From e59300e6ecb73e373f88cc4c6b210c781b1c8f00 Mon Sep 17 00:00:00 2001 From: Robin Meure Date: Fri, 10 Nov 2023 14:05:48 +0100 Subject: [PATCH] initial version --- solutions/governor-sharing/.eslintrc.js | 352 + solutions/governor-sharing/.gitignore | 34 + solutions/governor-sharing/.npmignore | 16 + .../governor-sharing/.vscode/launch.json | 23 + .../governor-sharing/.vscode/settings.json | 13 + solutions/governor-sharing/.yo-rc.json | 21 + solutions/governor-sharing/README.md | 176 + .../assets/Govenor_Sharing_AddedtoTeam.png | Bin 0 -> 59620 bytes .../Govenor_Sharing_AddtoSharePointSite.png | Bin 0 -> 40063 bytes .../assets/Govenor_Sharing_AddtoTeam.png | Bin 0 -> 41191 bytes .../assets/Govenor_Sharing_AddtoTeamTab.png | Bin 0 -> 26990 bytes .../assets/Govenor_Sharing_AddtoTeam_Save.png | Bin 0 -> 33390 bytes .../Govenor_Sharing_AddtoTeam_Search.png | Bin 0 -> 30678 bytes .../Govenor_Sharing_AddtoTeam_SelectTeam.png | Bin 0 -> 38827 bytes .../Govenor_Sharing_SharedItemsExample.png | Bin 0 -> 143171 bytes .../SharePoint_Admin_Center_API_Consent.png | Bin 0 -> 76935 bytes ...Point_Admin_Center_API_Consent_Approve.png | Bin 0 -> 61370 bytes .../SharePoint_Admin_Center_Enable_app.png | Bin 0 -> 117631 bytes .../SharePoint_Admin_Center_Manage_apps.png | Bin 0 -> 80702 bytes ...Point_Admin_Center__Remove_API_Consent.png | Bin 0 -> 59075 bytes .../assets/Teams_Admin_Center_Manage_apps.png | Bin 0 -> 215429 bytes .../Teams_Admin_Center_Manage_apps_Upload.png | Bin 0 -> 35217 bytes ...eams_Admin_Center_Manage_apps_Uploaded.png | Bin 0 -> 31663 bytes ...oubleshooting_Teams_App_Already_Exists.png | Bin 0 -> 63298 bytes solutions/governor-sharing/assets/debug.png | Bin 0 -> 230011 bytes .../assets/governorsharing_teamspackage.zip | Bin 0 -> 7231 bytes .../governor-sharing/assets/screenshot.png | Bin 0 -> 91239 bytes .../governor-sharing/assets/screenshot2.png | Bin 0 -> 119790 bytes solutions/governor-sharing/config/config.json | 19 + .../config/deploy-azure-storage.json | 7 + .../config/package-solution.json | 47 + solutions/governor-sharing/config/sass.json | 3 + solutions/governor-sharing/config/serve.json | 6 + .../config/write-manifests.json | 4 + solutions/governor-sharing/gulpfile.js | 16 + solutions/governor-sharing/package-lock.json | 63881 ++++++++++++++++ solutions/governor-sharing/package.json | 50 + ...e-cc29-49a2-9596-2068462b6d9a_96_color.png | Bin 0 -> 6184 bytes ...e57e-cc29-49a2-9596-2068462b6d9a_color.png | Bin 0 -> 4107 bytes ...7e-cc29-49a2-9596-2068462b6d9a_outline.png | Bin 0 -> 848 bytes solutions/governor-sharing/src/index.ts | 1 + .../sharing/SharingWebPart.manifest.json | 23 + .../sharing/SharingWebPart.module.scss | 3 + .../src/webparts/sharing/SharingWebPart.ts | 96 + .../webparts/sharing/assets/welcome-dark.png | Bin 0 -> 12545 bytes .../webparts/sharing/assets/welcome-light.png | Bin 0 -> 12816 bytes .../sharing/components/Sharing.module.scss | 34 + .../components/SharingView/DataProvider.ts | 306 + .../SharingView/ISearchResultExtended.ts | 26 + .../components/SharingView/ISharingResult.ts | 17 + .../SharingView/ISharingViewProps.ts | 8 + .../SharingView/ISharingViewState.ts | 24 + .../SharingView/SharingViewSingle.tsx | 406 + .../sharing/components/SharingView/Utils.ts | 226 + .../src/webparts/sharing/loc/en-us.js | 4 + .../src/webparts/sharing/loc/mystrings.d.ts | 7 + ...e-cc29-49a2-9596-2068462b6d9a_96_color.png | Bin 0 -> 6184 bytes ...e57e-cc29-49a2-9596-2068462b6d9a_color.png | Bin 0 -> 4107 bytes solutions/governor-sharing/tsconfig.json | 37 + 59 files changed, 65886 insertions(+) create mode 100644 solutions/governor-sharing/.eslintrc.js create mode 100644 solutions/governor-sharing/.gitignore create mode 100644 solutions/governor-sharing/.npmignore create mode 100644 solutions/governor-sharing/.vscode/launch.json create mode 100644 solutions/governor-sharing/.vscode/settings.json create mode 100644 solutions/governor-sharing/.yo-rc.json create mode 100644 solutions/governor-sharing/README.md create mode 100644 solutions/governor-sharing/assets/Govenor_Sharing_AddedtoTeam.png create mode 100644 solutions/governor-sharing/assets/Govenor_Sharing_AddtoSharePointSite.png create mode 100644 solutions/governor-sharing/assets/Govenor_Sharing_AddtoTeam.png create mode 100644 solutions/governor-sharing/assets/Govenor_Sharing_AddtoTeamTab.png create mode 100644 solutions/governor-sharing/assets/Govenor_Sharing_AddtoTeam_Save.png create mode 100644 solutions/governor-sharing/assets/Govenor_Sharing_AddtoTeam_Search.png create mode 100644 solutions/governor-sharing/assets/Govenor_Sharing_AddtoTeam_SelectTeam.png create mode 100644 solutions/governor-sharing/assets/Govenor_Sharing_SharedItemsExample.png create mode 100644 solutions/governor-sharing/assets/SharePoint_Admin_Center_API_Consent.png create mode 100644 solutions/governor-sharing/assets/SharePoint_Admin_Center_API_Consent_Approve.png create mode 100644 solutions/governor-sharing/assets/SharePoint_Admin_Center_Enable_app.png create mode 100644 solutions/governor-sharing/assets/SharePoint_Admin_Center_Manage_apps.png create mode 100644 solutions/governor-sharing/assets/SharePoint_Admin_Center__Remove_API_Consent.png create mode 100644 solutions/governor-sharing/assets/Teams_Admin_Center_Manage_apps.png create mode 100644 solutions/governor-sharing/assets/Teams_Admin_Center_Manage_apps_Upload.png create mode 100644 solutions/governor-sharing/assets/Teams_Admin_Center_Manage_apps_Uploaded.png create mode 100644 solutions/governor-sharing/assets/Troubleshooting_Teams_App_Already_Exists.png create mode 100644 solutions/governor-sharing/assets/debug.png create mode 100644 solutions/governor-sharing/assets/governorsharing_teamspackage.zip create mode 100644 solutions/governor-sharing/assets/screenshot.png create mode 100644 solutions/governor-sharing/assets/screenshot2.png create mode 100644 solutions/governor-sharing/config/config.json create mode 100644 solutions/governor-sharing/config/deploy-azure-storage.json create mode 100644 solutions/governor-sharing/config/package-solution.json create mode 100644 solutions/governor-sharing/config/sass.json create mode 100644 solutions/governor-sharing/config/serve.json create mode 100644 solutions/governor-sharing/config/write-manifests.json create mode 100644 solutions/governor-sharing/gulpfile.js create mode 100644 solutions/governor-sharing/package-lock.json create mode 100644 solutions/governor-sharing/package.json create mode 100644 solutions/governor-sharing/sharepoint/530be57e-cc29-49a2-9596-2068462b6d9a_96_color.png create mode 100644 solutions/governor-sharing/sharepoint/530be57e-cc29-49a2-9596-2068462b6d9a_color.png create mode 100644 solutions/governor-sharing/sharepoint/530be57e-cc29-49a2-9596-2068462b6d9a_outline.png create mode 100644 solutions/governor-sharing/src/index.ts create mode 100644 solutions/governor-sharing/src/webparts/sharing/SharingWebPart.manifest.json create mode 100644 solutions/governor-sharing/src/webparts/sharing/SharingWebPart.module.scss create mode 100644 solutions/governor-sharing/src/webparts/sharing/SharingWebPart.ts create mode 100644 solutions/governor-sharing/src/webparts/sharing/assets/welcome-dark.png create mode 100644 solutions/governor-sharing/src/webparts/sharing/assets/welcome-light.png create mode 100644 solutions/governor-sharing/src/webparts/sharing/components/Sharing.module.scss create mode 100644 solutions/governor-sharing/src/webparts/sharing/components/SharingView/DataProvider.ts create mode 100644 solutions/governor-sharing/src/webparts/sharing/components/SharingView/ISearchResultExtended.ts create mode 100644 solutions/governor-sharing/src/webparts/sharing/components/SharingView/ISharingResult.ts create mode 100644 solutions/governor-sharing/src/webparts/sharing/components/SharingView/ISharingViewProps.ts create mode 100644 solutions/governor-sharing/src/webparts/sharing/components/SharingView/ISharingViewState.ts create mode 100644 solutions/governor-sharing/src/webparts/sharing/components/SharingView/SharingViewSingle.tsx create mode 100644 solutions/governor-sharing/src/webparts/sharing/components/SharingView/Utils.ts create mode 100644 solutions/governor-sharing/src/webparts/sharing/loc/en-us.js create mode 100644 solutions/governor-sharing/src/webparts/sharing/loc/mystrings.d.ts create mode 100644 solutions/governor-sharing/teams/530be57e-cc29-49a2-9596-2068462b6d9a_96_color.png create mode 100644 solutions/governor-sharing/teams/530be57e-cc29-49a2-9596-2068462b6d9a_color.png create mode 100644 solutions/governor-sharing/tsconfig.json diff --git a/solutions/governor-sharing/.eslintrc.js b/solutions/governor-sharing/.eslintrc.js new file mode 100644 index 00000000..473df80c --- /dev/null +++ b/solutions/governor-sharing/.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/solutions/governor-sharing/.gitignore b/solutions/governor-sharing/.gitignore new file mode 100644 index 00000000..51ca7b9e --- /dev/null +++ b/solutions/governor-sharing/.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/solutions/governor-sharing/.npmignore b/solutions/governor-sharing/.npmignore new file mode 100644 index 00000000..ae0b487c --- /dev/null +++ b/solutions/governor-sharing/.npmignore @@ -0,0 +1,16 @@ +!dist +config + +gulpfile.js + +release +src +temp + +tsconfig.json +tslint.json + +*.log + +.yo-rc.json +.vscode diff --git a/solutions/governor-sharing/.vscode/launch.json b/solutions/governor-sharing/.vscode/launch.json new file mode 100644 index 00000000..53ca22cd --- /dev/null +++ b/solutions/governor-sharing/.vscode/launch.json @@ -0,0 +1,23 @@ +{ + "version": "0.2.0", + "configurations": [ + { + "name": "Hosted workbench", + "type": "msedge", + "request": "launch", + "url": "https://{tenantDomain}/_layouts/workbench.aspx", + "webRoot": "${workspaceRoot}", + "sourceMaps": true, + "sourceMapPathOverrides": { + "webpack:///.././src/*": "${webRoot}/src/*", + "webpack:///../../../src/*": "${webRoot}/src/*", + "webpack:///../../../../src/*": "${webRoot}/src/*", + "webpack:///../../../../../src/*": "${webRoot}/src/*" + }, + "runtimeArgs": [ + "--remote-debugging-port=9222", + "-incognito" + ] + } + ] +} \ No newline at end of file diff --git a/solutions/governor-sharing/.vscode/settings.json b/solutions/governor-sharing/.vscode/settings.json new file mode 100644 index 00000000..a31a2c33 --- /dev/null +++ b/solutions/governor-sharing/.vscode/settings.json @@ -0,0 +1,13 @@ +// Place your settings in this file to overwrite default and user settings. +{ + // Configure glob patterns for excluding files and folders in the file explorer. + "files.exclude": { + "**/.git": true, + "**/.DS_Store": true, + "**/bower_components": true, + "**/coverage": true, + "**/lib-amd": true, + "src/**/*.scss.ts": true + }, + "typescript.tsdk": ".\\node_modules\\typescript\\lib" +} \ No newline at end of file diff --git a/solutions/governor-sharing/.yo-rc.json b/solutions/governor-sharing/.yo-rc.json new file mode 100644 index 00000000..cacbca8f --- /dev/null +++ b/solutions/governor-sharing/.yo-rc.json @@ -0,0 +1,21 @@ +{ + "@microsoft/generator-sharepoint": { + "plusBeta": false, + "isCreatingSolution": true, + "nodeVersion": "16.20.0", + "sdksVersions": { + "@microsoft/microsoft-graph-client": "3.0.2", + "@microsoft/teams-js": "2.12.0" + }, + "version": "1.18.0", + "libraryName": "microsoft-governor-sharing", + "libraryId": "4502d2aa-3b7f-46ec-886a-f5346da9e16c", + "environment": "spo", + "packageManager": "npm", + "solutionName": "microsoft-governor-sharing", + "solutionShortDescription": "microsoft-governor-sharing description", + "skipFeatureDeployment": true, + "isDomainIsolated": false, + "componentType": "webpart" + } +} diff --git a/solutions/governor-sharing/README.md b/solutions/governor-sharing/README.md new file mode 100644 index 00000000..385224e3 --- /dev/null +++ b/solutions/governor-sharing/README.md @@ -0,0 +1,176 @@ +# Governor Sharing + +## Summary + +SPFx WebPart shows documents which have been (explicitly) shared within a SharePoint site or Team. + +It does this by using the following steps: +- Issueing a Search Query (KQL) against the Graph API to retrieve documents where the managed property SharedWithUsersOWSUSER contains a value +- Iterate through the result of the search query to get the permissions (e.g. sharing information) per file (/permissions endpoint of driveItems on GraphAPI) +- Show the results in a ShimmeredDetailsList and the Pagination control for paging the results +- By selecting a document and clicking on the Sharing Settings button will open the Manage Access pane for further review of the sharing + +Here is an example with a list of shared documents, with a clear distinction when they are shared with external users (notice the tooltip & icon in front of the document) +![Example Image](/assets/screenshot.png) + +When you want to know more about the sharing settings of a particlar document, you can select the document and then click on the Sharing Settings button, this will open up the Manage Access page for the selected document which tells you that a sharing link was created for the external user. +![Example Image](/assets/screenshot2.png) + +## Used SharePoint Framework Version + +![version](https://img.shields.io/badge/version-1.18.0-green.svg) + +## Applies to + +- [SharePoint Framework](https://aka.ms/spfx) +- [Microsoft 365 tenant](https://docs.microsoft.com/en-us/sharepoint/dev/spfx/set-up-your-developer-tenant) + +> Get your own free development tenant by subscribing to [Microsoft 365 developer program](http://aka.ms/o365devprogram) + +## Minimal Path to Awesome + +* Clone this repository +* Move to right solution folder +* in the command line run: + * `npm install` + * `gulp serve` + +## Solution + +| Solution | Author(s) | +| ----------- | ------------------------------------------------------- | +| Governor Sharing | Robin Meure MSFT | + +## Version history + +| Version | Date | Comments | +| ------- | ---------------- | --------------- | +| 1.0 | October 27, 2023 | Initial release | + +## Deployment Overview +- [SharePoint App Deployment](#sharepoint-app-deployment) + - [Prerequisites](#prerequisites-1) + - [Step 1 - Add the app to the SharePoint App catalog](#step-1---add-the-app-to-the-sharepoint-app-catalog) + - [Step 2 - Provide API consent](#step-2---provide-api-consent) + - [Step 3 - Adding the app to a SharePoint site](#step-3---adding-the-app-to-a-sharepoint-site) + +- [Teams App Deployment](#teams-app-deployment) + - [Prerequisites](#prerequisites-2) + - [Step 1 - Add the app to Teams App Catalog](#step-1---add-the-app-to-teams-app-catalog) + - [Step 2 - Add the app to a Teams a tab](#step-2---add-the-app-to-a-teams-a-tab) + +# SharePoint App Deployment + +## Prerequisites +- A copy of the solution .sppkg package. +- The user deploying an app must be a SharePoint Administrator or Global Administrator in Microsoft 365. +- The same user needs to approve and provide consent for the API permissions (this to call the Graph Search endpoint). + +## Step 1 - Add the app to the SharePoint App catalog + +Follow the steps below to add the app to the SharePoint App catalog: + +- Go to [More features](https://go.microsoft.com/fwlink/?linkid=2185077) in the SharePoint admin center, and sign in with an account that has the SharePoint Administrator or Global Administrator for your organization. +- Under Apps, select Open. If you didn’t have an app catalog before, it might take a few minutes to load. + + + +- On the Manage apps page, click Upload, and browse to location fo the app package. The package file should have .sppkg extension. +- Select Enable this app and add it to all sites. This will automatically add the app to the sites, so that site owners will not need to do it themselves. Unchecked the box Add to Teams. If you want to add the App to Teams you need to follow these instructions. Click Enable app at the bottom of the side panel. + + + +## Step 2 - Provide API consent + +After the API is Enable you will need to provide consent. For this step you need the Global Administrator role. +You will provide delegated permissions that will allow the application to act on a user's behalf. The application will never be able to access anything the signed in user themselves couldn't access. To learn more about delegated permissions see: https://learn.microsoft.com/en-us/entra/identity-platform/permissions-consent-overview#types-of-permissions + +- Click on Go to the API access page. + + + +- Click Approve to provide consent. + + + +## Step 3 - Adding the app to a SharePoint site + +- On the site where you want to use the app go to a page and open it for editing or create a new page for this purpose. +- Click on the “+” to add a new web part and search for “Governor sharing”. Click on it to add it to the page. + + + +- The webpart should now be added to your page. + + + +- Save or Republish the page to see the changes applied. + +# Teams App Deployment + +For the Teams App deployment, the app needs to be deployed to the SharePoint App Catalog first (Step 1 and Step 2). + +## Prerequisites +- A copy of the Teams Apps solution [package](/assets/governorsharing_teamspackage.zip) +- The user deploying the app must be a Teams Administrator or Global Administrator in Microsoft 365. + +## Step 1 - Add the app to Teams App Catalog + +- Browse to the Manage Apps page in the Teams Admin Center: https://admin.teams.microsoft.com/policies/manage-apps +- Click Upload new App, Click Upload and browse to the teams app package location. The package file should have .zip extension. After selecting the package click Open. The app will be uploaded. + + + + + + + +- You may need to adjust your Teams App policies to make the app availabe for you organisation. For more information see https://learn.microsoft.com/en-us/microsoftteams/teams-app-permission-policies. + +## Step 2 - Add the app to a Teams a tab + +- Go to MS Teams and click on the Apps on the left bar to open the App store of Teams. +- On the left menu choose Built for your Org option to prefilter the apps and select “Governor sharing”. Click Add. + + + +- Click on Add to a team, choose a team and a channel where you want the app to be added and click Set up a tab on the bottom right of the pop-up window. + + + + +- Click on Save + + + +- The app has been added to a Team. The settings panel on the right side can be closed. + + + + +# Troubleshooting + +If you face any other errors, you can enable the debugging mode from the configuration pane. When this is enabled, there is a lot more details being outputted to the written to the console. + +- In green you see the search (KQL) query what is used to retrieve documents +- In yellow, you see the search results +- In blue, you see the transformation of combining the searchresults and the permission calls + + + +## Known errors + +Issue: We can't upload the app because there's already an app in the catalog with the same app ID. To upload a new app, change the app ID and try again. To update an existing app, go to the app details page. + +Solution: Detele the app in the Teams Apps overview and re-add the package. + +More information about deleting apps in Teams can found here: https://learn.microsoft.com/en-us/microsoftteams/teams-custom-app-policies-and-settings#delete-custom-apps-from-your-organizations-catalog + + + + +## 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/solutions/governor-sharing/assets/Govenor_Sharing_AddedtoTeam.png b/solutions/governor-sharing/assets/Govenor_Sharing_AddedtoTeam.png new file mode 100644 index 0000000000000000000000000000000000000000..622d23df069e09c2779561d262f89dcb39c49349 GIT binary patch literal 59620 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 literal 0 HcmV?d00001 diff --git a/solutions/governor-sharing/assets/Govenor_Sharing_AddtoTeam_Save.png b/solutions/governor-sharing/assets/Govenor_Sharing_AddtoTeam_Save.png new file mode 100644 index 0000000000000000000000000000000000000000..db4ab3f3089fefecdf459e9762892d447f735635 GIT binary patch literal 33390 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 HyNLe)B0*eW literal 0 HcmV?d00001 diff --git a/solutions/governor-sharing/assets/Govenor_Sharing_AddtoTeam_SelectTeam.png b/solutions/governor-sharing/assets/Govenor_Sharing_AddtoTeam_SelectTeam.png new file mode 100644 index 0000000000000000000000000000000000000000..fe580644a1f187165bd8d786fc47c115ca0abb7c GIT binary patch literal 38827 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 LgFD5yEMNRDatTJt literal 0 HcmV?d00001 diff --git a/solutions/governor-sharing/assets/Govenor_Sharing_SharedItemsExample.png b/solutions/governor-sharing/assets/Govenor_Sharing_SharedItemsExample.png new file mode 100644 index 0000000000000000000000000000000000000000..dd269e3c6bb1ec379948763d04010e246146a340 GIT binary patch literal 143171 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 VI*lOt`Y;W+7tWM$H1Due*zdjEE?fWr literal 0 HcmV?d00001 diff --git a/solutions/governor-sharing/assets/SharePoint_Admin_Center_API_Consent.png b/solutions/governor-sharing/assets/SharePoint_Admin_Center_API_Consent.png new file mode 100644 index 0000000000000000000000000000000000000000..9e5632a356297238cd47ac21a078bcc731a1af6a GIT binary patch literal 76935 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

8LtT(mW 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%0DvY-!R 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%0AIUo717cB$)AyRj@I&(6@$n^0p%2Q5yTc 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

l{7SMk>duLoQ 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 literal 0 HcmV?d00001 diff --git a/solutions/governor-sharing/assets/SharePoint_Admin_Center_Manage_apps.png b/solutions/governor-sharing/assets/SharePoint_Admin_Center_Manage_apps.png new file mode 100644 index 0000000000000000000000000000000000000000..7b1be07030525e59aa83260e70d0a5113285f1da GIT binary patch literal 80702 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

g)O)B=I!? zOdXR-bQrCFR~)ufb(-zr+kUJo#MV|~{vWnf#T)*SS^Wd3UTXFO3rYMiizOzTW z-iQMjA?|x?#DG6r%}cPUsp<08EbWgaRRP!t!$0)n%}{_;4s9T}$BYsI7tSFF0A+b5 z4ab#wSrcb10#=7P=B>KPLi78E+5v$WPaXs>`RUK=`6PC?sJMy7C1tGxt_-Tvex>7>d9<#7hDN{;%aua>Z6R?D{i05)aatX zuXnrRpuAh7u%`ZFzM4U}9@dN!)M!ct28-AAg~qqEG;$S)wT|eYdGe)5$b}m3O?RK@ ze|_nJk_IC=g?(Aiynah z(Q9{+HElQNu2n_hzfBm~KjO?a7R6a-fVHUcJ(Btz@@YZq;wc zN!Iq^YF1A3lCDnvt=brsj$YA?q0FOA&i&o%+=mO)WUp2gsN`!oZM@C8XiK&Vd>&1px3HJ7lP@b3C1+3OeSCegzY-y3(xBHW0W>;Su z!-W=O^-3Vy*U74;jy>D?;f&Ik!~#PnLDIVS%a#Nc3JLC!oHVFfg-w%jjFWMsNYkG% zdX*jZ+tyk=T|E=ddy-ExG`yHk1793?5RnZ4xg}S0-wLmV@>LI;-UfdQ!4}-!Qm2$+ zQLt4#wFCukC$+qP-zoJSP^}mn@f=iP1MBXi;b{SMuxam?_`it!vBghLxh=`cy`@Tt zcGar#9cR2fnjVqfOLbcLJgF>rBlN^eWmS+)%?(0K#XoUO2}~0f>aIC+*0}8qma|3Y z2VS2q2dh90iK=RkKCbA!FU4%ml|@N$C_;Sl*Uw6HqhccUsN!n_Tm|}6VJ6LI3Hmj1 z&ePVbD6yGqttXJu7_bscm@S<96wNVT<>}VV9+9*dgc2R< zx=s#+c9e1(?_h>h8Rr&*@p1~?rOUZHrI~~nMn6RguV>Z%X`^3(;Bohy;BvMWV}gqi zI+z`V&{d>JPLaN;u3EmIvXrl)8b}n5@ausK4#+L5rZFDOISMeR zT_kv1ZB}OLAcS^B!GNTbii42+rYN`4roarw5e~nZ5X2%Z2BvLM8jv^8_I;2R|* zAPLH-lHC|0@_T--DJuw4YPR}e^4X1Et@ullKo1~{%f}-3(Ma>W?y3JQ28(1YW;^J* zk_`%4;^m8kd@UL{z49mu0`tAz{nd>}$9aNZ=pSBtfzEc9Qd6VtrW_=bWtR3u>m)@4 zPuTqFJx9|RKBuTNhR^~I6eYUb8E{0|i&}dn#esar6cU{MVY8!O@*%~LmdDJwGcw{$ zSr#%qS(FQctW|fN<%zjr6>Ei>dexh?mCmSMOGm$*66RPD^=uSg!iNg|K2`#{&hyYHWAYBvYih+U*lNcp3qf!xjZpEL?-fw7?$XTzepD}Uh4d61F?ZTZ z5=vunD6~%%dhoIv15{9IY7G#v+5>{9=Mk;(p7Vo@WHr-fAFl-B(xB(OL0zK1u?BtV z%eN{mwud)37mRYVuj|KDP8pR82ncA&C+!W-$5-!*?pVD+%v?hbPml(yN@#XoLSS^ON?6HoRU)i)@%&wZ8=h7f z5^1b$%PAth4x*l-16>{R$cHp3%>Pum&$)I|**H#Jw0_FD$TuT0%XP>vo(CjD8*nOfnDmKi%--?&4NA540D^#7!C=3ysrtj` z`Tu&@$lcx+#|Y)T3cu|G@Syvfd|abdmZK_AWtWz(7iJ1uD>mNcnLBxEr||VH31occ zYZIpv|I(VvdXaazXTMXd!;klWk{=Um#)-&BluReYNQ@VWpw5b;mT)(By3#-x$2);p zn&#$sRjT@q^;_<6Xn%$_$Y0xP>TrCW*Q~2Xk&wMVBs2vTtxo!*S<7U18zk|ApQ4^Y zMO^`t_2#{s8|S+0S~oI)JtYu%J#L$}0vC+VU~pXg86?%>98 zVbj>wrw%^TsFJP(u<%Geqv8v!mX_WBn$7`v7Ot$50&2ahR`LT$;a3G?>bb+f1j7u!*ft% zSFget>9=26-}`vGX-2N2r|$dr??xX)R#o!mE!6-{YWK>#1ZcW`tp(*5jFX!uv&=lx zJINpc{Yv1U)rQmYb33zne7E!nKGaqa?7+3yJ=n|8^X*kQ=;W z@#)FaU^6C@fQ)>q&`g2EMxG&FZ#pT_%G>tleYN)orDWjn#n+A>vr1VUx3D87(W_~+ zuZkj=ji13`=4_oc#FE(S%^U8E*3QR6`d5Mg$nAvPWb4eqh3+48eZ8~Bv8QZAOf-cq zJ)|TKpUw8X%`U@IXfw4x)-Tn@ka zj*NRw2E;2Jhc-y9Cm|r$=&kYjo1V}|2b$KhA`uMvn#zjg3o^66#oVxys4>&+LKuqR zTavjoDuQ&L2Du`KyP0_l>KA{bcIpCWgT~F6YDcoq)rK?7voMww8KG~py28PH;>9 zKi0uxv0uFg9Jb88=^~82*RyoMM4AU3;)XV%BziKmPq^{$fEy4;tPeDmz1_)p{o)VS z&XyB!c&*W>tv|{4rR8V8*W*PHH=5rkdowW;@~+4wq}JH8v1ZtFR5#W%JAF=ew16^g zS#W(r2C}~P2ohaVgK~p89w@ACS!ek6I!Kk>`qA6YDepjbOtJ5;eRmX6Y*SHC;PG*V zv%IQ^pZ=LI^$@iSv0yr|oy77K=rVx2^Ep0{I z%7NAecO!;U9lSQv6LRH${tM<`l!$|RDW}-8<0v4%k_#9qq`s1pPf-zVP*2D^=BSSR@>*x(8s^bK4&XfZ2@mmZ7t^gC147aXzLjn z(}8sr$eUKREpYjZ7W88-{`h*n zh=i-B9$)xF<*{|208pK?BfB{7-jzC$%b@P%m3x2YT>Rf1KsfRLg;wHkJN|$7TQ8OX zgq8Bi#L5}S3jQZE$|>9(-#6Fo>W?Y`+pSpfvVU|ifK1`QE)|vjCMpUqVwlypi&SUP z3kj`{9z8m|{&$d!xOTyp?>4Io!>GhWs9W_GPX0e=hUe_=_y1n0As2UbHHRR0I2P;L zYp$;TO1=R)TpJ9ssbNF1s9ualv7+arOckIFgJlzQ91Y7#JDW=kfQbH`EJs+INTAYj zQ1VF2k)ow{GOgEe=Q~Q{?=)@9PwIbY(js|{EdlkYTp(M$hwu~{$%%@ZQTdnkk6cV3 z_iC?&*>jb|fc0r6zIv+#5cKR`FVMSMpj$_GxmQ3H%1a=|e9Z@GkT(4!MY*h0Hy|+wAXPkh>}L$swX?I68W45r zMlDS1@#A#F^e_7&xXw!A;8HD@6y{5$Vq*ew;nxkGkesjDld7i%{;mx0%U$sL8Xrca zeJLoR!eg@XLeZ{v@3<|e2OlYEmqj>Rwkr%ktFhaEt#Ji*g-c#Q4hIVijLuOBfYztQ z;{Al7cMsmp+T>=AHn7vq&MR+x>#aI5TYuiaj^CtwgYy`+pc>Hbgbza6cm+Yt!S428 zvU4E3VjPv;>k>FmWLbHs0kp5mdFdx_kifCse6Z0h-GqVi;84zU;armCHM{bP$1#z& zsg(#~Cc5a=tNjVG&e6MgvG`KuwWgYv2N*%Ts>M4S)jLanWpAnIe*muUn5Lg!Ro;uG zyzwh~iB5pbD6-#w7$6?$R4&7Z*=XXAx1eD4>?F_lyhg*E^hvCRrzZ|+wPajqF^wMP zn^+qjjI|D!Mo$|RWNWi_mb2CPxyXK;NBJ)&`%J_QCSHeqQC9%Ze7ai%##+7KN#6EE z@#!&vaWU=lDOLiAbVj|P8wTLF34O9IUDtM@cf8RG7Qm~#czTPh=UZ+nOnGF?^zSKy z8nuc#=`6X`zv2;>y#;Y=xci*fK#2)^!Yd_2(zKy)V&%ZQPoj&P?fPlS`{mf5bMEjZ zI{VL58V;up>U07MB>H~2>R;FUxU*j=u*;*bEae@O%go5|)|pjOOI#-Kb>lXuVf#7E zJF|3Q066Ihpu{Mpsm{e+Im^nQHD=_v_tW=mlhtv*?t}!`ca)-w4QsL=w(&0UeHIb7 z00^i&QuyqlrCsbj?|LGzMMh

We0S$dMyQ;AZUp0sQG|M1WJ;FmldDY;@UY<8(%k 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 z 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 literal 0 HcmV?d00001 diff --git a/solutions/governor-sharing/assets/Teams_Admin_Center_Manage_apps_Upload.png b/solutions/governor-sharing/assets/Teams_Admin_Center_Manage_apps_Upload.png new file mode 100644 index 0000000000000000000000000000000000000000..05e7e1b92b02fbded13241fa17b4c266096728c1 GIT binary patch literal 35217 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

M;N9 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 literal 0 HcmV?d00001 diff --git a/solutions/governor-sharing/assets/Troubleshooting_Teams_App_Already_Exists.png b/solutions/governor-sharing/assets/Troubleshooting_Teams_App_Already_Exists.png new file mode 100644 index 0000000000000000000000000000000000000000..079ea7de1bd5f30994acc5f150b416b30e5f0479 GIT binary patch literal 63298 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%0DJ5ZEjcOjBd2|J|J)vhV0~okJ&OLSh@UA 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

mtmPcp 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

?K+*efU1XLh8{>3vH3gT~n*OrU>Nl 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 V2>;|Q008&Ty!+?mBmLLyzW_nWySxAZ literal 0 HcmV?d00001 diff --git a/solutions/governor-sharing/assets/screenshot.png b/solutions/governor-sharing/assets/screenshot.png new file mode 100644 index 0000000000000000000000000000000000000000..f3f728b083ae0cff43f902656c7b44a99de68f5c GIT binary patch literal 91239 zcmeFYcU03&^fw49AkrQ|mNKX%UHFyG0PJ9qBfxt}|CVjdf4FHCwJrUq zsF*u{|4}z5yAi0U&PsIDRZU;mt>@%F32S2Us*?JhIiwsX0ChxIb`)pu9am}Gd2&(X^yz4n@eN%ev- zv-M1m4$ktNCLvN%PEOJ51O4(uSvLQv+Y~x}C&>%bHGgtc?!Tw;Ut;u^!NHvQGIFAj&hni=X`hxdT1rnrediy z$NHykk5mK)XoI?5fesZ~m64a{X_v???`rp_^T-|57h9}2nTHRbyh1$@KfIJBy9AE= z_UA{ci0h;LR;WOoSRei+@~}&>G`;3`5C2k2{b`(2lQU_a5CuAY^=v?4(BeB%{^JopAK!Oz>ZIJ!QBzs4q{aw( zWIg2zy^xjOt5>i19zJ|{76z52mhw`S{;%WtT-yHk>=LS97<>5111mvV2(_2Eo9I5H zp?;~0IFUPl*C8@zm{E!fY>|Y$74Ji{s7kfbDS6K6zaD^zj8Z%im)7JLzc+5rDxg*8 z|7Yc-NLl7zUV;8hK;_xxp#q5JLXYJC%)BqgYe~)-$8lxn8XvFs@4ZJw6}b~1q8E#U z{Am*zO=RKNIkkSdi5m+TnlvlUoke|9K zfRxbLU*{DBhAikv;orwv$zv7z(c;khg-|Bqp#?+>! zMU$KOgfIJ)j8^tXA z466oL9cSl{U;?@ zX^2Tq`3-=u%;g_p`OUT!e1j=kMH-w6_W{g<;p&`|NZ`_v9L*OjZp^|yy=|ivzuR}TOE_dQlzxp9>*x9Ys%+v;&ApZx#iR>HHr zw(aC*n{oK@9{cLJ*v_jS3)xFk=fIs+U>q(c2oU{&p-y^v*FD%J!v_kUQ`BjkUQ#I# zwQkg_?%1~q>67;;EJx~Hj#>{V1>dG3a3E*+wfb5arKETy{9!)l6OGC!-hO?2TwMz3fA_XU|0nD0P# zsYXuP4C-b^)A^9mUfvy<)n(J-9>CZ438SMc)#J-!gTmxRHrqLiRAc4it{pOS)0xr6 z!50}r)Qw5Nea5q~Q+GsPSim~RZ{;<>>BU7}uCG)9Q`kif69Jw!KqfBp-fy+dFK5BU zwioWqFbsOgD|IMKsa1YssQV(W{LO5z^+?`iVmC$Jbv=no-v2pF)T&*r8oqP0cjX)b z%D#xHSoh&k5w@rn-P$@mhE3Hu#-@o_4CKi*T{$Yiyd~lQCDlxe-CAwBJNUOfqwyb% zVT*y_h&`gf)BW(to$cOD1LG+>C9VF%+P$Kqm}W<_7MGpE_Wi8cuX9%W@Q^CPDCPe5t3`;EK5 zkD0~nri4>Js|;()n-}I`I}ytD+)iZ-98S#+k3hdVX(~!bdwS&j+%pK4r7urHc89f= zQVo@o_wWTvc?IlaU)RmFSnvF4Y$4^S1rM z{H63(W7yjsLvF*AIIZ(1cQur5IlrZO)UCs^aOA|8D!#WBY=B0T|H})3m zq!tGe=LAG#Zr$p%TbN%JQv2C1MH+_tP@~BDX4L%LacnR6DnZEd2#N0nw*Mx(*GGvO&%JPj$ zqcTcLOY@8Z$2Edd47PK+Wp0>8KVw+LaOU@r4Y1D2cKZ3CJO4bG@s0}JK|QGRS39JML${bcMO4Fqbl)4hEFuk*U}= zrHult_vXB-=HEWK>ZyEMZNTs3RG&;LtC)FUW5Y$v4v4ry4=jc3H|*;uHwmO0zMmnM z8Nxn7_s=usbng8_T{bA=QFo|AUe>dB;y?m-v6OQ(Cr$#b1vy4b`ISxM5q%f&kr`Xz z4AZTSzhsiEHg+~X-`{(MkiS5gc8=|b4Q7a2gtn+vs98bGl_UO%}ZHkrDEsdV3cS)_ZZ8Psm;1V&b zFi#h$Zhq7ie_fD#Ov+R~J@`hEiGTd%vPbU@Vg~AuE2LIzX}S9SgXiQ!7+;%l&xo*e zw5b-qww*@}UlBs@X&eHbm5yZOCsr4-uoXhcK_rz4$j_W;$okvV_P)Q$b}v)Z@;0|& zo+v*cLmC4l)T}-|l0f6K*6=k>S!Ir=pXWn_tm;4V2?`>)IyTaJT*rVT#W5g`<}}f( z&l0JJ`eD)B;ZFqgvUr#{7ZqOlEPB@|Ui(+IQ$sJ+s6*(na}=m6hVKyng+AnKtYms| z3Zh^N?3JN#d6=U22VDeaS{%P!w=Fr`VOmUGv?$58{cS1C6J?%#rIY*_#lj~hrr(tq zV%_LDEs&_Jq~h6p8Y~N5D-I>ilD2W#URgYtC^B~nuU3L~H#66w@)?J~RT1-gx0kn_ zX@L!%vvM4=zQuZZ3K;R;o2pWaNg~?&aK)0TJS}P|izLw^HYtGex!)jx>i62~i$%IQ_$kmx+ixuN%e;6&t3GTXFpj^W^M zp`oPhmj(ZwVU#)CqTn?s=-hwB^Px^hGO+Id+I+E0gF;;sse58yoibmR{?E>z_wwEb zzE`B>k+^guuRio2G>Al~23tXI$OopyN%3Uv$`@g|$jn!Z3((g>W<>rjejX*=%Q29c zWTN|T9IA6dcbeZ_prdP}ZTpKaBIEy0ilz%7O3%^PNxt^TKh>$0c_sfB8g5~RCY${Q z7+=M)5Kx|~bgsbXza z-3_Sv*-3{K+(hybd{TPunzWx?E+vOkx?^9HM?o@w>YX;z^~|);^(ffS(g}KJ6cs?W zZTcbm`)hF_AZQChnB)`PB>AT*Pgzc6mOM$)X@)Gr`ver9{nMYh$TTmu#ZZ3XXiX_E z)goxF?@!gp8Q*iyH)f)Mm=2t*b7@Z94E%rVsVRr*cTZj~>qKkH{4SSo+l+=yaSU#l zwIs^7r~hFK6?o|;pI>w4A!C+h4FyyS{T_M8?2t3)g~(sxxBC=TaNZI-_w%-bIdWY6BZLahQf7jN%Pdp2!q-?J$rQ!X*aB2;Q(;*X7*4K*ZFDj-w$*n^^ zG@(ERp>xmw40ea{9H+G3KMH@S`f_-Ohvi%k{W<49zdp>o>YNX1QRQL!^BobLv+GoP zn(;pp>MhRDX#bawlNX_Xb2tC*$z4)%ZVby%m@aCN{$ydeHs;1x72Tcn>+rn)6mrO; z{d+dQZnPJVix1u0|ex-B}QEUT6UnZ<2fO!&-Ew^#&!M?T2zYT)U*R% zHOT((AVNY1+c?ZR+gQWc(UcCkj;X8g@3`mp?nKJq7cwyYB^e4me4{aXUJ8gl;ut}| z-Q>V%Zq_!zUYV^2@{k;N^0aX)_NLg?zSdWN9SC=N3M{u3AjU_`%T7 z&1dcEv%zKl?>{3IiYp;^$Z`+-WPZ9&>b17FkLE4Z1!4YOoz=^B9Zv-XC1f^BTY$H> zg(UA5fj`O+OP{g&4apeZPsrRbw?-q5*M|Vee$P6Zsyj zOdFBV8oyUe?ifEwdkFa@UFAM*`<6WK{_Oqtupz_N$>Tyhn7E`XL{TKFLT6D877&`D zP<;F}r@{yLb^Y1MbeJ+$*)Ah^Ln6d->GUuSZ4;>5b*9DZLfi-Yww?Wv&QoR@cInvo z)bw${VtENiXPze4aqod6$ImjxS~h{c&{e*$Fc9QN&qsI>pFn-KURIMjJglb1Q~^Ah zR|e|+_#mZZBEqSsdAf)njQN*iFGl1Fj7Umn-LLVHTqxt0ba*02Z!4v7L>6>oarVjY zPkVP+1c)x3C_#4~N^Um3loYGVZujVzh;xGKeq9XT-dwx@bMKD`?)y@HyqFSho{J6T zQA{vM6~gydx;KzXtdP(em)F8!XKm^kdg~%aE~hQ_DVe4;&eVd zot|Wxc13U{y)*bM1^{#x$pCG{oKQf0O1UXf}?~Sy1 zc^+TS=4VsBm>yEPdZv}ecXC&B;fz=L__tH$w`D2RT!5+NOU;!zi!B-1J(O6S9;DTo zcDN^rtL~IUDSBpH<3*Qt#h$?0b~lq9Gc=Mf#<)(~3n;tYR%&!!Rd)aA?|MTlH*bZX zP?=IvEAX1nhy)jxn4L2%6t+lOnWodNiLLs2fUBq^bgN$dmG8bvdS_ru-GY;Q**^jS+8&mki9c@e$HI={^5m*dzYJ zM>OS+J2~y|YIIe`B;AxqNVSU>d6Msu#MmtJXkWi!4%qA@IhqkD$(h#Djbk|D)T!tm`|s!qMF0h+auT_%eA-2Vt06MfU&N5P4ZB zIeGu%&fz+_qVSW}v_nSY`9(taw9a-WxtLrsCGA`IeYMd^#Ex~hNX!2A#$kB!*ls)< zu*OM!phmlVV8S3rLFYqD@_W~UY3gfQiO0OiaQ(@Wvxs413+wc^S+{kR zQXs-vzI}=>Ao1rWBmP@JDw+?J1-z`dm@qA(yhKy zlLPoCmq>1v2(h}=RqX4m@3I4R-9L&nm(lyc?31FqerV4?|K&JaxdSPST}nI5p=WKo zWBwd8n0b&vDAsxtCP`?xCn=#CWi%dmde^S&3#+FRN8mq3P#X z7(4&0r#pY0V>{zbX`|=k-vR3r-xfbuIA~Z|ojE~!Ed;H^CEPs7arY!oyI;g)%j?l1 zvSa54&ei^1%z;<07@(F@s|KOW1CV-Dv$mT;-BF|wenVh(dN1u>OjWVpeF(@H zfe1apQv3Gin=F3Ft|Ya!mbL%GCY;>hU%Ib&-;&mbO;|aBAUI3pE#TgH!X zZJc@p|LaN&xTQ=%A)w66Q4qWen<&vzkBe)qirovhU7Sn&Rr07IC%UcfBa{8ud$Pj-jwfW>;=Pi6 z5@BR~duTKaWPZ|2v5$f{5W{+>VmOu|0_U9_!fLzj|HbZnarqc1M|xdbI)T=tG(S>sE*G* zPQP%gOoGS{opdne;GuCLO-=R0dz#PDHt3WL9#|e;9L2eYE!hhR_l7Hkgt2oxRP40l z$yAu5oYVFfp+DC@jhoTNhuhjUMN?0h{v!+Jp}$`B46CHm$bLSF#pRx4WeCN}5H+1r z+&HRc>ZmDseN#LX`#Eg-Ea~9j1tw@TFYl~!x4o5w<^1P6SXbh!yfypJR100_1-oj8 zF<3{j~DSGUByAZ$^?ZaB&2(l>s<*G5#zXE%GC z*RkLr#R&3Y1(Plu2KH*N)_cKDo{{&vi2xrlDk>FfijNH@QdnKzR$JlU5FN;FZNYmv zcd>*&8`%5N;JH3^PtCzY%NE1pSr|7G5Yz^D>$q7b9!ZR^W51(Ncr)u(_V{4Z>7FgR zH~TbcQc*XxE|LT!&}FJ9 zTDl>2VE#AxB4F6b*0GX~uVm{0{pAstQC3X-BL6Dz?2w;(9J}YddQua}YIe)CI6MMU z8=l(#qF|G2f{JSS+AGjQI^aYlpJhe@UeFfW0(~!ypD`@0ggMEg6uSm8UCvJdc&o}N zlCvL`YLqHkn@Xo^SXQq84Kxz=LQhjO8}07a$MUVXtsIf;cG~$bN1%xm%%CX2lUUX` zC>i943bCb_;jLqIIc&FY7uWBxN(B^tKWw4Tuk(O1uCE+rfkxgY0bWPn)7~8VeSbw-f3AbqWl#8z_U9$4xu&?)Ojf1?+MqDvEv;CS002Q zq}%WG#ujWp@ZC=kS>rXhNpX;JKBNSnQ>34q^)qm%2VlEw z+3UG%;B;EWoI1Bb3_5#Z3H6DqJ-wD0pBc{4&5eIidkf#$*I`NKKoElAD8Jc&!)oFTA6%YZvr6&JccZLE79%Ybn`PmQ&Y3!%RZy49E zJVQl1YCUml*G42dcCAz!KWp0y_nKzkq^nBpo~G@qulL;EZ|9d>fRv^@9V2ZnD(sh2 zUwPfv0UX*P@JSA|e*7$+6U>~?zvX1Z{k``f^Z8ORwX%Kb z;mO8>^b8MP^>7$;omx|th))%v=m)^vnKa<4$PxbD$f zqv5(+yzKu5qpBD_-jiHQm6G`7^YT5`{T$u!u+mPA36QuSAQ*Vk@% z`EGU$FQDi?_zp^w<>OLbbH4?ja2@64|A8v{#;pi3tW`HmRi6#0dlv2ZKL7NjuC8$p z|8GolN%Zb!rUH)euqrHZpCDEgPM>=78$8Ji!6_Jqx87q~5gHsIu{NUxeg#*~_{Hot zB_Ocy2{q$V{d>og$wh+;`|?ri2gk>;$wpyXI(p6zAWw7KLXYk2%U^7N?vat`NjYl` z7cAPybo9Qzd?1bwF)7YwB=8lzhRb!Ep!tF0$U7s9Q&+&SbgvS+@q#Pxq*@^wRWtvUhn(upGrKB zS&>t*YrSVx2qmRQ2U`i6(^=@|$QsofeC}%J>ws$Myy+VrL0UbS5{}3I%8M8=4OT>3 zK<|4BhY>dfl2hDmXIL^moW*6VT<1=?8DFIlxWU%p9+NL;03x^vN6m5a5!Os8=*&Lp zR7@iyToFBbAxEU}x2c5S5F}T*#WwezF996SSxO0r+2+@Zhh}R5&~3zY&#}tbgvp2U zQWdF;M^7XDU2Qt|a`6*m!m+8S4g2g2vg7A~4~xHuA)FFY2s>fpGDO^sF#vQtCd0t6 zUF>{yt;JrU?eqX^@--2WJq*wF%)Su^#bRRBv1Gr;) zTlmRzwf+l9b->v(wW`5lA{H=Z$zOdGX;YWLvamq`cjH^Qxs7CsV!9FPwfjP<5)p9n z`IPxAtj1*@vPT@6IC%k)e3r59rlj4ah&CwPeX$=J;ga5HT8ir1riGK0^h?DOlLjVM z>=E2^3227Wo-CPh!BOHyygvUYA3=`0Tl}j=f%$sbN)o&x(%;VEA9Tt&Lzk)?TugWD zwnyH<$G66kzYV4?1<{@^EfNQf`5qNc?PvB5T1D7?xI9h-zTS&L0lW|}>h+8-}-`wg5uM ziGW=Zacy&Z8@bO7h76k>p&I7po{5%arW&(`rN(@xcq7TpYVi@ct(yz*fm)BS@hAD| z%a@-WnZ@2&oq3y>(keqR0-Vs=%8!qQ_PZOpaWwV|>&n1h`sq4z;lJ*8ys3LW_t+(~ z)%0zL^p6V>wuL30nwl^7f{1zGlt#mh@Vk0Pd(IMs8c%_}o4JmI-X?RcU+T2T5rzx= zoyD6rzpgF5Pa63_F!GveOl{O)1+GeL)p=ngW7_I+8J#i4i_0afsqMzkC)Bl@*2PaK zcVd~j{q^rgjQeiV#9g|ouOj%&V&C%HFvR{wlfxT+LF{$Xf`0O2w#uG9%Bo}9yMis1 zbf@I8wH47Vd26eIqPv2)h$E^es#9) zM!UEdx4o_J0eB|DX+9r|P{u#lMNyAzOiH8Gjj{y|b|(U{*?r?@O^RzrZ9(#$qvdXO zV>az%oOJ|dtp9=DzEyZg9Qh)-it%D)AGb3V_9p+!*KqerR zjX_||NZ&gX*le4alve0o=n~K2_=5a?=PcysrTmfSz|$G`n^f~!rn!L1h=s*O8BbY9 z7kPeFM7PlfHCyIKZKk9bKv{miC)iLeC1sX@q*<)JI`UNV=W#<_AnvhCh^VHfqO6iu zchpR5ingNJ`(s`JxjM2Q57GxZ`aMoUdFp5Sv3}l1QRI7`BH!M(C?=(!4ZtPHfd)fb z!b{?!FQm4lLo_f*$eHW{~GM6z@ zW~WMnG!kIg_elg1^dut*g~f()?5(KB%+?vEsPUFO2e&rdc1cRyfXF#|9Dufb&Ng6a{^-}Y|zEXDFDmph8zwW^bOWD zoFU4-Ah@aKA3YjkTyDO&D*fxXgW=+DQ19Q;+Th<3@&3ETyMCk8_>a~UCtcU`yo1r! z?tgXQb$)P3)b8bF?z5mso9*Q*;FZ$xk)yS|?MHea)yM0W&o94vpKL7mtTc{W`Z2AN z%;UFVtrlzh;kNL9hkL8QXAM3nB3Yy7KL0qWC@Bf?@D#?Z#}z^M!Ut&1)Jj>Wyq&J(4u!NF(n9rm&; z!iyJc25nb*?9`_}NG@bglvp4i$D9SnF~Z>T=eq~eaxcru&n=#Yq{teBh>f9 zkCObG;0{$G9X$6mZdZ9}2C@RDGIuoO>Qe_~52-gxwdFbF9O@XI+bv2N>);Cy_EKZA zC6cMna&M^(uBXmUK@@?-0hR6+Ct4hSUO_E8@fTLN)obE#VZy|Gx;nRvxDkY*Qx<0? z3Tyw@FN2vH%;nAie^6Z9BhfY2G2{R9%J45m8;$G?yRg2qM`;sG{QOyBo=9sR&5mjW zGynFPw2NcIpPn(<+*eWh7p+#OUSWWpDe|Wq1g2FzrC|@Bh#?U?KfK7t8+-68s+_6sCzgb~Ec( zeSVx!{X|IcSCh8u^FkpOAq#`Ag=^X|piICjGl9QelgT8{zWh2%-w~wpe;UJ| z$(9edev)qfkdPKD?9sPV@tJ5yS-|;6niQXwI2Gs2q1#t=**&3}n1~-gcI;SMWnNE>reDRao=ljM^oo}i4-(~NzjgQ&I1(f{DXWW=;d$Hi| z^zl!vy5qfC&fzA2Z>N>uVc8E>)B2BT&cP7d75i-fLVJV?A0!~rXCzhK;esDMfwbKMhF4QOvMhXXhheajw4hvBs|ZC5P@iY3?c2ENodyX1d0Ow8P_c)(eV#`~rehY_zP z#^jJq7WlZ4!&rcK4NhDyKM^`UZNPxEUEX4v48`lpw#$$e9(AaPBJ0O&Us?z&!$p$8 zyUs!;rEv*Bs7^06c)eq*a(VcZ|LTY&uqP=lgL7kNH)rZF4nB@SL?Gh+z4wUH zzP~+WqeZK_bxl}`nM%cTbGM&rC zAJM^FgY`0om=o%*U93I5U3qIS$qh`kEJpA{O5bAqrwV}I)i|D!)W3LM9X}!$HmuZN zuLCM@wzVpg_|4ge%CFzN>7_&v_sf>ZGd(6?VBP)7*{rOrz=O@70^TLmu-;U`Y!5V5 zKJDB_^8&M!;rTF_(_rJow)nk!MsvY(zOQf)>fa9rm`B{kEAItiUPVRe^LU(|97={$(8vR?yzk$? zYgbt{6jMTu_N{1&oj+lk9m7g zCHV`rCFys14g%xR?6VZK8mj=^&-GoKYCDTmpQv!le6M!~%4;Y8>;~ns2??SUoG^p% zJbvt1y}GMKjrbBW7jtiai8%*_4Viswi52Vd%`x5RmYh}MGOwBDL2=rr_^hk{ z3|bo%I^3JEr@S6eXSP~4oZ5?CpoBjq)j1-er~cUwygV~;v)mCU&+KNg-?Be`ydz}S z-pnzvGoLPE(RbCt=2@d!lUbYa@S$7>B{I$hQ&(a+o=wZd3G{a?Tt;tgZH*LaFdVLy zD2 z<9)|Uzny?w{TABAwTW_%zTm(P12|M(0${5f<-hYhJmse$FXu3Y#+RtV*aQuLX-xm#{UQw*?R4=h zUkXN?P$JmV>9|9OD$Al0@V>1HsmUb)t94e@HJIGC4cNdpX|$Mv!VIG;Ie5YgLfhiY z)-UfpA6X8__B%aX&Nr^Ik_k!Z(O|a)HlqAOW+r@^zMbZd2^3PIQ?IGQsD|a8gFla} z9$US@L7WzUMswfa$%%xh9a}uyxZF&yKqwGxQ*G(GJ~#T6)2c5<4f+Px&(MBf?DQ7E zqATxmvvKe*gb&gjy!J9=={ElRpwFxfL9!0+-!a(`p$!v&1S#e2c@hFUY=0Fl=|m@L zx0zdHtpbX!Lt~i-89sbhi!OeC=*vOG@O)~t3GB68k6^y|xtNB5Q2S-aoJ2X3ryO1` zS8XuCnkN6te1$9fgx{pw#SJNod)&SUh-d(KfB0xolSj||qpS5?B4^gfHRh#07dL8l z!h~CY*1b}2;eEH!FIjAi=$*$*pF4I2qDa-OKyI;0Gg9$h!dJ{fQh z>2vJOO80dRsZ(4sZqcDxmBDMS-feHN*#r8y%+=Jsetk7L7jT-U8;=B#NOHQF6H{5> z_~7x(qL4)7DU%auW#w3AExCcdsD^C0G#p(rFzuyXa=elLK8%?0ZoEn_6=_vupOIoA zomot@2}?} zS+#;YUM+843=}%lHj#B9;OmuVPtV%d4G)x=SBPYK{6l4@&PRT6K3>;W=fomIQYp_c z+-F+#m2!?sZYT!YxN4XqN7_eL1HW`&N^S~%ts)HhT^hte2JY2|6Q(Q^cr{+d_IOoT zWM@BWjXMr;H=Im2N<2P(NUZ7Z=|!J8jgJi$Vgd(tGq~tMp~!^X?Tzky=wM~OYGQP- zo?p#$2Y_ZU?6br@BY|)wF{GRod|Ym$#;!@p!G5iF7L&LUz$;P)27PMcZ@Veex;v*;*smT5Gj2kT^H1&}-LZxIC=D zMwMg@gwjOjsXHq(lV*eRTPkpj!P^CbH-csZGIjVT9HrltE=_T(b&frZ;!%*IQ}(ThFXSL@)%s5&xcx%f%^nz6@_iSI7S%=c(fN66>U z5rp{_e_iK^Y1)li@c{!%c8dROEX=iv1aHz+9JbMAb{5bQtWKUypG#IVJh}5M*G&gv zF+Bx%g2*q5NPS%}0Ss#K@qKPEur`O73$h0x;_Uey3I%#gTc(SL#r8@JqB%#v{?~=f z>ptocWVHkuvO&o zpL=+ngC9&N$yR%GBA3kZoQdat*+zwJ$z0lkz1RJhHHDe2;Sz@Vx~W5MuG&d^9A+;j z?$BRiNk$8f^w-PV2iUKiaM6u!o4GBPMg-nRZ0WYqKZX*PZtyC=;DPH?V!U}A&Iy)8 zgTwyH8l(%`P*w>d>$=F)8dVXHqV2m0}%514gpGa6ZI}8Y!|IRKYh8{hTNeiaNb3O;-QMAkmnnnd_irM ze%DavkRnV8sH}V6{B?f8nK-lB*6Waxb>njWEAxBQv>Va~B`;M-?hi_)%cfVoz22_6 zaRs&7a#o@}&Qb9+U4+u8lpB}yJ2dXmE6q7a>gCTDxon;tO&}zXvhO@DLo3qafAzxj zM)>z$yq5`|(#!T?Du94#v?L7Vn%a)ys7%Lnuj(U!b1OgI(0)Cd*{+Ezg>LL7bj)#C z?BPcxYlH+1p%Xbna(j!mhEq=cXG#mNbch4^+<=aEM=y>h1QR-6>9gGphsF1FhI-J&VqYv36}P#L|()IeYR zU)xCj<`>Or&FjYam4EoO!ficka(k_3S3?>sNszCt8oj+sA$%^Ih9F20u{vb|eP6eB z+>F0Ce4tLeV=T-)VjngAO*gu)m$$6AeNU<6Q(BUJS5*oZAP{*PPv^LLU4&neP(Ru% z2}`{3MP^ICuLh~SdNj~4Jy5;D0I6AsY+ZYg!*xZA z7j+7D^cL+-N;@w)?;O`4NE_XEJCci#ZjZIOZFai8pFx-MxE06sh)3wFNrA1`h8zQO zXM{a+qnhmipqBE{&Z7ame$EB_@y48)s)1RJIe(E-$A=PCRmJe==r=m*ulGov!w$JO zcXlV22@lIvrERt7JWf9$Lq?89kMs3VzM*d-IPZS4ZEFmrC|ElfLi#E0!nb-u3DlJx z&9*DUdg4ssOFt5oPo3*p6tb0Exq((SY1i++n-P?o;)>3ir^tH$Ub_oPxpg zFX@1zAC2lfrtgOsP)n*xk~--#95c*3t<+dEDl1TOT{fuje;e^e=X|3+9iUY z*9aa?#hGMI$de3cvje}Z6T%eaoyJv(zvL}lttKMbHM8W`zhL>B)qPU0F6GGvKKE-c zE-Ti4oP1kA{?n6^_r`UWQf|#NR{Msst-?FU5O&ocvAV7^)FFLKqetqpxzEX6SA1yv zbrttmVid@)P3L@TT;68ciyheupZ`Tne%F&CNnF)P$%BduMH}{g@PMGW*upWqTBMs& z`d4=j>-H7zBIB~-#io+W#`UQvr5b)>*q%;;fj_6lHmtazHFeKGo=-CLRYps4#(lR%jJ zP0j+u9#nQImbNiRPnb*kxY;UQ7xyrWJ9tN@?Z&3y*3%SO1KG}U6?EmjWxv&ems(6z zxHPuPQN8wC5(v)(d=Cd|ZbT&slnWk#ckIRxrphw+EzMi~T|x}Zp>F~xZXf(Qn z^0-Gb^uT+^*^{a6YW?e_m^zQ2+&8~jxxGVX&B2VL9&*kjZ&2`Ax<_mWHlC4BQD>YD z$OLua0j%1FcCZn`n=I{>53zcFP1EG!_HSlYr~=f(PZm|~uN(~gIG8@Ka*sQ!GO(LC@U=g<0?L9g819=J=RH+KDAUljp~+k_5#jEd6OazDKOXhtq- zAc^vFMFD!ac(LL-zv``90^X(ibm#=GRO2dZU1t=u8s49f3)%ZwwK4zx2jL!z%PK2t zShC{J!Y~L84PEc*LOE#4C9kDyfX>(V2Lz!ww zZl;ug^2%n`4QDNM21QeDCzljEvo)2jml*>3f~HHH(Yma2u$RSMf;z2=$bNC_#f%WlhvDfgugp?nDQ%LtqO3V-~l(I?aXsR>Ak)=8_Kf5#n&^d10> z`K;8t`%>OZYAL|gJk!Mw2i^9dr{7*t>_Blv1hJ=!IUGIpk<$(wpIBmk!rqpT@=j+L zVimo0OQRT^+EoXh4un<1&nRvo%jrYwt|J4jp5T|i{M{=9_FK!_FaiYyT$cMt4z3A0 z%ZL!iN}}=brK^kIyY!7enE}eZCvsEj02JKb4k}vHwhVJ zypiTSvl5qpH^F)A9Pv;w4P7B(R9+!pL*rnqVdBXtEVcrIIM38H?!e}A3g#`ep`r91 zW_y$dOuP`VG%7t@@*-BI^jtG59v>S6qMWW5YvP5CtHAu|Ov|hWv7@_@ zzpj3DJPdK;>m3;PHEqb)3H>LsiCnJR(ERA@+Gs`;wm&_UzRl)%Y1ajwRT z)pac8+xSs5F3hPW-OOO$Dftt>)c)8{i%h`ESTgJQhquL{ZDVQq1_sGR+|}u2YC`c!C1rq7Km!PPW5LzGz zp(%vkJA`td_`YlJwbxmDjdRY}d*3_8^$!P8k{=}b{qj8XGw1x$=uhRiA5nM2+!$dG znq|^pDgBYwp2dz+lN;0293H#Xvy>j57*yNb|ms-*MgYSRDV5{b{6Nv8*xU_Yp2h)d~4Y&KrtR%W(`HO2VuibZ_ zSg^oTFNrtgcCjyItA-L;yd+=WFSH@3L=6}Z}9*& zGx*p850iM-dwX4Anargk-B0WR8>b~?YEbxC^S!?7eWsh{m#i#bhm+v`UfHJ|bW zk1lQ<(0~VNlHDUeifV|cU9D#+>bTnc#@UtYv|lcwM>aQxlzL?vPCk+NbSW?hY#1N=)#a3@FiRpgth&;8Jf4Bx_1@E@4sZ_;nDyToT$^Wv+>kEr==91p@$ zwW{r2Q^&nOpP8pnIe7*^s`gH_qIsaPDr22hTKhPixr#2KVC_=}J-kXh^yXJv6f9j6 zc2KE(PU+^pF1J4E_U-Rh5HD=^!|J{&E^b(pMArwnaOps%BQrn%C7+&oL**aMC>RSC z?(MI4grbuY9okje<6??G$>@C?BSaN@d1zf_dM%=^;f_B?ew3rvbg;JiWuJ9juW;V;t**1w>)6uN8kUU zA4Kg+rOmEusm-_3{&P?eg^t!qmDK{;`{D(Pm-qg+DW<@GIYK380LlJQ;d9IA?ZRQN zZF#+X6R|ojfmG{KTaDSinlsNJ8RvTM4|Wv^B~%wl5x5WUj2Rdg27L5Q3$bSrB>fYN zDu=so`oCaQhToaZaRwl9<3?&8|Gb5e^(o9kA~kJovo>aN)2{Tl;dd7rNu0%~&a8FU z+FeG3;i>_UY+VHI73VR;H?Y@H3 zTl&7_t=!3$T5LwAu+yL}te9?+UbG;~o_!n5&fxJF`~kKWWJZDWx?-&rCb!8@qP@CHh9Hl5N9DReL4Es z8ZkWXtKVuc_|`}*YqX^|+weo()Ererd+FS3-9^5|b?2IVlak@I3usd~MJIjI1Eg}1 z(#)D;vNNO;8j7ImIDXl^HRIoIWGs*dqTQ&*Q;;|At3`4M*|o<;wQvRx3tu9$Nhm`6 z&fexcFSllFu~t_h0HB(nl7pC=S6HfbT&3&7G&b4(yR6TWVAZH!9`iPAq}GcZeb>~~ zeDfkSv^_IYA<1oNQK3ln9m`suzAhq==)^vPx~BT}Jvg_@4&}Fp8CJTeC~hjghcha% z1Vgu@Ek7ui1CW$NS~>&nk& zY$?lrlALd;^fq3(1?-97-ELrK6*SO8kxj)@VL|EaG1VbP1eOlnC?>(Jn`?a6ueY)R z+q>z*CB2i>)X7Ri`@8FQ`#Y;sI;K$Q+di-$-P z+0VW)Vcy-UL++!j6SQ!uJ$isBb*$T|>>D{*2i)(sG;B}64AImycDd#m*$?u#(y_^1 zC)2C|NuS2CZ7*x#8zc+Gftya|!}FUJuJvx#Tcq@O^~Jezo&B zmg$66mP5}+SlW%lEv5j{VNJT7b;`U(+%Y$^$*&(6ddK%<0PC!?4z$#9ZXZ;ka{s!w z2-VVw?;R+wI#VjMF+=a}=tUuNKffy>?TN(~*Fsk&if13t&92b>RvCpmcK!jUUd)bl z#CRnGSbOdzCPyDNIba=3?w$A|cfJAaCZ>+*wt%f)f1a^c84Mesu#%G@WM0`Zd>JoT zsMJl-e`74*8qlGOE{a$U3vY_>x9>#^V&J2+3UsyX59S+9*E}(!PFEf{;d*cM72i>Eow^7{)IF>F03DHk0mp( zXDe5TH17P$-*iJBE0vxP@;=#7Ss(*x&iB;zt@v56W|gTRK3_Dp*!%oEiy4$--ap}O zFg(#Wm1#YuCUHeAM1-ZOP3K6VVRC9-2CNWfNtXG~B%N42@A^Iac{o=Sc!;N=KNDk| z&S~3z7f__hD^6oif_Q>GWgo`F7AM*U8dp^Z6y4TrzaMQTGKH##d>VqKQ8jI>D{h+v zLtIyy>38a1ZB(Jh(_t@&8+?eG4_ZQHLrX0O%Yw+a1@h!G-cB(o{(jE5jKKF}q_A*WOQ(ud_$v>`Q~cg>ari!ifm zEY-cM2#9^s+A&J1M8O+E9@d>viHQ#Jt0~jRfx7pu>&sV3kq_uvjl2#Sw&M%bjJ%X&D~gdg0E-vkc~ zS*(XIUpq&PgoQ{mKad`o21wgH{ovzUr8sopgch*e=ryLy(-qVKND<$;Sh&SJ=`rmZ z{2BdkEcG8StMPj;N~MgAxqhu60Nf$RHDnGBNz3*UcLIoU#!%cX+I`Q3ANS%#d^WA~ zp5+&qS0#BE(b~Xkgo{Ed;~yV)_v@^+!!YWPmfC4CjQ7H#T^lyz5uB{az7O@&ITUSM z&z0rlPUwxPCG>lxEcPU~={$voJoalgsgSg)}wbY8eokJ0tOlEcBP%raV|3=@i<=h+@`5D3%n(g}8QoPK2dJ(!>P6bsaqOHbC5RodFzzw9M@Y=s1ErK}83kIo$S36|v*wK}IICkJMF z`nvFw_Ge09q!d9(-o!tu;2z&AW!Kl531bnYvDfQWKRfjIq`hS7^6S?7Be?4pOQ3Pd z2JfkZ8Z6TWJ13bJL#ylO`qmqa&~09?EpQ@LtA$T;hP44k>@u} zf5ANdNCiRdAalpi?-)j{5ew|%61FFy^qsfai@JoA0*hW8TkP7 zn}0{PNtvdeFQ(yw?;Z`rKs!JkY>mX%`4910SM{kizZT9LcwYhEQ7l@jx82v3)z)^3iDRh~GicZb6TDL5n#%`fH&~rp1_X zq@7O9dh(2O*VitTU41&8Od+O*^JsX!+gM&TV+BWn1CEsR9*sto5N(!WcbTREqHx`U zIK$Ik#_{J_(}`CNg7fCvY+qB4XLoB`g{G{rMg#zn`G8PvoV|3*`ry1=7bn9iTRba*E>G_F$XOemGr z#+O^V3+NBzicn-69pE_eHD{O*JPGeu`eI~V8^to2)1^Lp#^a{m zCwavg?==D^MQe6XAwx;Zibc!8aSdYDYlom2(&9+45&&r~NiXLz2opgMrrKyO*DQNj zm;1u&jD#jXmip4qIWi)onEQ`1$)=V)2i&5^b2y8w_f&yt)fH=OlBcB$e=b-W?fHCM zE_1`+--;i|_8y5~jXaKrC2o6>X0s42nz`w>-%>`X)GcUJc;bq&O#LgJB5=!fV#@C+6W=&ER6~!`;7?^ID&7zF)9@N z+0)~0`%ROk$XfS{h<9M5rbQ4Ui&K_gExt$;_c#98K^J+b?H%W*9}(PO`euw-=#Ge& z-ODtEIGzs!eeW;NLvmLN?_IdaaTTSTg@F4s&Z+)Puw}Ms$|&2p82}Tn1WuFw>FN=GT2E%-#FOZQ<_~O{D<{O8aiQ*Ks?dxnJRw% zJo0s2(t7hP=G6|RGUsg_cI-NlkPWeHCW#7!zg;1iS|1DoO4?=H!yRu zboVMHY^`QLD*?;cK@SUMVcK)jAtapix)!BtQT>{x>d12ax{m7IE+%Vcxq3cRO24JSX?GiynWce<=c84ebe^k5^?4HXZBR%{W+-%+)0OseQ!INU4> zMg(2#WCRObN?0y-ha}E%e7w7{Bkj}3;8_`~_bCe4jW0@+4muPnka&qqD5b27ph^8# zTMyrfAhnS(_radG6tsQ2^ZJ;WDz6Pg)TYfHIEA)|O@Q5r$#|=LY0{l}e7HpRGoe6N zc8S(cr0xNKnP=aV4+jV3E-EG9TsAsFyT_AY@1>c1rK3is`_9~INc1S}{qp7|Ok%yy zcc=r>BlELM0K0@k<}Q5}S+v)geVG-clTFenqww<09(>g4eNnY#i-cw<`tlbM3^*v& z%hjaWwHxM-xlR!FiiA0|TPj5!KHq~S|^rg~iJ(CNb@c}C|0SbX({ z9-moG^hMX++Ytr3DiKApW$EIsUMS$@jr3)*kb>%PD)7y|E?masjBRVEZ|YqL3S{TA zX$bYsj;5ne-=aOit&bPg=p4B_@~?W{**W{V2RBG zEO3yc;{NC3>q+`acF6QL_+iexQ&U$14GIN3dG~64mV;Cwnpi#Df|PywO#%|LYo^9o zJ}z-`b2tpVW6qG@F;7hil`cfEr;652mO}8tYH^f{>s^W>^l~dtXV2IWDxagz$1FeTc)sH#!tVbLYFU#Zf|!hg;Q+~ zlSu9WZ@aMT`t|&>h0NZGgHg|T@6CTwl-04emvMNkGv9ND%eB;BH?@dKpXH`I{nl&- zlUvexzGDg%kJf5j-PfhPIGxfRpG_9z@+_f*-?1#Wj|3d*t@% zAH8=BbJbikj(+`Kzy)p05 zlxK|&f{g;_P4amP4~Ibit%bIo;m(ZoW_bHthkmWgA-)HeF%*f=@n2G*XnOflAe7>D zM1&OJbPuzsjRQ}=ryDAP`}x(DJN9da(sMrI2rE#od|n9z0OI%xr+8?>HGdcazZ=Z! zB0Mc2(3cTL#hyTIBUfZh5WGbpX*z-ZIdznFQ1euf?m|2eYIqNY(HY zdhW*v&)fRI5&mV`>^^gNH};gxkp$f4X21``v~yk%-GN-Ex4*k}m#G@1;zQ1p)nD$r!~`vrPHL7`f-tQ6zUjpG zciE<8unXtUUvU{K7lW_Z6W(0HWV^-i=w+#&ulp*y=<3+NjMgffLa=|P{*u#YVA|+c z&{riKjY$v?xD(D8ch1Rt<5m`-VxTogKL^=7A$`WCBZKJ_OSy)&76f~jY%NY5va;KA zM98eOmc3Q@dGBDNlxOPd2hDG9VC>s&y0wQ@V&USWYSaaFWFf$6F==h0bPQ@Oi9R~d z>oevTp3^)aBP4=`!UC(56!vXu`3UjvFGr5z2q$3stHVr77Y>K7`EM;j(%YCucp8fR zT-)tSAGe9uwAJ3kp`Q4adD%a&-&>-FkxI?+sZy+FB~$cpd{z{VaQ~b9DX+07nM_{S zM%hFl(;_z~b+Yy0Rww^!=X-Y?EiJY20hP**<%L)K zlZ?d!5ijFt;_}j*g}({Bz^rZK)uU4jh@TvV20p3bo93hJ(5-EjbqhJrY%_~15AcnO zJ6H>8M6p)8)wV7}lgu88p9W+#UU|E4Ug>USUBoP&(KRFZTl>OC(mU}XK&3&@KghrT&=T4@` zZ(q((I)a)0LqTrRVfW()tNU1wbo?0o_89Z_n6P|2d>z{b>xf>&k5zM&mCx3BK&zJ{ zjv$+)+&cG{Z;)t>gNEVShp5=%&TGPzLA>E%VRoi!!6eU7QhLCnIsDHToBqff8T?kB zQ2`Q*0{Sg)B%KN#nhKE(tLQ4F2MnM!4p_|N@dXghrQ;Mz%BN)(2jkDZjNXEjxZi zO`Cf^elPmR!}t`7)db5J_1W{r8aejnKlI6PLfG~M_U?5!LtM{t(B-x;2xq{#d%0P@ zr6yJ+CY8_K9pyfXhX#7Xd&Hizbb1Wm>x$FKcP(aG^)_J_Xd;*+3H zYkOP08{veR;%v;Ra$JNRu z+tuQDV*d@VImgfHB;Sn>L}kjy1)DKp#mRT8zUDwh@v;v{@lx#D(+T(wUUsPAcO%*@ z2fNu`4wi#_Jw>l?zpZXhYnLrhng3l?>azg{cNxy*o3|Z>D7MX(4<8IW#Xzy57>%Y5 z%U=T!t_PC>S7&FvHRw)KC!Z}#Ingo9{&z~gR9oL!$nQ#3ih9tVO2I@C_;CubiLTY= zW97Ku#pVv{7-;au>!e`q#Keg(N(a=@P#6NugE*XFkcp zx%}%GnNC`WU7Ey``11Q7*epx*biTSq^?kjq&!JbC^5PDF?O5T2UiP7BX_G095c?MN z@O3^hSz_PNL3HDGA|HLBiNzZ!evuE0xmr6yn>6v{C$E+9ui{sVCQAC>&kgy7`|ryQ z{(mnID5jtx)iHWiHhv-gV4i{a<8T65|77#ND{khhbbo zCfC)B^J5uS&ABASdSb(31$ZCa^UAtihRFuN{DN6#C|_4m-#cpJzvh;WFZx8B+JC?4 znE<56uSTamN|?O+xcD|*kXif4j}hTkL?(j~<})># zsf{?zFuxuLPR!Vufv>;2T%STuV2>}L(u1N?WqmZe(&Wi;qF)me#AMgTC~`neGxque z5iiCL`ck#}Po(3|AmhhN$l*PSHDiB%*P*kGx6I`6eQ9g1%VC^tX{*aa`o8)#N0fT2 zOA1@D!EGW3SKCw=3HrVaV!!xbKdF2v|9h^AFgU7nZ_lqAPCqM*KL*cp%VixKUx^8zqxjak0r43h4lJElNI4(bCE##^pPr zO_Ws(TsP8NuY`a!AA}jU9cZsh)E(R|;+{C$B<;HT>)VutKH#}#p=X)hx6C0sV%`fT z@X`7j3$K1dZ;eBEYMybC)P$eH!OjGT8XS=9zP>si4brgf?BH36H+OC5Pm_tMs_pB^ zRI}Td=_!5KLPtYO8wbX4^rckQB?xTqZSDt+*89Th{{mmBBdn8P-okT~J=Oc~oVW%F zwcg8S{kewNV+!2d--HiXFY*cNeUs@<$QOtXx~0RF8tWpK+)-@bFYNT}+`Pya7Cri! zcaH1lP%1pI9H)&p3QE!8Uk#f~@CI06bsE;IKfi@oE3i!Q}15~>Iu z9=epb$XfblTHeO+E||6=mOenk=vb^t`4TY9w(A3dAD`vXvCAad)vp>RB#AzFP7@8^ zC5yQ2UPlha`C!ZgsOha56(?y@Cgg%yBg|fLeEO=et~3{LQoJPZQBR*f9Su~w){l3> zp}{asO1R9y22MBmXB%&NY<2ZbNRg6cK%1n*A5qeM>{s>blhkV!go<7*ydL3;DqvAB z*m^hFT}fFwy`732mP}D3lc{TCK?C(^v^X@vo@(3znR+-~Ne>Aoe=IRAZYT}}Chk7$ zx0~BgmObe5;)ETNZ69u*&1$b2?J3Ikoefcq=)8#p$+>`$&{a{MA=*r(-lhzyQ&FUKhVlfirXCf|-bW zN!nXIYMgc*I4B=#@FysH$L1C0d8U;OpAo6QACJq3j_68}#>LWun45E0e2vJoIut5_ zdD4k9wr6Kgc`G!62O8@@{)BUw2*`7t74b1EiYH;j*T3gDjWq`Hs55eKJZhJ`iNvvF zd7_p*eto5>nfVyL5Dmp7h}?Jvp-}p%0?3U-8I-4BfVgpITPtycz6(j2(U7uaxND ztpP9A2$9l(d;z!wCQ;W%kwEp#Gi|FbTU%~Z&Y)#}pvcv#!d0X|H$+hy?xslWAc#IOP;}N{pUb~s;D%+V$Oxc8`6V#L=k*vVSc5m`z12H6^C#ap= z!Ve}li1S`2&oBx}D|YbE7V@Ew?k_Mm9;$HS{rvglA7#+}?|Ut?BV%Yo0Whx>GdO zd4tHSr=#iFP|HjJTC~yb4yFi8V!!!BUA11?3f5_T`L76VW#tt)Ep{`jk58&!ybMk9 zd+N~>Eha$h-m>*?&vuVF4U)s}dLKM-s+nt>>aDkaNJArVRW@OtFODT4VQJYbR=B7_ zY@KB@Uj!Jy6AoBAJMPo)U*LM@*H?wI*wWd*tFzP_biOQiZKhdodhte9Z{W7(w?-eW z+w(@z@hO58s%Sy(A_rlOv6?+D0S_0oob{!fkRazxmi4()r9r$Hu#*GE^pzF6=vr>b zL;;zw{G29ab^O@6uzJghZ}$iB!at_T>Oh*Thi3-ACX}cCjk`*#O)aUt?OPq!Vpqpm znuCCE%Wo@Dk3V!zV259ZbIqFL|; z&Q<84yHo zKEHJxEYTl5*wJ4{Y(i$-%pzYddCmKcMx@r#Z*lXqlc|rX8fM_p58M74kUi_%UkZDB zFk^M2(*Rh3Jm|zJH0GDr%=GKC;%giv0OU`S$QaNE>gGU_bLw!cZfPhS6 zV|f}mC$TY-7x)Iif2fT2g2SA_Uh#1uoQE}S^sKkz$XMWZYTJ#iUm#UC$Ro1ZqnS5by$+F*@VHwUSBtD0C@m7eT+PCtX<<>_pQHCvr z3tQHzZ!e7y^NJe9=N**JQ{1fv=9NE*5&|BUpJX|8mK=-&pO0;pJ|lKI4k-#<<#J%A zn^j%L&A@}1ydve&->X(|stam2|q_H;#hV;ER;SQGDTr z`aD-}eXke&3hml`@Zs$fScYk(KPp1pYl=<31te4?eby`XbEuc%wDB*`Jr*XQ6?!;i zasRgn$c%~SKSw~8265H<;u?zH1`&eR50E3^GTdio4111h1|hfq5H}Of(D~2fW|@z1 z55J)~gMYAHD@TiVAww|61yKN9m|6t}y+`05M)f+2$V<(PBQ`4@4m|RJ?%I>2)|O(s zI`)9&IP#vK;NCJ54iW*c%`c2$@~iJ-RUWd%4RR1Sz9E+<6uP9n_sTp5(x<4Rgo_9_ zmooXL{`f>d`viZaiJu)`{4r~?fpN9Z&um#!rJX}O+#C<%6eSdrMx?2`cU#k7h9h8} z3=aefr;3HWl{U4JndDyANT-{%3PX1k4fj$E32dpH^?U*b>WG(C?z@%F)VqXJ)l2Lk zKNqB|7$s0Om(xvCRry1p+h?VNb%_i8c?mQ;G6)aQBNLKgN)gL%*e;i5MtZ!WN@?r& z7#|Z7d@yf4rDQR#gYrL%|MtNik)<`adeLdW93eHqq6Aq#UQ}L@{%CQk{eGS`D&Dt0 zhBy+uD9JmtgtaM0bbJ@Gr$TKk?H~&XT{E$R#v_^u{oxtYYLOK>L-ehOw+C>_Ua8&% z7Cw>{@J?9XC~sJ#I3`H$z$wNpgXmY1!6dI)bx-8&Q;)%tgTWg|bOP-BypbuhFsqQE}a`Wrr-neUlOm2lHlF|ZPQc+L9{IVaxNAaXuP=r zzuJP|ztS?0I;e}Ns>N+PLfprmV?x_zn|ZnAdp21g&us@@&})c&VQsDU#-!*&s$*MD zHRXki?l7K5-d>q2y$jcAe>tqEx=vP8cNW%utdW+Q6=wGqciex>*C=!L< zT7(dDE%O**zVeK-CDZR-A7R}Ehc>6JVbaq-vcczZO?Hd;fYVfoCfU?6*yxnNwZDs! zPLpn_OUbn=&{PeK<2Mj(QIMw!{WA_0Sh*wPJx9w+WFvTWPt*!8Ys~BWg|wT}kHTYa zZSx@N7S39u=nH+<>lKS{L2AnN{j-IxdJeUn@IW2-!z&GfC>3=s>&{B`7h1|@a*8e% zE8g(*-z?ibO;KpQEc0kap*5nYR)Qi2tDfqDn@ZEUtkdE}k`M8(jZE1#sx8DvC4&lp zr|Xpe28pzJ^OB`p#C1D7QSf=-si>D*X`)2Zzj7gT-a~ zb8<5(?huWUzBiW>tX|O^sj2=>&wb_DGPle01O2qh=}%dv>Ad;ou`enM`9EjB(R8f$ zTIKk1<(z#lMI@EK&A{P+dt?M&C;eEou*;S6oX0RK%I41*ovi=td;1^!%uSc84GLX;k50HQhVM?tAe$^6pxpk9UE9S`F% zxKs}IMmcj>jM&sWsnh}US9IgWOkPIK7x-DEH`uGxVee8s`_jo zlxS2SHPKX)`^0yQDIW~Tgzbp%)aBpWxD)NoKVq92mt#0&b&IR?j-9^R+^Rtx7uYBR zlXzK6XBHMxCAaYj4m17I*((P;9PVFhAJdcx<25TBufXvyM}Kl_VdZp3=jaMehB+{r z$@V<*W$JHk$47tE9^R{z4m8tiBnaP0Hi}+JqveuR(C7`co!HG~eVIJ^)D2BDVH>?W zVJnm%V*I^+PliMKGk+HyN%AIY@PSSZ%oJXRP3awvrW%o8g^sDTR9H)eQS~_*<-uxi zc26Xd_c!GYm1b=%KyUjCRR1$GodTn1{mCe2G_?${Z-)%m`U#qqOyn zeO#Mg??Uc$nt!KLj5_LJ5US=QWbrJEI?k{B5lTVG!*%r2gw7UdNgmH%ZcHgGA`m+~ zD#xsGY6SzPqaN}^7fad*Nyom{wD!p&;cXX>F`qP&3iSarjYJ4crU2V%`s1fAFP__2 z!-yo1?Y|MqUfuT*-tI$Sm-_nEtM^haLn*7D7M`E$nKa_V)w_;{VqD9dXxLoRKBjKo zaO%CDS@Q-`pl!LqWh#3Huk$qc=$g(_<0d0cqtsg`pGgEXAKS@L<2w&isi~Z`)Zdeq zb`K zS3h64pm#gz23)WWFJ?+w?sMx396!8!oYvD<)_cx^>Lt$+97--d6Gc z{h!fxJQ&?7+GigIVQHzuOx}CSgWeBhle)p&z<|uh6D#j+$ePs^8waN-iXepoOdt6u6jHzM09Q2u z)ogzSlkBFt-xh;*H-i2y%F7oc?%|+n0y;{D$Ty?x$V0iB*Z~T-o+Z5KRWe(xh%Toq z5RfH4T6iS0)FlGINxRPLAZ;$2uZCL&qi}XJCh~Er!C69ax3wUtRA)+lJtjp5Gt$*S zh9kd;3HLwf#%;gx%194Q9&tQmEPQfp9ZqI0*Y5v5I_sZ0IIrX3{*XHvJz4%r_ueZ4 zvYb=&Y^1`y^&%PuVt3X0;)SFCfLPj^<6BE~!EDS!IGM6AYyXBqJD?7eLiqCkUN#86 zA_)I{OS;x3JLT2b)tuL_k#fK=Kog#OjXTLwI9s;7%cHm>hN>$fxaOXojdy!a1&KRw zSxle9qNMtwi-FZGf?)!PwEa14{JjwPMSlNzO3m@tz&wg4mjNaE{pY{@t5Y&AB`uWv ze0*&je~!|k=nMo~-O85JqJKMPN|8g_@An18fBO#t)LV=H7lTC81D_SEFi5*Gja$R+ zgJ_R3HZ7U^?coWH>g~ow0#QBKY%7dYwsTw(k`25XO}ioBoVK8lFxgsn!f-F;VSz`F zj5`6dOq(7@P+<;}MDNiB%8m)I7C{qq^m44nK;fc92{NrVh-s)zo_wOr{hw1Nt%JKUEYLxnKKk@~$fF^6_3u83n_}h*Sw-w=ipQ0`b z7HHnuinG!ya9x1SYbtQ@88v<#&ome|TZ$pDCu00FZ>T+`DmI&myb6;41fgQhphO z2CtoY2M=Vyv;t#x`RiVIacG}PA@NvBRXIJxC7SvAKMiMwPQ_Gj_n`I(Gol0pM6-J6?itQ1e5E3J2sX^uGcnxqpxF~1Z{nq^Q= zRt#=@%c*EJg-zxa6BE=Xnq)5!f?n%IXek(j@fV{Q+|uZbU0yrK;o96OT& zjT5ea!6>>GqdCXQPHM$I4tAA3FafB_X(IU4W;`(1jaLRf^YrPkN zG$|-Lf<$U3?=8F`d%~F4H!P$T6h`~VrgRNrdmQnNK%wZm%B@?rAgb95k`(FlGv4qF z9kSjD_H5iBvm~!^6tDE-ZXcN1<=K-x^9($QaQckme;(fX4+N>fE*Y#q zbkd^{tY*A}uxUEbLP1xMBv~8^CaU2#goMJMW`VXk*3ig)A z)TNX;LjkSZw>1XS)%EXQ?gqX9o5+)CRkbmUg5@p8yUa&g&}Z*|PoQ@7ay4U248qm( zwbmZ9_^}b-0l*BBIg_eogQt)x6YP8kEzAl-DkEA8eY0idyAI}y(BetA=V)zcJ&7+0 zGqHRi>FAtb+eMHW>PiaY2@IT!Qrq7`QBf!bo%=JyLb6B%slotI*2vrpL~dxiA1H`g z;I`bja!kj}_jCIqgu}fqV03Y~p{3q&1uA5DUVxn13XO6_J1vbmF(yR>ud6`6*Mrm> z1S4RnIxV~YJy_yf+BMjI%n>&Bn8@4rp!=$o3~I3ERpv!U*iyE;e=M4m5;!mhphM4h ze1Jei$ZseAETQ#ji_?{Ytn*6>i&PyICCkNi>!ytcrVk%sTzZSmV-eH9ehpj^3Jf3Fv*5Cm??5_*uEf#Mi z^SI)wh6SQf>7pwAU&FX;90VXmzg!!*#Jw_ZpLKFU8iFE$to8^}hfHmuY*(!z_;B~{ zs4CQb8+AI%1>h{nxB;Gruwj{T7sr;9&S7`j z`DjZmy$9{q$Ow9q-YmEdT*_isRv!D)EK8W6*mo3HzcNS%-Hb2tdepFK#IS-J0NZ)t zYXmxqr%KoUmJ&gL&dz^Gi9l;>gfkBy4mDeYcZ@20K3?r^ zO%W>4JNi2ga`cV-gQOQP@CId(~l=Zr|;PLxfA7i4?ab)YC@L73?3s1JP z%gdhVFPH?SE;m|Y$$`ftH^-)Yc&1iIi8`iodB_fbPuAyvuRz$9Ka)z4+fFN?)7_$O zeTtPEHY+lf=zVXn6vjOLqzVLH%J46bb&3o@?{x{RtCWFqCJ1{9uMwzTD)0ROE?-E& zI+VSmHvz=W#M6>;at(5#vujX5hPR%t#wjIj1tXP}fEDgISyhFWc6Z-hkL7fgP(t!v z18I+l{dw!7cDK|1jVU_Yf8>X&bct&u^iA;Lci<40?~+epQzz4K)^DxO&U||v<3i4t zm3lWL-`36lO@Ut5G$$E_SZRt}2jRaaGw)2csx6S@_N5)aWYC@uQAA!&oKMNzWAfKwyOm6YKCCo!|W_nYCMZEYzs26@^?DB z5W2!67|U_y|3qdt_y132c70D*FHW#Fk34CmjDI)mwv2NI)reWj1}+|FYYvmPc*>x@ z^V85sX>zEk1&5Yu5ydLt1k1mw6fRNc8t2)_tol@Q4uF%u&T2Cex$!*`zX~FBr9MZ; zYDJrv%X5CE$@@c5+bkx%6fq2t+{YJc0+B;V06=f;3I>(l?zV*b)!p*en}Vb=cKoFJO~2U-P`<{<^1qv$VJW zwvZyZ=`6>4=N?VYJxw}=m4>WEIp=oV7F(Re{Q3*8@aS$(zgKN=Pve~;*99Pc4+>Zp zzNPuJJF$E282i4wdJ`*c;wQ0LAmm+^4x8R%M(QDO-GkM zQ*%ma^N%F^IgZ)N6cDCe*;7#%M?@$3aBsd$V&nwH<@f(lr#@z(%j4M{ySB063GdI1 zJIkqH@$qARcxCrp|AOZ+#d7y5h4z~tnmEzAG2{G=9C7DqSM2EgZK~QUzYUIMcZf91 z7y3+9z+s>!kyvGz*C3_R0~2Jes($`f#yZ(v%JHuCm*y`WdpZ!EY~^Z@+KjRcJ!7@H z)`+J3XR>sh?}tl+A4_wtZ9d7hj0PWmSBUL{5AA!W5at|yeG+AYZaD%B<9*h_ZBZa& zUOZHhZIH(p?LG6J&8oDoV}0_^La~zka$i_4Bs@#qmXB}fYrh2U=0DY?ee>#`%#Y)cr~5R%^#;p0U6m`rWK67jH-o#N^KRR=~Tzo%%Bh9_Irrj&|8s5&3j zElSM}6s2o~af;i%+MnP&Djv9gGs*{=U`8*vD!#t}$}MMPafR9AGj~Fz(o@8a{Bd$b zPW-oWDK)nw2N@=wp|^KP{%%Qm4xvdn+o?v`N0OhV?Ag86y+)I%XVzHm0;#F`T&(Mi z?5k{>BU0FcX@hmrh{x-NaM{Z(TkJ86^p^aRX2z2ACml9_5RrVui1e<7jWP2PV9#6- zTkfUfj6cvvX*etn=^f(JkPEFv817Fd_xSp2!5LK1exkR2)yStub(Bq!OLM+uHBl4!dF*@Bm5Sm8!6lmw-J6P_nnC*T*mTV1 z{6O*)DBixvql}U#TsS^`s$u-eQA`fcO{BKWvB{3!8#Z=5t=5ZtOo4t=?>H?4=Ivdh z5|0F9_67#xbutU%Y0G}u9drnh%`7>O-K0S@Ao}Z$O6il0(|K~ER(A!3em~>%B%D93=iwD}ko`md`K5Ru3ZwJ)(1wDNGqW@jArAUKdSR-lF zN+7TOfb;zupY0Nq1s!@LoQt;2Su;zwN$^HN9@~+7CYOAJ`oCy>;$sPnT3Ftyhz-cf zc`>GEeZjvYIz~X8()&-b)#ZV1&Hf&mesa2NtQ576Lpj9rTl1;WAG>ROICjnb8+xe% z1vdK>DOzAkXUd)Kv#qRwd&Cz4idDe3KGt=_OZ-^6g@^&>T<7Y+{w$tu7HB&E2T8{t z`ojMx!lrL-PmQM&i0DY4GSu<;!V(Bs3IaYmAklcxU?Imc-uGk}ZD>Dp-9mZ!QFX*p zRkVA~+UlN+z|S&^>VwU2kpC3!6y=@2R9mvh zPPsPT&YMI%Ih#O79-fe`hi=55=YAS?F;7?@MGr=Lgr8Vhhm(t@%tqIqo;XRq0UAfh zKME6Bh%QXc>P~b5jU!>NC31sVFYW z{9AdHCAnp4`Ut!1wV{aXnk0@KvKt1Q>d3*jb3Y}tK)LL zTE2eNl02y2Xqd|&1hkj-&I(h`()Z>=yGO)<&C)+#m%JzEz?;`S51Ak1+qKVy!ntpI z6lse~HZSyAF%h_>V|F&rYW%VLM%}O0GFs*HXP)MKV9#HCo+2&tpn@%6#Xrg-NWmpK zhZ)AbCs}gF9fo~ATRI-XMDzrmIlsl^@9d8%wZJn2>R3QHq3NVj`lsE07wm>+(OVCu ziZqald$+NF-%@o{0sNiX;-IC<@$Xxz4xNCzGs$)@Q@77zi&$40w0Z-`e!m|@H3kZf zGQO|;KQA8tW!g`U59FnB!`K~l0w=-jQ$7)^y{mlI4TZN=ZzT8$6>*!8W#p8w|6i3@ zUAZnVe^4$@my+=O`SS%a@*9ETY13tg&|9ySSjH{qzK8q{+gvEq*C`kgne~rEtbxML zY=_LX3qysqJ4k(<6%eL!`rtBDRsX7STL`gD!> zQ8RgMUlW97{&hW>KTW~C=Ggy-v#*YdquJZU0wg$u5Ii_Rf(H#ATte^=AOx4-8e9Xx zf-}J2?(R)2pkw zfkfM*n`hB@Ldc)F>tp^881bc9`To{)y!?V@GEm0Iv?*lP6dn~C?%=|Thw&I>!nHL3 zqzrlk&IU#c08$1Y{57^)*~buYJEaAd4+5UI)o|Kdv)dUh505$kfY8I)Zn13oOM0s; z+Mkuzubuy)_Df4zh}aN4r%i2`@2mjlW= z`+h0fJjP&%I{@{72d^+Hm&*P-cdO#%kpGeqRQuOI&!e*it@kGL^s=HcBCK`dACmO z&g9+LJV*Z*@_qX?7NGw}NuU}h+d0F}&eh?3TZQ=D_v+6cC*AgYC3SN-4RFxb?Vx5l z+vRA<RD1)Zo36}&DMel2sd#xSfn4&;lMk0 zxYKIK??5}MG2uD|f=-0d#%d+~{|4!`hadZOrdT#WE{8`8JvG}1bSCArUzZ_BIR*5h zB<#$(bM6>HGcz+`>G2|s;DpciAqq*{{g`sd`WBr5PfY}??;`{c**5^M^Y1`|S_~`$ zAw6eqL~PE0lJkl|Nf++#HCttxY>$9|6rN7}j1DU)CogXhh_X2y`9+ldSS4Y+QjS;Y zb@qba_BcJv<4*VN)@2sAO&##|k&PgCc_)jD&V7(AJnd=yKbiO6fU)^+sLanzV58z&Zw3G)QsEcgJbwf$ z!0{Qt@D)QrFWAS;7x&2r^a)H_0qJo;3dNdwZtsO})(L>)6`V}xsygS!1gv+0;pTOz zo|m)sriF-=O}O`fTlv1tlOEw$I{WMWF-$TqaBE`UDd2y0mn2;DtdqLfq6Jd9@-1xrQ(Okc_u3n=iDgi4Y6)e~vtxo8E zf(q6jA;bUG5ZF#!SqBn=>$ovnQ3JW4qGo2d%2Cws2qxgeBW@P{5h^HYJ(lv zNQKwlO8~r+}!qE*F34EI+bm63LKPc+zJ=zv}@K{DLiP&BTpYM;! zzUxopyC9I2Rb;KeA(by>*Ja+ zIJm^Gk+o{+lD<8fp<5KJ)!ee?p7%J)8lJfEoK12XtC0|t)w&rF<3x`dpk*~<0i z%OB3e6r2t^D`$v2S-V^pI=Z?`EoV&kk&^n;j})S3&xqprP#FjajCZHG zezN+XmNZ@R?Jj6LvY4`IsX3BCom6GveDi1c8E5XzaWKH=|AS}4S2Evhz=rsu$2k_R z$pDg~3R?~J6qF~Dk+|l-&eX#&awclaFSaP4sLN<&6JzHgWLOuQM~)a z16ly!s-!%LAK1I&gy&Jtz%$NmHH2ZJ@k4^s;-(W-*M3fd-p4z8AU~yO#|PH19xXrd zu#)%%Bcey^`col9v!ZRN*9 z3{IHFMwtjKz{te3h!jb4uswsOH#@hjE$MB$okOeb%`^3gWdBm~Iig9IcDt;yJ(@xm zew~Bl`GBwks*Xsj2-6G&9P%`n;OCSVfe){|C|90)3l}NUnJISTAuYBBXJ@JDuR;d_e02Lwy=-PKWqyKHtr+(JAWwoLg46 zPA@!pcJg4~bybV}shc#X$$`2rTicM6x|^6%>b3rYWHZ?vI-+JZZW)69>pqC;n#s^^ zZebv1)uYh8&wj*w-YrJeTk_9!=AmKrj`aeOUAYH=P^YMaz%xNq%c;-Z~1q zM5kbnv9xZ+83@PWelgxpfuzv)LgEF;+AHJ%3Q^=P>g)`}P){=iOd?e0ed@Hnii$!A z6{Oph+jt0YF(s-7G1snQ8;I#!*PbA_8s--9IxN`_veI!L1_NCrP>icEp1QMZ15ks! zN93|xVPT<_ENwfrzj&AH#&r=wd6+Kf?{$8oX>`J$sfd`zY13U^+VqPTm%h$-6;8 z3v~?{;Fi~E6Kf{teG~%=hUyz-qd4!oS0ngI>U=p9Qy~p z*RA0av@55Zt83Tilv4`!wQ2Zl%bmrVRbxPtXHh1-ay{$1*AIO%bj*&T_?835Pg$CL znyB54f(@&k-|Nq5oc;Z}tU9*;?WM-qnt&bkpIC*I+lr*4ou@WMCp5hgMK|Y8PtLxA zDm!Zmj=Ac$1yKCa&NXo?uqg#|OW*t7#xH3%fo>XKXxEiKdq!O!T#79&LH_8?zw$k3 zkEGOQhWGPP`5Tz%Q!#E9e?+MML8*5mMj!xEwV3f&{!n@Zc-^1Qr(`ez!@49g5wFiY z2`C=ZHdT_uJ)>dcF}UrVHeCQ4c=8K&khX!&Nb}fS7(P@Xsw7C1EdA!SpGhBQ*VXp+ zHoncZq%Gtg356w8-~$mJUQ`~3nbhP*qeX#A(?_ohyumA!^>4L^VYsXtY5LvWD2f0#olX`Cx$s*3yX!sU*BJ}mQ@Mi zyXOT+JsD(Mi=YJ!eLrb7^Wl@{ZImR;v^gb}OH&DY zuQc}7CMrcW1b_Y7n=M~e`ow9WJ$smHnNNuyBTmB!qrxweV?X9YTx(Spr{zz5`~s2Yo5_sJ^UV*}y*~ zroHmOO~ur%hSz6NN=RZ6HY+a#E-rm9z_(#uue1y6^l7I-@;MyqkTY5h_r6e!%TT=B z7igAFXXNDkXq+OZrIqM$yOYO+ybpF+it+}qQ*{yraa*g?_5Pk2?d=&#sF+g_8R|K% zzZIv^&kQ%Z0h6JW*Kn(*?^NwkG}3CQ$!^3(MSpS-fjkZ;72+v=iwQf8e9UO#BVR-o3m+UwHxFVt164;XHR}t$a#4bTuTN9>*samf_|>uN7tjJD7YjmKRFSbds zrh%*=K_7+Iyq<-;OXO*Nrl+9K&g4s3pLz8q-%hJ4zsuolhx?Icvaot&QgWbVA^38m zlpLFbO?qb=I~F|fJ2;wJq2_8?kxpMpkL{6S|EQwf6cc}YSx&BnI=IWJi-U)! zV*F(!tdMR&^nNc@aPsO$>Vt^eO2O88I8NR`xi3r|#AVj%M~cAB1!BMPeh<|f*t^`5 zDkMdi_<;y@b>$L`gO>SwYKZmhYZZ(Z`3AIj_+E3PN3Yy9$+XvS6e8a>!@31eU3y9n zgWnGMYn7j@eZz0#7i(Oe)l;$-q1#~?&$)tub7b3sc5@IsdmU930iOuQ*|ZqlMIIe) z-qzVcdD*Cd9j@P$;9PxgFq6D)l~S|CwX95AYjmx7%(Lv-3V3@3Ovrl6Tm})~--{BR zd~<%g#$c#a?22~#^YK@1^huXqRyD1rlj@|{))l(ejswr_Oy|u!A&T3`Ixdv8B8RHp2`?6+ILd)Q z?KfRDh9rAxni3XU%wKV)OK%nMUsk>4$I>*`!aNx8+m@zr@>vz5fJpA3dqRE=%7|9baY`GHCl6{o8s+gqgaUSwpnQ8VO&1M*r)FX<_^=tEPS@BMQCT+S?7#Z0k zWq(+B+;)hKEHs{Vy-&VOF8YLCvFP?H9GGV>n7}8`%G^5L6$8KuidHZ}w>?==FS)bY{1z7T=vpth4Ix##M~zj#<&lps z2VcY5-u4JtPW&XLZSJ1UP5I??oW4)8bFXMYIQo6l@x*5A_e*BAN#N+<+Yr`!DA&m* zadQr;a{e(4P}9WE%tR~0hK zVl=c<2Jh}n4e;q;>Qv|it}&*|@u!VK!y9eLU^J@*u%I0v-f)1$zt!_jZfgiU=~74n*z2i!`vZRGq;zU3m?@+B z>f2nfpG(0zcoB_iV5M`)`7Ropwuui!yN>ks6S@)1iD*q5juSb%j+up#4Dg-f!ESyY z@*O|h1H8Ek!srAUlv86#t?R{jY$k{m`w}}XGgM68NcTJ+(D%GhhhrLQQiP};y&m~! zXWMR0E!PS%G9NZfrXVaSVk2afE?k<$ucbzQErBfqCP<@LpW3^BESeen`-b2WkAfksmzXi*Xsn zDFP<)Sev3TK|XWyHf^kMHXE6c>jy-@I@l&-~MvqFwL9abuEx`R!JA*I7$Z7TkBX$7R zh!KDpc3%=X&3uc*{%+t#hSqWjV5UWG6%<-6jmL3UW`{pFI96=9T@F91>uK-_Ppy49 zWFBse^f`jVcJOStN}J`@%(kbf_nsm7j$&B?vfH7^VHKwmoxyAkvd@!naY5 z!0ST2aP8rzIQ$EBPa$9_7aY7jtX}*LBk2jXjIZbm&IE`U9f~?Txdadw@DoW(AlPnF zU9({SwQj_#ABV{p#)(00>}=;;j?&&6>N~Po7GgxjjjOKb#bhBxF)37HRE?+{ zD!_%q7Ay+h$na0yTwAfAM7*17a`{8LacpA*yS;c1GLu|y9r3=3pL=vl(HtDF9;v{L ze@}kcnf!*$&GSn`lEqhI7E4c^TxQpC#9) zX5ukI)A_YGRs@yPsUD}YHA1bL0T+BLM~4=a(DFqAL%eYgO1uUfZN-baWtH5aeGazx z*UD1QD}NvAefI?EVf(mMgb5OxX!PM*zFRBeY#~E9`%3J>2`T>1(3O_OXcmOYgemj#nUstkK0zFr_F;Ze)vBqL`=Ji&O8f27eDCN4!>37xC`Ruump z7fNDPh+d35Uzkiq-5!{po;!`R3G06Fui6aFzw&;(OM8Yt+Y&W#i-Z6M8SB*rU1UCG zMf$M08D^66EmF`?BMJM}F3kB!FE&)KBK(VPj|UlhWR<5QD)c>GvxBKla6aF88sS6t z#z*gIF#hE#LIHnu0Wh!mIIH{enEY=Kw0VEKAnt9XsX)S#rLmBnqyzYs$obJAch6V6 z!Mu*(ROk{)oK~ka$r1B5QcU$$`ZSzUnxqqSen{sP;SilrS4Z;Cj>?LJA#$q!9%u^n zR7R{u(!~mI$T-~`YjOOZm!{v)A@L?s5=){d&4}gVCK2pz`n?>P!0sUD21z2wO#7}x zarH4uq+=p-v4n|mdaI=<*d??r&}JH<$!Jy5fo*1dDq zwjTN-I2u5xC|J=fn8NCRF-MNppVne?me6iKzGA$0YD9(~is9T5rQf(bFi_`col1zW-|NCn6X1zqU*V3@#|kFYO@S z_ZHg{7*M30`%Z;_e_4nQ2Zz6ogu%xtU}N%w!ZnNk+E`w4)BLj&>Pq-Dn&)i??LRv` zg}-M-h5Yl={AOUfVG-H!@BK0{!}nW>I`ES3pIu~D9>Y(MKpo?nft-|-8Mq-=_x6~V zmX<6;R}^sCMM?fXmhtdFfq{X<%ZcVvlbA?=Y^>VhPDxGm^u`t<30JT7I_;i0Q^kkbe-B?}4TLK$MO25e*&e7R5{zyWGL zXXiq5@$n^h-(1U#BtrGPhxl@y<)tp)|JQ?}qoX5y#kg)hNoN)$3VPr+O`)>Q^*8-C zUmFM14f2f_1AS(J(e?N8a+{W__&Wq-!BS9U429z_$ZUOT+CS~xSEx0@LPr+}GC@6i zn12E(_T|D9SStp~8P;e+$IjB0?O`3{SK5)Gi*{XKgmW7g{&NUM8Z2hU0v%xEdh7{Hib}rlF{lxguoXQtYZX!!R|O` zq4Sd}?C(i8|C*ixbprUIFf$h+_`Xt>u-*1B5`J-AisrBaArl>6#^aViC;=v9ADf)N zWd*I;Dgdro*_@D<>_vP{YsL@N@xC{L|8#&T?TU15B_$<9Kao`DR#d1cC634Lk$_n) znnNw|W=Gx-pXF#~AUr^ZHSdor8NYotV;5xZq>ZP&Yei|NxVP_chW}3KpEfg62hK7% zdG96|B;f?O5G$i}i=qv%CnB4^WKSCsu$(H^9`)_10El~9A@m^hRV}oUv~}S<4(4wu z|Md#9u|d^9@6@9B1nlw1wEGSM>6SICr!*Hyr)TcAuUpndIA-H6pGq*4AEQn!Re( zd>`sESVi>nr;Lmcs}8_s_C&)OJPA;ZPD(8u@JB|bJ*QPs= zkE++l?jPl0SU*oS>gS6q7(m{gh@C6x%r+?dKIY+SSU^agIl#=cb!;H3-}t%m?YH<8 z7#i)-xw-nGYE$hsk0sLsSWp(2ovacO<_s_w7Cw5J@TIK^n8N;EK{fDmjHHdNt+X>S zE|d)C!-dy?o36U2pRv*NC0Y~|l>GLIc3dVY^c1wj=iutoem+RQPaXBsq&ggGn@K)baAHfu>1d=vCPEOZYYBn5q zVuT9Ji2ziC`^$NoO1m|w8dcs!M^zQ)1cvQ&qU~3Si(ddY9Ay;i+HdppHf^xl?A+V| zfJSHpR55qoBW!*FT>trf z?hydld5>o)#x5IQNQJn6^iE>PTk;}OmI=e>b#s>o|DcRr8GOU@Y(aI>TLk_*$ZX?u z7=dhQqmj3ttpAFOGuF|IHvm|?r#pFR@Fg3(3?B!u|7F1fPHHC4Q9XddNfRb9C)}^l z7_by7ECzHrwHI-w2u=2TKKmRF^u$0KR(5tD;M12~3rlrBR6(pJU{HE)+`Z!lO-rSy zwOV3n`F>Rk4l+2H;~8svL@=ML2HkUCN$-qQWF2^Hor+2h8MmDLFnV{>BtyK$`qL1! zkcRW~+AY+k?N%zoGE}n!NP9>KKG{!KD2EKS*hQS>)k*R?v(Z>~tshjL=7eu7wIPQ_ z{;V^6BstHweBKy;zcFq9ee6ddsg6d3F(+AX@8Gnih4cQG=ZzZwxeSd-JeDNOl0x&T zqyCqNi_FVjcO{>J$@FQY_q~L%DZjsYA{sDNWZ8SYnI6Xf!T(i)TY3DNyR~(xMH29U z%NWSa%A(`oP*EJe0Es+ezH`5fe*Fmh&2I`*o|3aXPF{?DSMk6k|Lvf`f~=E6IpqgNuQ@lT)&Wtp|tGh_%WPZwlt zJo%&>tI?J^Y)uIrN5!FF@xDKi4zb_k#CXBN$V3SU=f2MXH{^PR1E*O$7|bdHJC6Z! z+@y6e7oRd2P(VVB%UO1hpP${H07e6%Ag6rIvQ+p8nX8;u`eyrk+PQsWs|W!=$@dsn zCs3jmcudD(nam!RfG^BZJrgrzbMw;QOzdFZvP;A$D2wUlj}xC8e($!bNr;N^|sK$+|OKD=p;ZPRY?0Fp~x5@&HRj*6?wc-cDtN4eLOc5la$;-n-m(q zK2$MF)z+&o2bOxe)@?B7r{0J(Llc^H7qUBt&$ROI_Pw9CE{)84(yl)i}Vr` z#&~t=T-@6+`Sz>6M#(ax?pzHpYzcx>SRU_gb)ZJyrl!BWaWxcbUo8PKR(ayc7%Gdh6X;Pyvu9^Cmlgz^05R%YR zhwzt~voLyDH}4y@BET~2Jxtgoly+e!b(K}C-B|V(rqLXmh!GdYbf)rW2A8m}sa}uB z{UP(FVQxN#XlJS)X^;I7rNr#iVOMuWhA zceyit#o~1gM7oYq;|UVxq;IW0q@gRg;d`NFrG0g5@>{+t-R<>)+n9RxUY6>$d`f!z zt+3IwLt-01Jv9CN{U?Rl^jkk)m@nkW6U`d~SOXQgpfk&yjbobM9i~gf697%(0gpqu zMni-JE`jdTvYS?1Tn=9ZH%fRZi~SlTd&Py*$1-1Inb3T*nY`;qPDI4uvgnj>Yv9BA zo4yzD1O&3+8&Uv8T7GKbX>X8I<@d>F^N8bx;^8D-_E%Wb1A~!|@&a|=XsU=N08(ZY8MQ7;p#%U-UH_!mQ`ZkI%$y=wRPt~4lQpP6l{9(3c;{yIDi3tSZu7tO+Vz}F^)ygadEn&8 zs=tuO!VAl(^mE(jOXhVeVzMLs_&02~R~CAawVukwhRaGX4YytxJ#V;+@2(UDJI~6Y zqu1ZXL;k)t=|gw8Vg(ud3LI2If8lK&0_A5Ur#a(fbzn4j_J_m?=-Aaa0v}#XS)#Ap z|M+gV#FZ9_aJH6`J?yKzz$k-J zixp99VdIjsE#x*XkFu@Nkpk97K%xthc&vWtQ~x+`M~?L-oUXI6Z3GnZu>}`nOlt&8PFnM z>a4eVFKDTu0^LX+DC(#)U~bP!U<-PQ8p5uB^L-K6?7AoM`;7OeCe+XNx^Byg80C!Q z{SURUg?`o(TRiNAr1v3xU#&+J#UvYB3bz#{Oy#14_Zu{24=xU7_iGOnw8v2sJm* z6RECE^sqbFMJ+K$Dh(#dycXqTi&nD6^gXWI!F(qg6jnF!b<1e%v75g@j=* z;97#TwUrV^2SGWxxkbhZ+NO!T=VYF8;JW+7lag#W<*AF{N>;5y%RKh-SAe%2$aNYc z7N8FOts|33bp5`|+1!AJ=L}UAxu?B;xdM3)yY2h^=>Cbm zE49kV)dna9HT@69$XFELMFmQ9bAlq;*b?H$b7f}U6Uprn>&uTnEqmz@GC?9BIR{N+ zaI$HcW#k_$wcg{Xy_*jZR(<&yPHzesfF%S7Pb-H@gbQP3cXYT_Q z7i_z*n8w#@=dELq(S*`&u1w8d5atX?OhG*19J)c7IBuE*s@>@#kZO+c})8Eby|=LhABZv?le-OU0Qh!gH7yjr9I_7C6NigD9hD#n6)LmZx8ne@g#mV!A?!w>-_!; z9CVRRY?S3x1Lt zU)pe(q6M}MeT|;TJSM+!=O_OCiy$&AZ+*_K9^xE;t>P*4C-wwda~_5XI`1bs?fiX3 zC(-FO}$0#zeNNz(-2o(%B_?f z{4R4an6m%x=ugg0I+O?v$ZYd&K$XH6a5LCNC5OG9eXYFc{g#_;dK#5Wa~i4161`Ff z5yt@_fIBItsp2XW=})^6@R)8HPlVp8MC|$U$IMMO+?(A$J#k5K=P1!kP}=PvT)Fl4 zNiD_Mdb{T}-hj+X==c^yjP$;5b!;4LoaOfHmS7xY@=^}N3<~0shF;aR!AclMf;uJ# zG0K%6Z-%|q5UhZbkd(QBzNwi&A+q=N1e6`jiYy?34RRT}^#owSN(bPXIr4`D)p1N) zPfKH3Ro&j+-UzT5u?H$hg|U~)!Z(sFzYxF$tJHrzxdo4!Y2d!nyEf2U|2)q1yaZT@ z=!SNWE;`AMaORt)ZE?`~j^-{Z60y|wngZHKTmR8qV+X=~1n#^pMa*plR`5yIpG{<5 zs-f*<0telx3%<3GgK=V&Mlz>&S7m6EC+sfbp%+?J8^yK+M%Ef;n^row+>$Q>hUm3g zojpfS>`m{WjeM{oF0q>cLEJ`VhFAjq@Xtpi{JCZ`)ZIIo+KnKp>f2Rz54$Rekocl1`+; zR>$GLAzwu!GB-8K?>!Pg3rCcrW&sr{EfbU6{r&y#<%+UaC4tZ@$K_0Q#H|%EPj|v6 z@zrCcPc&RV`1(BmqUS)Mc-BQGSUNPwXS&)P05LRrwHKzRImlhCU&c66)+F72LF6lB z)H^#Vy+vUpO(pZq>x@PiAXJWK<^}`n;8=i1Ja_pzcgKotaUCCbMtnsUE%ta*wgnh8 zizz`S#y8}l2=V-VLFuHZnjLSOjR_W0w75FUv1VRa5quFw8U0jiwc|*!APlb#b)~ZP`1`z zQzb>Yl(a|fmAvF<*h2HmYQ`2XwWm+ASU(tlaYIVF19ACtlYgnS#MX*)3<5PMC!cmI z{;JW=5JWxSFGY&~Zp*u39JF?`<06uuo_9m{bSnMT=J>zv3*^J)t7Rak4!5{N1>8aO z0zXq2`k2a2Y5kG+V5Yz?p#HTaE++V@?cIgyMXq#{v7-;+d|_mq*WO}KiQvSkKw{8$ zj>M`b!^V2PUeQf0uA3S|Lz1ui1_(}GW0nU9O{wxAR$I<#s`y4YoO;$RvKSt<$UAo* z#59D)zf={ed%mp}3ysmUENwNDk=R z8EunW%IN$d?{;Dyy){FL@*Z}_^ZW?6cbOkxg4NlxouCIpQ}|U|0uNV1G5mQZpKxa2 zeGn(;KW(o;XCoXze2wX9n~`j`D&(JlymGJgg3pxNU!hG1VfGuLfmdSAk4m90>4iT; z32yNu_E3$!{UKNrKnV1~^OFEfA?lJ!1y7_uJnf)^Q6rpJglgb6g6RB=7{^Cu9{?GN z`d5-$2?L=9uKEQ$%ZqXoHl3*Xf?D-}O2VY` zAK7^*?{YDcm3qd*@7YSTm4iZJ`s+zctzr=_Oh#mgzuTTNi-*1D?1-4qZLoOx6JJ7< zw~jHm3s&jon5jWc7|IW$c_6Pl>J@^r172P<$umOodV805sWZYxbW~;myqp@?9^{|uJ|gmaas_XyVbSdMce%hM7N5_vW^r+IlW{FNPLRoT`H0e@ zqP((G^-Cu3Jo8CL;Ku8Sbh>A6yWK4++DB{D)MdcIJU#8M(>EjVmoDhosYUI>J>LSOS6=NIixBs4SkogFK-h^%9}4u`+#nNq zQ(!qI1Kl=zx-+kH8XZk*yuri+9r)(~8%?RtB&j@ z`&RpuV83c|f7jW$mD5vM?|r? za+^Qw>-bP^Vy&G_O67`*!=QDPNd4sG%XJ${2FC*Kuh41i+o0hx&z~fWLaaz}X{^ zbuln%|?tk}`JaKlXbAf?5EUuvxfO`SZHI!8iU0`g$sj z7&TTbK8i{W1o2GDFuW`JfuquajiP$2A^Q$XTgZ&W5UVm4)feM@GLW7=A1&=Auc=zb z&9l_8`4Tj!83fE{nK~y7@rEtGQN4@!&c5Q#wk8E|($Z}2&qEQ8H9i=LZGV^BYbFLE zn`vZoWwWQJRsyrXp}8^tp-S;%4Bl8q3EK~C{S&jCeR5q`X>Q5IAxuZyispZMgd+27`}k<6WeE_He3|G$#?E|X$77&MxZJ-fYSRQsn;wJR+%9Mt{edmo%|)tca~EulbD#l41#>%04H5k)DRc`aPKCF3c&`X?_=xnF}HrVs)+e-%R1-&9vbZ)qOdl;Q1jfx&xW3IpgJ);yaO2b3%ib z_?6}#XOt@H?ffX9LiL;E#Ngok;$|`tGv*DVZ}v~T9S;_pG=(3o4dX~6p6`yOY8dh! zPoRsvHu9jt0zX@xYcM{eH-ywEftzIVlycB)hcxT)MCnQV_;a491`nCe+T2rV4<|q< z#H3F$l&|8_-33Ej65F03!PdLhd6GlFWwFL zHYW*htP-1br<&F8OJZEzHzyxSnFPJVV(1>Pntp$#VC~Xt5Os!z#DS~UjE>J>+1B%& z#f`sbXtjk6TC$qUvz)8+A|0cxv*0?N=(hV$(Yc;hVc@_z(;%!?8EhdAy$j7CUK7;n zh$#QHM;cH?1^&Ae)`Ho}Kr*)-b=gl}(!|vEhUV$^b4kN0#HZRQlloTye~trdS?Bu_ zB&q7?PccC(J1s$c7!V^oD0(PfMBWOSK%llF8Ga&+!iq#s2pT?MTFqoYG z{x_r8cYqn{oy4#C*)B0(Bclit*JHTwxr;&px@7 zxYn^eJSvN?n!6beNcSX~hLbz}kPILij*y#6pw`#toPG%ek9)O#ws`;JrD32wVEB+# zxBLyjv%4Z68N5`wlTkF`cs+a@60q?zvE3e_nsgK11wi}c?}EnPvTzcCP}M=8o|Oy0 zanT_Uog}=%-bo)+CIR}vgB+(cYkUeZ9ajNU=h57Yj}8Oxd$jDvx9(}Zt=Mjy`+jbZ zm4<)z?luNK#h}!sbKfLm?-9zHBvdp$-t!EvSjE@#QXhNqqIITQ)elvl7Ed|#z;*sV zRXDZn=4VM_US6&H3k|9*Z*EsQ{G+2(W;!^QB4z1Ql>)q7F+r}{Czk8`~6_DK3~NicAzDIKWx#OV$(2+}z~ z>*S}2jd@~W%h=-Drst$yG7*l>K1K?sB(2g#KUmFjO-t|e>T9PHHeXmx+S_E0u= z*Zo6^1(t=Gr>1;&$mG!AaC+d8@?&e7cv+?SPce#`iGusgZK?w(Yp9>Rl>#uXp*;D3 z;Iz7RR@R&NzRG;xp|!`^j+YLlDlnOolN09~R5h3Mvq!{tjl_mSliw)cEJeTsPn%%L zuNMP{9t9Vt=78Ty6=|$)>@kB#AKB#w(7=yBBKYn!^iBVBYScW6Fjp=!DM_{Po691$ zB`hR5mkz3^%1y#MS6OHsTI}l;{6#)FaS1g3O&2D4o{4dPYiICg^H$#<4-4LAd)AS#KzS*< zbZQvgwpRT-g~g-dr{*HUiM5W72P!x2a#1FbjV*R;HCVb>d9-4{pK2@jaeQ3e&Gt*W zq|`*zHoeMNg_A;qzp(~-YB$VYCZd#|D({L`zNbJzo#I1Y?u0cVJ(l}q%w`v9f}oa3 z;EML`*hX}XdDZ&9$Sb!zpas6+Wgrp=kFq_2mTX4{6{pp;Eik~c%LV5P z$b~7!>x%UBcf?848JK2fGZ^Kcwg)4Gm=U}ICIPWi-j;9vuy(4sy*DNoV(iBtk_Xn< z(Zr+-4Iv?g3%o*~Eo#l)h%GkB&a8y~Zj&WY*HdX|QkL(jYofF4r|O?gdIgBC)Eit{ zL{Ii`sUG}EDP4@OvB&-W{f%dijz5iLV?mQKd~SIBFXC6q*AYmUEgun^9?RJ#G-hGpbI8x1(er@okTQ-W6{GWT zOBTR1VE6ppXKD1nCcN|k9mG)X|Pv5sO`J2V{1-{%4+IwZIQk| z3Hk*6!@P0}>j$hV$`LWgMP;1N7GmBSSEW2`l~Efnh}iAxAK(PZjN~gx0V^qB8`a() zhjhiW>AwL6q*H(ZKM0@fXzF{`cw9_sM#smSKI1O5NOy z<``oqBF1-A=6C5b2;WL#w_VH4BAcuLGLTGc7qFXoO-ie&*nd9x7l)16B*|?C81;?d zq|+{iWMR)n$K46pxmp0Em3m*?)S710P086KcUneC_b#`Lvu9*$RzSNAD8JLcsTvF3 zzW2f8LTM5D6FrR*3D<0(|^+AeJt6ech;TN*Q39ag0O!alIjR{iUL~B?etVyME!680sDB?U*+XLleFXiF2xtngDCtOKQI8SdrU-Dl)xp=E8UCq z7hM&Gz3T^c%kXNuu^tc-B~r4{^{4B{2C%5moDcPx1Og}vy@&+;eP#$XKWA+Awtl@E zO+wC90A(WSB{~B>4Mm22u+HQCs^P-MuFj#$-jLI)C3of9^BvW%!~k<-?3(Y*n_-gW z0>9?w=7}e+fYImf*TaK@5+w7pt>FZ~eYhacPd=U{3aIDF0&$7qIZVA7k;|N|A?J?= zzqlLL^zq$xob1o%3#1D2E2&9|LIb9WPA*i5P0=&mK7N-9YJT{mc4IL`25PbmA?dW7 zjPAiA?JK+>H6HQ{9IKK)VTlBZz^DZ;f6Fy#u!cvAZ#Mo)I6oM_(%7lQ0}Ig1Jbm+r$D%FRcnMS*HwIXTlsrL)@DxT-b@_4Zb8fiw4= zh0<_9a!#DH9-*K1iHf0)sI_2>=9wgC3}?;-P+{>~jc9$yH9E9AqC>W}OA$O9N{K2D zW#fGIQ~tYI)Vh_kSC_g;1Z+?l^2;ZRLkcm_50WEM%&>A-;m% zMn~y&ZBVdrO`ZYxWvFPBetzw=J7ITwhmQ!D4E$9$gIk}=0a^>dI(H<)|MooK1uNO( z12XcY%e~$bpk6rNoh-_SJiGHn8}d1T0hY@Xe4F}>js@@<%C6ugu@jHkh^QhZx7n|A zfSnju1I(}{9eV6o0nJ7D0cRY{9U!|6c|*9*$`O%KWq?6=10Fv~q~|L3)@F$XaH}g? zUtiDPK`-qh)tsxO$8NW_L48^pB}VP~YK2;4*Van>QA*!}I~?PR`cE7Mpy0 zL2^jqCR8mQeVGTv6Pt{mn*38jvo9DBs|N(46n!skTIB?qht1;Q&bsM++)jqXo(5;W zjm^$PX?XL+{&l8(F@UbA5(ZavLVFJDJx_1Pm7hbs0Wm4zFMq&#fY@!;R{a6)_YhCs zr1k}^9CoC1r*K$*NWue)W1x%?sKHo<{1C7vcXLt!dp5bKZ)g}$QB^vRZ)OTGcX~9t zJ0H@Hn-25jesKEn-#AMUb9OFx%A07XE14v#Xs^tjZN{2Y@S76EZ2}f1_{7B8tHz3A zVqzbwOcZ&@aX;T}i9EiB8`TH_PAR8%M{Py9QB5vK@qnnPoY4?t7GNDAr)DI3Cz}X( z9i=Nw8w@?`I-P=-xdGWr@znny?ybY3?AN`0X;2!GkP-=%l5PP(Y3VMJZs`s|K%}I* zyHh$v>24$j9J;&X_Z@tmwVt)tUhCca_a1w{{K0{M%rMN{bI)~NpYs!J@qRfI%866O z+0sYBvfgn_F=?PRUbo{=8uT>_WgQp_z?`c+HO_xtIB0znwCk^-0gs`zK*qN*23+ep}R2QQ!Zr)33qyV#%3zX2u{Px0}-|lA_^i6k$3xW znaS|*GU9oD!IfCTP;;s;Vm!YoYGoQ0vsBxDil_GJE;d|+{l+-H#&!p}r{c)&MO78F zdI;Ry^Puz$v1O1AciPJ;R{ zF23ZCPQ&)W>Iwk{taWc);Sp${i><)c#(n#ypyX~Rn}(yij^1YB_sPca(|KysT#4~i zLhrW^s~>Qncoo$9ph4z*{3;3!M3yaw8c-`A&1bXLvC&%*5ROcl zJG8PPHe(|K*D8jABU$_3QEBTk8zY`7 zlcM!k6-vBMCN^4_t!dj@NuGQ^Zn&IV#GOXVy=R|(84yEzzvmi(#Ix}Yz0ut31Foi< zO5=ch1bba~e6&gTn*;dis~;|h9;^0mc~}Gv&!1yeJuDR<Xez9cj?%aif)NwkwTif(JUXH?df`^Fm@ zs5pXCuJ-C*#C(TdcIx#K7^I#$j0`!_;CRRwInLS?osHMu^gI>jzOcOJ%X8i6d)=i5 zPzuA-IU~K`?J#+PZOedXgav+n0Vk5HtiCJtE@oC?xig;PtF~98T%)Tag2W^Zq6|I; zeTDWTItbS~9XAjztEnpiOUJn%+;Dx2C)>QK{X6HH3!8jpF3@b;CDoD_GVh+JxXKQU zmKfbH!t$9to6{wyCyGbT~%jqr&y9opbJU*KhIms>(NKkAxI*clX6G|VNyd~dxlJPTe zCXj3KdaxMW9iQ0(ZAva1dc3nBklC-Nz*(&cImD5{+>v9RQ{Y*=n6Wn&g}@~8;{2Rg zGUcIL`sT&c{mjC`&GZ(Wc*T&WrS|mH=-L1pOP)e$RxC2^XG|}yna0>~5mJ+ZC#OK_ zIqT>LnrKiv>}UQQakj9PjmzcoW4s~CQY_~AvdOo_o4i6c#HrFg)F55np-Ma-OgCLE znHSI1*&{}m&f7cR0A&b~_1bRwa)Dtk)>T59$&>Ym?iYb1?6#SBn}A zrD2Zx@-X+!G~6$>BvH8}-7H@#j4sxu3k`1481rqRi64vZ_``FNZzNbk_DapEMo1|o z#0I_d&gE%B94?NwDE7` z7JtRMM;nrY^$y{69zKZQE5p62d~axc{*+p%ln2yk%>wPl1&d@{sq#Ov-G!S0ByQ(l zp4NDKHk*$THHTg{z`JEpu*w7{a2F)xH|uwNb-PJxTfebp%jvj*a$#}t?)*w*UM`+i zwDn~36(xX6sM?`le{sjh^7BriWul&S@hk524sPWXl~SpqLD{j!JH1+!s!5*AJ4$VS zxilxa&}JPe73p2M5Zmo!ccTFf#m4z+DwfP%X==FEEcc7!ytU%;AwDFl@=?HdXV8ov zz4i0&TCMw@6vVuVM<(`oG7A!qw(5f}O=lm7(VLTCS?6s}iGVpB2w6piFBbr>AZ<{5 z49UEtSTfydX?{X-DFyw=@7Ji_T(u43bFk-tXZvX)9V}b05q~lP4W~#p4L55@~s~-frOD#wqCnc}`vq?QJFP zo5_hg;?hmPk#Yrc48>@~@>N-s_40e4Eau7-W)~Nbhe+Pr{Afr5HVCG>B5`Y5Endw9 z_B?Esqk@c$#;NDU332OJHP_ueW3=--pS=iHJtYa_*-Ud;kgRQvl!2F*O>zzp;1NeB#uj(DoFc1?LmG`NvI)R$AARdi325qE#X z%z4Gs<4n-Ed&1S9H;(eSe;v8k%u&0Q<=n;BmaTt`%Sdl-z_4F_g*Os)UHlE7}b39zH zM&6b<0AbQDz}c1@B6>l3LBh_?F5u3?D!6HH3;14t$e6MB8sjGC`qyI&Fdx(R7h=T{ zY}x#Fk0}zi007p*Gv;DV{5Y@qKtnl;%c1d6-Okko-ObbY0hl)ohljh4p3#HMB>|33 zdo&VJXaej0Saqo)&02K<*%jGQUS7oBLOf>O+sg(Q$&FP^*iSUan^)UA?sD?d;^Io` zV?Fxf;}!Z};Zt+gDtu1HyW97vNWH#$ZE`vy*kldeM8Bb>l?;7DI_9w;osX*g(}1FmRlxGCeKs1hzUL$o z;edVP&IWzx_qnHOa;^J4HCf>)2~29>FIIVDj&kF#(joaXz;18 z;kh?KF(bCi-Fa~k@t?~K;kM7@yh%K7C_46z?Jt`n>(YMpX$b?F$G>oGm}*bGyu4+s z0$st~U-<5=ASMy{%}1Z5eI`ZheV^RQjkKcANA(_g#nk<})yvjU-6h-Qi=Zc| z6KbFr7SExmg0R~=O(WNZi_WmeN)#9)_O#ci&mPre>L5M`7K|v1tOPYmF+Uazp&GEN zU-_Mltw4m_2-s}s)Rmi6TZj-LV8cJKs;hwnnJuRBWjjf{NBqjfRcV^qQ+UTG3EZ~X z-6V7jghn1~a4dVhQ)XbyR=gY1Dh!&ibG+XfKrNs^{8po z8O18H5tY3Do1@aL?7biD%vS>+Qwfs86Re(KCkhUBtBptqD)8_Hh~g0ndfn?;^-^9q zeafDK?`>_o{woNxB`q(o-{~9ed7;oUPIf{<|65{j86I1-l)5gAWucZH;)V)F=x0pE z^tcQ^b51tA;b||!s7X&CA`x!c?Tu5k*Tg0f_QHaDHfpg%oG+ zGK)&T*0j`nWb8srA((%Wd+_m2N2v4jW}N$K&XY_eoFrH?Vr0D5@<`}qR$SZt-q~4w zB@;${mlZEpI#&mfQl5iI5POS^z!eo(b&Sdol{`jUHUTD(P}X=OMrV(&-HZj(#UYDJ ziv@)h>V4mWxJA-kCRFSf4Ht>2!4}ijLo!P@Iw0GHZhMNcSD>@7ytN4-j~Qh*%QUpB z{CK#<;2iR>Ix^~bg{r=;aRZ4M@>%$xcd;Ypvy9@WQ+pO9uX}f?%v$00Hi)0XO?-`> znbhxc3=du@v^?K^q)3cq5a*}OSV>~C9mbQyGjPi7oj62KLz zaOCF|TI-z2e&=ILbg~~LtuyzfEZUV%nv~s1FaZm?#f|7hr}p*QbN18*c&Y#X;M2WMC1NjoJM)NYFeR3PGC$_`z-Jk4vYusfwI3k+E(Es7d8f)JzmoD;}Ey8{`uO*N4<7 zOt(p)GtvpI$B^E$yj<>k-rPJ;lsLsskr5$G)|tdrn&|#i8Dh4AQR%n40oIWS;ix*X zTzQjhvql&%j>?y}zFn`qi7)DjL~ebh&$ZTkFIxD{y`zk#t`zsDoZ9ZbTYKMvBQ4(; zCu0$r*POlN_I{g7URup{ z<4m0KkQkQ9mfX4Em5lJf7?XrM4_V8OmnYMdV`(u`aqN3gd?C{Nhh;>7N1d{``At+- zu^O#5`z2MTj*j?rr8v^?<|JU4tSJ=L*njg?BYihWT z8GtWjg{=hMOygyK^p~@8U3cAMNt3#h)u*%d1WihzxqR;rKAH14`uHrW70_5lW-$>A zd~Ta&ExCrsPMzr`(w{X$sF(MRiH^IG%FW&sZYGk_`lRg8+E4oh0-p|5J5AR<+6L)T zS^KaNhFf{eA*sUUj?1qM87hxqeZ5Wk27Xra-B&jA0ekt)EDg-8|HAk&?5z`=^|`gcb7;-3^vboo{>i*9Fj1VCZ;4}br1(@rPMovMBMD} zs$h$(sKN4737{xcRNMB z`dSK5h#dQ^W8+v_jt<^l9l_8mRk=vgk4P`sho=aRRZy00H~U-62PfQh{g&UC&t?dK zfs$}1#|5NiP5#SDoC4omrt``0hJ}w|YI$FAqa2k01OP27D-(Vw-E=BZu6cz6d4QAg z&G#}-5R`9)F)i?hubWK-F8$;D_^t{QEC^!HeJ>WyTLa91S^xg8KNS`4{x-$wx7|FgT`#)y(Rx!4;HwfFrow_TpT6agcp!U z&3sLTz0&MMRCq*&+lalrxJFkL{yH8-o6_u!jY@v7sANUu(}bl%0Z#^31?i6KM{PlW zB&5sRz!isqBd)(s)7kCLA)e+~G14qr02FoPNJV9)tURPHP8+!a!}MD7@U^?=T)YP} z65=;DIdZ><0WNaSCQs164P=KYz|hN;FNIUpMh6#n&3-NwkZ&D+L{}ms#G$|emPnuj z8a}t`>mjADc)3gOyzovOxY1bjpj4d9a#0t4{*rwU`oK07C)z_dx!<73z^z^b=orHj zi_pS7DYc?pC+^*E#>Dw0kXweRiP!e__e~!KBFVpJ+u;4ZCRDHgMV#^v{G|jQ1zImk zO-uU_^5<3f)bFmVtJ_{J@fR+YR5Ho;XN>oM13vxJbp+X8CENcZl~GZAXI{Q}&in?m znC}@HFCI1jBjG5N*N9>w3GYpYOVTQ@HEhwWaI!({bz@#gT)Refc--ns?<7~3w3Omf z)53y$#VcF1^*QNp08d{_$LH>U&R>VdeR(fmWjRNA@$21^lUqY(R(Ae=>ipY)LLHs- zgz7JtNjwrFB3eqniP=)e@4KouuTiqb(>0xKHVMsp4SB&IUyPK@w2~qAC^wY7sq(Cz z0KwJSPtn7k=ApO2Ro)i{`BYbY5b)`7>NYB1#96{jRyx`fDK#JRMk+Ufz6PYIU#q_R zhp<136F4vfl@lBoBM@S){Q41SFxTK5o{&H%Cnsk!ZBfl_sYw~co!?n*92Rud{;9Pj zT5QDsRlI=See59}p`Vd`Hs>kLpBJO{>~^5k;9*V)bSXqg+f#>Um}g6S2J*7)N6y^i zoR?$wG7lImf^ko%`p<IZB)+$xyUhlsl4dmw(gamfU`YBD;(5~uoWnw< zqq(}hN=Od;@7$QX2JB|E7_DdGTmnYP^zY-!**h#}jfG!+g5F&0^O0H8M{v`=$@B|7 z)xkEnUsna_lGa@1t=^Az6K84lZ-E3ycnjhtCa(PP4Kq;E<4U2gyp3{8x{aZ zm7r8y5|k`vT1=N4$S8KYF+l@^T|Dv7ENQ}3CJ92kJ&{xqQ`jj*;$;M%;v{t_z8>Yj z7gY8+?+TKZWhe%8qAQ{?#CrI)T^k6JeOwAehD=RB03-!uD-wNN1?$iN^a?fBX7=`H z%j;ni&!IuN#4T-Vm*XFSy_!hC!)>hE@cjaq4@HylyL5uB-k|W$!bu>zs0`V2JqJmI z=#L)}o%enaP;+yuMVYnvW5s~NwK+n%u3|~1ZvqV%F+=TO+euCJ2XZ9(9>U`Aelzx_&@~K~A)mD=I(IGaN5G4tb8ybhN zJq2?}9-kMziV;#+un1`!xYw+*+#^W_cDBnf;=I2=>DSpr1%QXU!Sy*W&9ICyS zG#XPoz@S26pU0CVm~&&W)z*uDds~5zx53AvTKR8ifu|;Y1oiB5|=~&5IcNqkU80&9XnaSd%*ybQ5gp?b$QxpwRyHa9-z--{eL-0OHg_c*5s- zL(Bq(Uk1aH16`{cR^cUvePIeYNk;05*-9Inb@-R%{ha&d3pNmoYC=7c6&n5LwHL}A zx6wkme;qB{6L}q5Z`B2S-(BXcEAN|bz=L}!kNG5T>!< z$}4M_EF&o;rFfv4v!KA_BV=T*s{unW(L>V<=LYOE2Q zuH1f*)bPIS)&yR>4z0C6cmO`BWH`IR%GaV+Zu*svY2SRCY@4OhFWuwy6P`|{Km zr5yERoX;Dtw|L$hbwmrm)%H1F3%H9Yu(Q)33~YPfcVyi{0|MkyR;TYBJvz-uAffD$ z;N<>pH341>D9z=_kmG+6hG?r2n6n|B?>%rn{OadyU-1et5d&2|XBGTm(W$O) zD=4Ii~&GjtjU` z4SF$lJCoWB2j~6@N`A!MZKMLEpiJ=5qlD&8=V6Jn>v%UjOW%`)%2 z`x;b?vTUk8NokPY=F_1 z)b%m%mj1hRsVf&hH<PeC-I35Cm_ z6Jdo*qTfrTYeu!KGe%u5DAC-jQV>JeXt*_G#J7`w#mQ=er8g%tUcJJ>?rILP;Sa3f zh0l4?dN+e@adhjzNd#Qz@fWfTp3hd&w&mEL%-6_lCO`Q@V) zbwzP$6XrxaSQmUFbtP6Fno8b&%WBv>tH!#t*CRFwT!ZyUyj+)ozr*an3 zP0|1AhZ(jU0a1aBFbGjGbvV}^8-V9G-@=ZH*C(C09o+@lCHhwms_R9KuS`9kf48CtG<15s^cO?cO&X>Y>Pm!6(lowi|amh+Mj|!sEj!J3`2mmPmOWqg{7A z1$pc?Gqs7|LxlAd{cn8yF(Y1FolCxXQ$_MZu?B;BGU*+M<4KY3M-= zwd%mxIq~AAI&@`a#fC_~%AIwEc8auGCZ5xR{^sP^b=~E|8B0a^m_71D2mi$}Y(S{w zF5-m8>mdwFy1uyF6-L9vRF0Dge83P+Eg9X3C2&ar7H|}>ti$3S5E4ECYcQ}*jC@#e zaDhk0FWz|CV&EU|^WRr0Q10rEqEjLze5a?UG>%V(oU!yBxCV>Xg-f6E@@gC%`MLmi z6xNs{)A{`ikd1|vBj>+q>A5TG2WdhL*X5Nv@kY9*IIi3gLb`Oi2VF-}Z*)15@0k>m z#kR`v1h#UChTv)ydfbmcvV@4>mFc!go#B9NY_2pHR?7(F>T zI%1D5rmx!}b>n$>CuNmW6d00Rms&6+qM_M$h>YH^b~3L`7Zo(@FY1Ln{B#xa@QcN( zKD~GGqCE{iB*$2EAGN+(ayk$7nwohP2orl}br%zJh-42W7p#A@PpInrB)hVQ@gr+1v0|21D2-MbG)`e20&1Zl@2 zIJz_#vb&OVg}_@kS6E=4gR_mzsI%6EZiS(GCfz%L z$2J6P>tZ2;`x+IMNMkawJJ+O;7dnB_CD-W%8jPZWswLt%k!r} zDs}|RTJE36Pi;Jbaih_OPISpP;!2!!&r?;f@HfA?V9&ptb$D;P|GfwAbJ0K)dItm> zu0fKC*f{bNI@zEOSVWPpv_#x}|M+8?wn)v-aWEHFKiwf130!`>UwMgVY^WvQN2ein zT<0Y2VG|cmYq3uQRI(bThh|Tjn2i!LYu~9jy1ZPwi8lL#B5{r54O56IH#dvlz9g-e z>B$dxNF`7r7=Oq#CxbCLmb9^`X|{|HKlESnuTTHW2w+^ZgMCg` zHkcdpmU^a$u$#~aC$K3Ax4jNtw0pPr!ZB5OOa0dl*F++h^~@7)x@X64@7&Rs6c-Uv z>`|NbvDpf zj=vwDpijokVrfsV*?ehpd=f^)QahN(pZW^1-JT|v==|hmmEtP|0iG`?li9$Rp6<~y zsOzcr*0s#4AKr`C@j-HjHM#_}kP(q$C`i%jVZ7_QAW4(nMNun1$>T=Lmh#*TdTEgW zu+7&3hRPIg9bnPZH_9h}P^Zcxa0FC;9ZFVo?lsx$+02}Un@17nJlI-ZVQ^H>5!OcM z*nRy<1K9kI>e-$qYNPcs!MEVqAM|*d=4jSY-< z+iMZvDjaj%X&f~jgVo8V45E;xeYb>{TTfLWiwRtL63)N9?LyIsNdfX-mQFqAa-OH+ z?W@Xwbp^U3=(chnHeLR|jO=>X$~DfBP{c))S3U1Zlh})%qrwLhvr9;~ z(Xu2RvK@ZS^3mZUhpF51FaI>RKdbQ(#Djl%{^|}YO`7wgx#QvuW|Xz=mrPilgWu`~ z?;;3s^Y@*@!|@s$ex}KEA=2%$eH`~Dmu{Y%1D7)osVqwW>w6;i0b0Hmk4wefB6Y&VKSB- zY3K8iK34lHRm?tDML%z->jdUjAkUYo5CqHqFV=oRyee=a>E%4*?`_IFDk@!?Ayj8w zYT?h_vgIiAZy0Wbf~n8)mT);1UXC%l@7H9tkA}MuBZ~WEfNkEFJC4^<@}UF+u`g2$ z|8!`xyfKg{@pK5!Dk;Rb(y>|-sH&%TbIIC_RXT0&1EIU6&*DA?Jrni%XCEtw?qZV= zJvp(e8zZEvgbveDbSss2k*cM(Np$EhC zuGz3B>^F1Wd(IL^j?oniLh!`_Vc*SG#E#D^Hoo#Emo)4)WF~S?i;|qP)$c`X7;HrM z0bvu(*U__d!C#@I5nsN@q7^7f(loNl9hpRL)|g!X8j;cOEL|A>DvEXHa6VDa#8FjB z>HlR=*7;XnPB1e|+ZkyeWyg%Y#*hy|Z;280~Ygn7ccQN&4|uz%1Bg&O+u}tKVyXI5t9? z*$C|uj3RyRlbc{9Q87ek;fK#*5Z&4aS5f}*En1)Qpa>F?0Z#$C51FX!);S%M$_ExU zpV2;@=c@@gD(~VsBYZ?dyB-fT<+cyG$(IcD@{wEWv&}S6On!x}86J5bwRd*Upx@tk zI9kn#V7O@QLAsgXuiqOIMcha%HrYdv`&N4QN{ed#C*jx!_qpp|q-VT(Dvn^12~BAH zKL+1EuaIkk>`Wu5DELQ-{eO;^x;Wk<-=30u;aS7#ntT7!n|zhBsqba5d`DR_9^KrB zre6Y?dHR>Kgd~;VO6XsGYa-j)oNST?+oiM%_LTZ7$6K%S_zyGIwv;YecJjBIc@mp( z=7;;Pm?=K_0XHHyIa7i4SZ@=3&ph0qO-Hj_ua7@hr|jeO{nkKCJ6l<>YxnuxEtH7Z zA2t;y(PIiIHZa=yo`JADVBRDOLk>{bK!V^BFFqS&{%{eoey zCwcGv!AqXC{!5r{Jo|BY1@fT=Y|solEb z6~WkAw!n7c*OYy-7Z1_%TfM9exsM@u%^~}Lw7@gz-U{Nu4{2~(mF=K$w!8r@y5CaU zliObthGd&8I0W2Dc{ChH(JVcQ$*5nNeuEXb-TeQPg7*=lyBZU>h*HlUGG3w9-~B) z1I-W!P@UA|WH2vl3MO#;T3VsaGn*iyUh?U`d2C7F7+MJ%WR60By!O{IkLN`;ub;L} zz+rQXEu1ur@}xK4g++AonQ!i;f6tLC)xWNk$t)~!-`flSNsehx*OI}$JtFvW9YuWe zn~#AuIY?Tu=%#|C6+^BW!CrxiN`Im1nyL4_2Xc!m~v-J)< z4khMvA`!g>uY>-8gt>`ecndE0P6OP2uPq(*RZkMIUan@6xm(tnzFfUKms|TQ*uMOV z_oO^?a82O+xh;qo;5Wz}{4J0I$Xe)&UQPBcyDVVh2j6ep3O`k84b)5kqKT3lnup)I zY85^HU}%%D{A8E9jhIapjo5X7ozk`zlk6pr$fujscHH;UAVMGf2w(SpI)|9l=OE zzGv25ouz4(K}`}zP@#7jB_J_nI1H54p~{ck_Q!HXOH_I7d0cj?bgFtB3c z8R8{nPb_gcPANg3g-Dc&B7ia;Y339G0bK_aO3lEo6orC>A_*k+xU&tucB`Xu zl$7iF`=7f924WHuNxJ&_lpxGr)xc%$=I;JuU_i#57WTNyw}i3k^Lv8tSN{GO_`vx! zY|!XDig(iI?bK(^@vh^YV`A#!uMdah&qKH5w&#hw4gSuN$LjQBMMCNdW?C!2V;l%) z)k_6AEM|-&YsPDVA=YVi5XS9DdU|^m;aD9h-YbJef8+reO3hUVSmEzcEd`n7jP!Jv zt;%+$MugB-G0b3ylIS8B$47@DEE_A3&9nUpMS8RMAM6{yiw?Rr*C7dpW+H&7gFIHn z+5zc)540yUHE83&rqBu;?!;C!egYw^c;b-{iN_hch|6#7>u3a&3K01q_!DsS)U0>; z+IxLnpH9!@_{htC2_h;sFxLoRp1zTh8V)7 z>hkM6GZ4pm)>hcCTiV%U9V}Gw`*3?e3PxH$`e4FhKKVRKH(NU8g%&VoQ&~($Gq|R| zTy`bWF(1815PQ!W*6^+A{ryY27Ru8?9MHQ6FA=cHmkr8s)j$!4)Yc6q1H15DB0~Xz zx>3S{SV?ViRnzvk?&q$1_#g_L-Yy_#+79a$)sO9qKPv+1UX{>>?9rf#&-$@y%+R3D zgW=&}eb6B*U!ct3e7fKtJX|s7aba;}!dXbx=KdlAF7E z%iX?<0fD> zj4M09`75uB1TgUE{*4S2hU@lx9@S)Z^YlpdM_)-E=RWcn!RbJ63h~4VdBmCb-h-0I zDs6ya?Bn2{F|)rIUljnLLj-^hgomBdu~^xIj&oOx`i%JiLs>2U_m0aK#Bz1ws&&uB(02mo@Uo*Gbd@8-XdoTt4 zFTpd5zX#8foh#xLJgzBmd|s_a!Z9WZEw`@ew&_cSlZ234OoBpc%g{6a{+Q9 zVQE;5$cd^llGzVYWKXW5b4dAf^53gfBl72X|I_<{2DReCQvQ_wOKqNNvkabcntaA^ zGIc8Mgg}U*lGq36XjtqcxW{@y-oHHDO??w*v`@1oLf;oMu|8E$*Rg~Y?yhcFNi36{ zXtT^e=&0q{=_Nv|Kc&n_tpP_Bf$LqL@4S{={74h&L5FrGkg^Opc})Yv+S2}mwT3#= ztJltFja}A|}?=njl$ zEETBPjvnhy{$?D>6UEKg4Y7KC@$C6$2LNI#O_2Xge-)VNumv8KcA;eaLBspE`7ySV zHcXF!>n$tK2=I{U1hyPlx$`TvY#N1PyDR4x3i}ElFZ>er@cR@49S9L>_|DnVyy`l99f8}t=f%A3TtjsF2lDFz zExrnE_9~h*0ph*pkN2tmy9CiB#sbLMf73+gCjEp3xNZpBSKFD#aZ4SYy=h^?gf zIZrPpzA!t^YTI1}nUFESc!AA&)#~tWU)*Pj^YuSfg>_Y_NTjpy3>WzdfM&i2f7~gVCz~@8LWGtCT}jh3x;!N-~;4f zzXbs+*JL~)48%-BIeg0eF}o!mrtZ2X;53p7lXpqId=Q_!%zY}?tUqSzY<@T^-?5kR zW@EasfcR6VEqIOxF)NU_a=aomy8R%6fRUrgIazBK9C)iO=ic3ZlJ4=_YycLMKl*cm zhT*_snIa7l$(UoMNh}lYpa%1r!_Ap4YYQ#C$U&V~1O%d(iioiqafxd?<14w=?iRY<(7#+ zJ|l7@gxrMS*m@4<>(?`Jry}*?8eN1jHbdz6R!I2|)A(9(;FH_Ef04i~&;=5Q!wn{S zM{MsLh@^+<{UU*CDDm zw)LDxQ=8OTl;OO<+Ptf&sYH+rQ-w(<8Fsk7kfhaJk zR8HE#vokrhiCPb>by_G1cUq5RrWyXfV|(_T?LaQ9oE%hob#YPGAHKlyVI8cJ)QsCsa#F+1ZtCqq{Y@>u)XhS=d;XcPUs zURJN1ZKVHTBe`WpO9+%2ue;8)3bOzq#n=ly@j``of_jQ?pY?J*2 znJ6e!4O!Ym3j7?BQET}OQ^=TYzcB*SKx%vhA zyKw|}N`xQ?;j;11Y9YCH_Tiw=V1 zv#+0mBE~5&4MW&{41W~|+rW8NFNIY->yU8XYJIU)T@d-c*N1|*o9@Q`5;b;B#t2~^ z4Ga}4&5S>V;A8Nzh;`ptT6ER+oz4KRA~3 zH+z?PHc!Li_DwJkXOniMB!O-OxldO5xqri;Ogc)E`$nmuilbrSL2s3L2L|+S{?Gpy z6tfuR6Pm3P^KgmJEY>J#2X0&k2R`eP6D2O?% zYU^iA=i<*M`vSgyfOq8u^?Y!wZ1pc~>FlbuOwSIooN0=2Zk$iy>@5Z-s9EdHuqmb` zIb$jf-AVau6t&$hb!^sNAtY%Rytp>ZhQ+3Bfb75f@ncp6z|2J0r$(m{YR2Km^^%w0 z_?`UOIZZx&dQF>BVD{{`9Qp3QEJsG3SOnF`T}6*eqG`zqi>gRFNDopmrE-R0OGHTD z9x!U=&SjhQrN3-J?<2O)j^U2gcUbJiF&Rw#zKR>kMO5e2>aX zn=9ZNU2>OMoLqv*uTj560Rh?DUTGow)P5dvIr|7t_`X8P{J%Rs6%I0`=cvG5xMZ*g z#t+W+#u#fr=8|PyY!Bjfufvn#ALE1^eFUYVV>?#iK6IfH-?m4}O@ASG4bXj|xf(cD z%K&%3|7DQ(YbuDX=oaMFr14q*s*$sa)|%Z$tb%zR%9Yp-X9H4+$PjC7nh^W$Ob{Si zV>iI|V1B?GfrFyp{07Jb=bH6=TcQipT0uVADq41QDB`gx+}*Lgit>${1)||drC2DZ z*n&~%-9ZyT0%H(FLpm4qIuwy-Q=1xto^G4W;2V(l3e!-uq*SGk#7_pai|m>na%U-M%(?PR?p^G?Mjj;Ot_5IRpU5zvuKNB0(e6n zLce(qmLHp`k~sP{X;~r$LU-<6UDUY+jaJcie#LH*XZK9ZkSyqJY+j+q1dWZ;(wnJf z<3QrwMvoX8-w}RvX`$W7DJ2I2kJAm>KEgQ{hlVmReQJ8d8OvQYLNOXN@2rVa2{ zRF1BD6q2{nPMb@C9R9Vw*|0#Q5~hK^o7_YR|%> z!WqOb1~?q~8hEsa-((hKf5unJ&=od0S`)=RO4+k<>DT0DKj0OgZg^$$hFU`Qq!@QJ zFXNQQa$W%dKRlcN4)E*1c#QjDy3&lUkA%~w*10x3Oq;KBu;2QC&u}vX_rU`iloRsj z5_$C4^FpOY(D858C_FwJQ}rV+6hI^QSEM+F{zJCoyLD3VeMX!sA2; zMTYZo_=-xwW_ewR{mLJiul~7~S4YJq>z(XXt-u$pqhK_lY@AHwcq5!2XCS-s%_HnT zCcebQ!^>@=V1fDS3TS{{)a9xCUcgez-+A2 z0`dlP8^Yx5{Da&k)p_~UI<$+Y<67Hk?+5Ny&2lWro#lJ>ffsFEV=6jD@h**ka;@`r z&nV@&JGx+(clX8_@I>_DCl!%^WVSocy>jk)XY1|Lw~p@fnt^fA)iZN}Smu-HVYmnrq%EQck^p19ua z!x;*PTk;abZHGHZ^+kv`YP#I-$ye}*)FpD`5_0d1FK`l*4SoL94a3h}|(Cai^}Pb<(J`#4PZ=-IkNDjv)RAt0PH3+1#q z4ZHnW$DEzkrmG^&-d&C!pGU7#@utrwiYUj<7lDq8J3(5r|D8Zsxd3f_omrK!rCUWzOgJUlh|wnj9_i+59;N8@ z(;G;EU&_bB4LXwqjy%D5()zk2QW>$NLw|iMu1Bp{b~q42BUTTV#c)=dH4ea5-8RcS=H?s&%iIGsU_xc5%gT?wuandRA)RibRmRtWyIA zj7Np%AuNtbOhT-h{@A6%6S$fQmd%!#%wuHUe8x7PmZMeMiBu+@vGt8Eb(WhB=cbh@ zilZ8@(ImUL^Az-0l6q|v&$1z+;#9V^(QEy4L$wxfrOJP-s8*6Oe)buinN$VX~mJ*i;B} z*044Nn^vBRM}S`J-Q(WUR)Ve%wCx4g-SKanUcsw(bhhr@g!N9U1|*+GkD5=t3~4yb zry{Z%uFU^iGVRgEo=AlfNkNd6qhvXB5-G@-`YR1aSP)Tt=Ia!{aL3i4L}F%*Z_PDQ zmp{kCKGGTGaT*~5+d;rY|I_GJqraj;P$ST;VHs7V!O=t6;Q;YC(F%`?qfU8~@Qm{Y z%JC;gZ{)`V=&)b&pU`0;Hp`^MhS@+O7g`MaDN6w!gABFsONa{We^?2;mi7``BNvl<*r zwva11wk87HYkd31k{GawCZ*`CuW=}>@d(yN{ReCeMNYh}z3O|yU&QhoIp*Jnp+M&D zZT?j&_U~3^euXfZTb#1b3L>`XxEc(=7; z(KnFV;tCn&w4V7cqO|>xj1lZx#H4P|Qi15|5@xg-3_Z|g>XKywmJR&04>d&hnveE?7Nl*>yzi24?Rm_wBtTGk(e{mg?^3#qs#=AlBJkTL} z`v~h#?k<4Lr*0&+oPD(Q6KUKBq!Ek3IaCZB;B4C{&!+k3HSQ>-$hW%juup*x#RQ=g z09kg?o=D7)Lwbf9d#Ls%9lFH$L4Bt8hJ=%k!*J;m(r`l$gu2jD5_~5u?wc;ZqG^2@ zpd<>cS%9CohZ3&e=gnWP zH;cpFa1xowtyI%A$nybrtURQ0Ye>um!-D!KVO)L*KPn}KiJO}nURb>yzH0~G_8GK)z1DVE0T+wlHAcC|lI9~{af#}JwBcj~b zZ>eh3u<|vx!y(c2c|h(p9=CP-RNPJn1L>BJtok+sH)s@^#|U|C9{d1 z34z|QOO|a|R?)I%{Vvg9MLqb+UjXdV$UgvBP}FdC>ic8qXY+JQofsqWRO=IK83%_d zeSLjGJp(*!?D@k-7_i@C=&T)7Y(jaRRe{|}3c$zhhJ!aS$+Oa(t?vPN!wt^1dLiA_ z9#=eTa~b~3%DCAl+asds#GKJUmKn{cRZpw{tfpLtUD^Q&HPV@Up`s)`REz?Qb4_!& z@1+(XyyAC9i%Ir@r#c82p+NLmy?ea;-Tx2D9{&Y#f9| z_r()u6~pA3R08FhGaan9ZxY2Y$oHBly1~ynz8UW(z>AJ@z2Ug7l5x9g$g;0~{Tr>W zKaz1yBg%=1QHcVfkz1rrj~=g-K02y6RcBvtxG^Ea?<^xB5e`VB$wYAyv*;2XgE8`f zM?4*`gLw?d)XA?N$}Xtr*%X1O$2f9Q*e~vGtdi__y3enXC#t4)p==VHkJ`}TDn9>gS}q+e zCZHPHS|_4D{-UcK<`w7HLKJU8NhmIod;+oy1vdlnY}Uz0L68Jkpb!=?g-1XLmYZ7*h95gLRFwTx(9erNAIA9w}QOhV#>{B z&RvhRoo~Z6`DWdbPlu~4G?ab^9}$0mO6Dgjn%2J0Jb`{=j3+*xw_Xb!T^rfoe7KX_ z8?oQAKPlsuZ1%o^94PFj-G!&{m}H*Ba{vLSWu%IO`CD64I8S zke%mQz2v*~ocx|!$6gt)Uld%@b<9^RR+Zb^DDQ=8bD2?P0A#O3Hxm#wXhT4|X0xDOEts!rm@I%x3)7 z4G+Kc9LyXR^9zbuBs6W62|ONWjQs$1@i8tks>i7QUPR+Vjjp;k;V@fcf%1Z+lqQ2P zIQhi~1BcYfN!2(W`+PR@Nm)!1E(+j$sjRe|RZn*Mh334P=D!HCrOHoNa^7$c{C~ZD zXH*ky+pS0wML-eh1QZYfX`zQMQUpXnn)DKo-g^g?-b8v65Rl$`?=1nOw-9>o9RlPG zKJWXU@B4MWv({N>euNMvlgx0<%zf{D?Y)hEvwB;ozsOfBETQHoWd0X($QG^R_RjOB z%t#{!@uY@Q{#KMH1UaQMMLe5k5$@qWBVWfKwLsT2ZVsBRT^S=JKYVwxz{I{3o zkw+hIJJ06)AHx-bhM5$1Lh3NJlihF@{BH^RH@7}=M|THOZk^?V9Iu>c?MP{0O^1MJ zo~7T43W#CE7A{>ccqNwoG*Pk6ZhMl`bhM|jiAXMUOVIW3*L|0TuXH~1WL<^LA*G;u zbrZSD-8)dAEr$64;5b$RL@93|o15J}@p_!wj7?z8#peQH^1Z@mvzdvOs+DXAH<`Vr zYfD`De6ujh@wlNOJy{utIjumU;_PPcpd>yI={023BgfFkf=C8dK_I0BU@(_%&gcGm zNLo*RI`EoKF3pE5X|9nwkwDeX60zMwty2N81d0W#=qsq_!rw+Ht6EO3m*TSs{aOc< zO8{~X8E8ZS9U8vJ0N2atE5&gqElyiV#`DGDlVcNJqaGrS>Y{y&mv@yu8wVkC2WVTq zZL=vlyi`i9^8&JXNyyswOo6jYlu{RKUR*kYCg%LyWh??SH53S;QE)rkeRXqlQ)a*R zE&<36wU{gs2gXn;IG~q-nA1)y!DKA(R z_MsaW6@X8GwR*F+b2ciHh)#`1k0c-=H*5h$K+1QXrS;P>nd_vMhE-1|#{$^Q&Neb2 z8$G`2t!sj&rqA_G6Bcx274(|lMQ%($Sr}-4X5W|k_U+4WPeE5e)`{{AyLA3ysFgtA z*&xjo@r%;Xq|&P@zrwR9X?bnAKjBqQ)`}r@R_7$a_r>$nl*pHbX}ixj6&(Seh1~D9 z94cXaC=*Iqoj6*7-l;qSb`X26v+Mz%s8u{VFIfPJ{N>s)nKfLq^F9c{uN;^&K_KS!tDVs%rgTlg`$B;U@Eiow@|zt!DF; z4t>WlYPMa&jO4i`I!<)~^jV@`Nh-@@eL z6xp1}9M`NgQnV&>;snJ!smhypQ4Xm7yXpAQ0T)+6ACBK&_BsXxkQO zfEmtKpd8~A@f&rcBG)*d%U5F`)3Vzb&dM|NH1b@q+yyiv<=5WCa5Y9~{uy|pt?Bs;xlwninf8(U3HYqJR(3?4Ynsm~M^8;hGwLv|*%t*j1 zR5AIobhCb?-nF@BUDN6#1__p@4LCjNtdl!J)t5?))&#Ja%)7eiripzOp7dz;&U}~t zZ5|V#pCnay4JJ(y{|Z9gx^ME3bPNF+%3456dAN+3sbZfH(R86Ig>+N?QwBh6ZiOXY zvy*^{vI~!h^B;q;FF5_$JQjiSX~JqT5W~5f)D%c>5;`TjiX3jMH*#98&~&S`tRg>p z#)8p(2Ngs~M@9U@@Qyv2zvy&~Y6yrVUkCDFeHUt$j7g_RNJ?!k`ZBy+ODsRnO#=vf zH_}MqgFOScoaE7jTB?Wq4sLk8z}C)Clp!aJwr?f%TdL9I6Lbn&#w)k1=X*MvxVgPnKph=yuHIWa>YC zkBNL)=_d8N><6{%;?CZ4-&YbHqFiErpS}hwDuD2;cFytlV|U-Ef^p?ZQ)r~)I+8oKZJ{ty8 zZ*LAvCF*&wuo+np;(7h5|D}LglIEPMg}YkZ58!k$0;;7g_5fljR5~ z!=R~?W84e9Z>zfN$&`Z#8_W<^GsxOf|DB@d!@~^oF!HVxZOHaOYlv@A14!e|?b$DGA4L0Xsl}@j=iaHUfsZa60Tb46`_ua>;XWF-5~WSZ{JEzA z!dmc*_Q3-MQpDGvD>JBfF0h_?23>fve?_iZR-og#SlGp*0Jd6IcX62*1LA#4n?+4o}VGJ$oz7_%<4 zMEJ}>#2L|Q<6r0w=cOohNLQKvZHv(i7i z)Mv^2G`pyz9dXEYW}1!KZsUEU`4-AU!LN??s_o1It^WNkH_l#60EEKkVG8}Xo{a#?xQCT_X!Ia1TqBCoN=3EZ{ep7SXBg#I- zJzTUqd{^_f>8}A`WxCYqxN9ZOFoAr>C+zI(j>=YR9{7n1=)DDhHm3WmrqEiaJ2W_S zwAk^aYjy}p;x&G?R$a9!R2-Aa6#Y$_PNQw~2PNKnGU>8) z1Ty+9?Q~efcL+c1zi%CTO$q@Hz~5BIiC@7S%|E3Hca4mc#@aE}jhwe%H?%+&TO7ae)Q+D2CvHxvu}7_Clqs7EM0m9*LGFTGU&U)C3JQ5VN;*NtP}fVdb=e zf7j?nk0u9v+OC)_x4lu0y?KV{OM&d;C99;z4#bBBD=AqeRd53W>f>gQY;!;MOYzyY|!rFFwzO0XLztpR5xE zTGfd^i^0kq_r*OBqgrRsZ^j6UO_bd@l_89V#&}-KABbq=kBB23h~_aLeZR&jct$7l zrDX(wNP?j@bl@$2LXr0?J@-0=m|pAQBjFfaM&1i(O~`Lz$9P;;Yl3&_I>(CH{eVZT zsHtkvX4`4Q$+%`7ewrH!z-#J4t)@3D{sWlI??|?`c9xsjl)tZcvW$VA0@#Z*&rFAM zIbf>waRXa)=DZbo*eK9>32yh{5|bWM!4p0IO2i_v>?0(X4r!?-sH3az%{4jJB}L~kYy|N5XWb~#8insILXa8FsyPT9_A zDW%^?qZtG}lS}GgpVgIsjK}^+>1CFAI>fE6a;`Q|hCuKLw7j zUHliRr|QjT4$*Jh(nWt=W1qd1aZ%2!07g*SC)m)Kv^e$HZBpN4-qelaWB04Vl>yPBVGzIydX(uG;X0@)?KnGqs+ z*?_H=f|9cG*lRlOR!Llh(@Ao%IJo74fSq03`L5gSSY^A%uJ#%~>H2LPV?EH{tODSp znUT5pmmXaDhiIeouSH2+3(3J^38~G`*521#*F|k!6;vS8=Y zZXxV7mG>#r%J1>kn+@78+a^NevfU$6ha24&H_Au<3XK9(G(e1U!TQ5Lv~V-2vNr zkjiP{&c$N=6tj#id?ik%m@UQVay!lFI<~M&i$Pn!qC|^p-2&tn`B$*pJWB@YXPH!# zNZVx*KXZD#$Km}_1|AifP|sjGt8`#V_3U39eYO&ILhbjf4ldc08u2i5eRhJ#NN>_T zwAC#d9qOzGsugy{43WNBVPHVK#JK91?L zOZ#=S+QF)mQ5ct82%y%oAmh%of9h`xxSE#_L#f_IJ5I3kb_wNoABWKYv^`)91<0Vj z33ew=KpFe(z*|Ngu_!Lcz2$idcLo@7w^Ln0*~Y-d1matdN{=m5AeM0q>1YxZhtmO) z`QBZ0H43obc;#rilccBK2e@3FN=nRY3>+^0#}~<#f8~JQmRAe_Sq-QCt>PTNrpxd5 zkNayr^la8J|0@y1GcOG5ar1JPn7>r;`R>?4w4;F zjrRKdRlBAP#+w4t;D>ZG7S~~Nzi5%*92W;G1h?+dty>Q0eTn=uUv;~(Q9k&W#q4?#O!<9WxeqyQjbpot+F#vn zGB)g{xe?-9oKbgn=cZrkp6oq5-;ys37;OgXZO@3XqZ-XVv~G@U+E;%p>{0#@Qg!*H z@~2{H@TdH7GfzTnEhaXm5FhbKAF;{1cqp2?zF+9+eVx5ufEQL*=j3ALzU-sCM5+@6 z!1l(uu-OYFS|EUIHrT`PH;RscGdDXxqaq+wm$CrAH zx6H>{y-yB5PDNngsDM88^LfyE#PeJYRoRo0BXlgE3rIUQvEr?Sm>7|h_01e}E{)R- z@}vw^ATY=;VJaqehZky5`8F>g1x?uWtC?p_qfv)59E~To;4zq~tSa@|=>|QYfU6y} zHT=X^{6@XmBThw0c>BtG8EHT@4I7rypxgsrJ$n1E-e*0}4zxo*ikLr>UOjvxm z5$!K=eVD6`4WnTM5l;CZTVUf22!?xMpTnssR|QYiDyhq4S6jAp3vd6@WJxK>Z4v0W zv7v%UF)edh;>lzt;V8!@416Qj&+){gwz6*`T7m01l0r4tC!x@AFgDPFB6uvMT4n3X z%G=H+>#lKCON&@EohqV*91MHHahrk{RVU$@7!;^=XR>?h)Opy}X4fje1LAavTphqF zR^V#X2br)mc@bzTiB`RBFw8+WO5gl3kCwLvR!??)us^a{sT$AMRc8hxs5p<%aLdzHEXqVXh>iT*I2JeVCn3gJG_81pUVl<@V3&EKE#dA3j8> zEK)@rD-$Vel1RyDlSWEUK6YK z)N5QDR`$Uk0Ri7K-pDIE1X_or29c^j)K`OB%df~cn6zq$-OrQT2_w5@NCI0JX?*sqMe=RldhyK%V@ZUe;>Yaf4h)7Iyw4uU()=owN z+bYN{C;Q(YFQA+2n*Hys1^z$${QuD|o~PKAWM>h`X&(>+qkzKN;I_6lPLGazlG4(e z49}EENpe6^H=zzs*k*$=Dp-?+Y-WF;_$+;Xc6`PnH2WI4^_VE0$h6O#8S)%A=_VzJ z`lWkhB`0Nf`JsZV|2mPRbFjqL^3!z}6`_pjH}Qvw%(JDK0!L42*&P|~b8&r0PO;QL{X5bR)>$D>0Adq8rN7RNbU zB*kwDWLfdH!Q4jq1^1P`U8TP;e(d%B@cn|c%1-8kqW<;Mn&tGlF@jW1^(yp^v(55W zEpXz6NfAiH5YDO)7uA`G=+?3eq*usTzAA8zIV!$wo7ZoDBJ{VGaxt*s9-(pefFR|3 zGr#z~mR2Z0jm^4k6*jxj1_KPe7vFedeqg_JL@j}R^Tj7$aFih9-VP7{6>87tJM-Kw z<`vOJ*ZVJX2srca?aWYaHx(A-P3I1=OUHRmUN_-Kl#V-}k2hu}nE##-QF-@V`dSm8 zg4D~5@PJ4Xf566dA(*8|OkN&eB)_QyvBo=Cgn^a!8#M(TNmj34W=*4JxSSz( z{q7Fs>DuQH)no28MhK&i?t7P(yv=JVh5zZ4nP`bm3oAa&z*{}km|Q@ZqLSFWj{<;4fmQ*Y=E5CiVJ1|Brr=?TOo#O?Z?Vqm@O{i zDwiDT`SPfJ$Y(q$y^1k15BE$h{fp*{}^DeENP~ac+jGdiOIa{6+ z$zolzfRleb+rHOK$!pQ_JVMBCXy|=@#j~4v*xn#;3Gxjhei2*gVx!ZwH%usU{xjjU zBCNU&*o(Z^nI@M+OA)(?gB*e58E+mKL80j-B}2@@^$pmt9!G)lAu=ZA68T?NdTE;3 zc7p;yh_@-g#`rq!J3PvKXJC^7D*05Q zDOORt{={ec%6I- zP00v45AgVXc)R1kbLKPs)v!!9mk#x(@k zAsZqlVob8myApZKZ8oyvGCpKVP1cm!`A3abxgM>i1Hdg~jWc7WR2Xx=r1@-(?G&$& z;&`h(CmTr6fl0N1$&<}xIvbGgLRVn&z#Vj-Viq{h1&D9Ya$N&pqu+pIOEoBhDsY{@ z?IK`eX6EX@mO<)#KZ;G6>x!msTy?t;rbQSqT@4jy-T^wUv%1mSRoJCA*_aUcRXvwPN0D&=w ziqpsLJiV0Nvds8Ls#71h^8Fm^`gskd)S=S71^34{*k=CLZyPh@t+7hUJ7|(?7wXa- zG}uDCwEL<)P8Yq!66v`dSoy7oJpu^=IGGSYR+|pU;Gp9422aOXiW>~zF==Z~+g<13 zklhxb8N|H-eS?DbpHB?TKU;IXS>e61L8*kJdVs#z;NxS5s|7-Drs|Y1as$n3E1v5M z)iJ;WLHgD%hBa)F}kvHev$wpnlnCXGtD6u1HXgk^L>mvIPt(|HD-Sqh%N zGJbHWB9~S7PYord$22bU81(e?@y3x?rIX~<7l5|H7KrxE1dMo9O;`4XCaLT@0{hT4 z>vduFHjx7>B1lQe<*T26z@9$WKN{Q#rAY!w(QlKtEPkh>_ro!0OX!EkkWZ<|sI< zLWBBEXQz58<3l`K+rV(aYl+A6AfL4H0`W7p6rv|jjLNF#P%ezCFwH<7O5Sv}i4b`K z0d^K9A^ocBHJD<56%_o`UBted4V+SI_+svA{<*T+%w%k~?0P}*ssXA9u|ASnL2PBk zw=rgVZm=uFs?&5=Hb{GjmcD~KMk}UjuCy8Z964wlM@=}mPw z`95KHg%T>bw0!sfm}QZ8mCk{9)R9Ko?kw&frk&i{iTf&k%}Cn_ep{$6$$Q zkdi_Z+N}O&uq=lOFYDMMj&!C4X(TZlYukDUHOrQ)zNL0q z6HcCNoJoWfUSOU*zp2a(tX*T{Zai}0mfwx|o+4$<}(=Lv#9t2B3R-gkIe; zzO0cW>K(Mz4R2Uf8`pX{v87S0CjZrZMNO3GD{@a_B+W`{nesI?AD`$GHr8uC^@M#*v5PpU zN9{@*OjsEY`M86~Oa!k$To(M747z?98N`!N1g?e0F8#?i6dq)Gav8>-9PQtK=}N=u zt3a>ou|<6(WYZMj=BBz|yKG50S1g)(o#iUkQEjSnDm3rr(RDEAzP|s+Vy^CCW4+@m z_osbdEyoKq7~2Z~(20@hCcqFVABA<9|U#y%)QBcqDV$owlzjgCx}rYG5!P- z6SIFDiZtAIk8_L^9^A`^86}B&H%;YGV;TN58_8B!pQ*O~8nuw4kYv1R1eUelsx`3L z1+?^BqJq_?BV9jgY2wU1cdPUTnhn99ff0is;Maobd3h|bbOVemgg#^^5K`GUbd-pe zyYJR^8^ukf0S0#@KvPPmWi`TBsc%PQPhBgO&ym?g~V~ThdvS~y2g$90fe2$?5pZLcUV-5JJ)r?T0#^>j8`uVIt%tp!?K= z2vLL02K~{PRjAckYU3&e!UbO357q0b&1Zspj*FkaZhXYsM0z-<5hBcKJ>T;hnRydf z_4#-aI!+Oen);De(!a;B9ppxhZO?4%3S5EB4Xb!m{*;;KAK2A9mtN#s$~3TH9K8Ny z*zv>nH|f(a8xw=A_5LE9fZA9jDYQmBN1D2-Hou;>-QIWxuUl?@72QBRL*sEz9G*z` zOOA9oyGT+-0{4r{?QfRrP3VPnusarT>D#s@#wOGTj;uj zcyg_VK-m4P^sVC2$Fr|igEyFgrb?G+&;gAVa*%v>Q5Xd$L{A72Zo4yqN48O=^(LJO zRSUvtXI{KBYmG5yI_|=A?mH)v7WfpF$R>o5=ad5D6xN^Gplrz1LM)tuoFkt(T($QR z(+h<}Bd!{)Bq_lq!ft%CsqXGaB2%G9c-_K5-Me`Hx$b`P$s{M~ zyG?gZ0TG1Iag+V`z__^X3HOoj{=N+sE^bnk$E?0jsIK6g%hE$F_npes5IIYVqwT)o z=IFO*!5LI>D>Q9IIl6Fonq;BIixfkcNB9Cg~Vvxq9xR@EDRh(6Ufl zLIC0K4u$Ao+G%&yk=Yo|hn?_*g)@_mJ}(0Q_STKA9nXgL-|t_Ubv$gbHP36f%$#26 z2=?r8^(fVNu?HXPLDN&8eAlGqNVmiI;Oqz*6tuTLx_s2iAEo)_bGKJpQh>qKR(|Po zC}G(!q2b1848Mlm{X%vDgmV~N8_`L#TRCvIjSAg$t;YpFR8nh0+C~uU%u$PTa(*5v zqzo_C4!C+qf_iDMR-LnDdK6I*q1^p$-pFaAv2lIP|DFX&cqGfxqxo}6p@vt%;~+oX zpK>|h33fLJ`d^`!zFDHG3Ii<>_X|H&bEZ8F_l^rFS2X!GMe&ALqGUAii>-ft7QJCjN@5|!&i-PT8Ho{q9mVt_}Yx%M%U%?5W zy0(wg$W`#)PNnrmzc57KTr=u*f<6ma;{M*&qws%gk=Q$M5#-B$T5WD<)2A~*025d` z-Of3a$M`*v0!iAdJ1qr{Uy`kzrlRjFng?eRsQ4JdJB9GO0^V&cbZ1Hm-e%40xTCOrbD9QdM_qZJJR{Ma~f*K+2a$&-{< zg&Bnn*YP5$RrU=+Q;}nT+zAH6v?V?_xBQkkei1 zsuZi;8uKZUWomw_MCS32jZa?%nH6PDdf6pu7&Ole8sfHyb z^~@OxhfJ?knz?RcU{w)xFO(wFjn+7ob;{TY8N!eBBf0o%v9H>xCxn;o5vi9;@6t8h zgV3<2)Hz7a)bKxvd-5FZa`Dq3u0t}^eO(`z3+i=O9kMqqlJ7af#7<)oo$hSqE!!qv z&2dU0F^F#%V4R&Ag7UF#kdS0D=lhPIQDB@*0|Nv3E^>d>Kd1I3x@y*ZpN2Q6y|ani{`54nkaAO#_q_%+7KoDafLRS^jw zf{!hMMIqGtql$-^ZXu-XY%I57mZlf!zITAD3nOrKiDJ{Pi~l(Zw1`>L zEG~6N@PV?!?0*CGhFSvpSH$a`!sC9=>zU`52WS`$Xc#FH%CqyK<)ASFhW7Htj+`@n z1WE#YVMfuC#;TRpGvil|I#T!<)WV78cV#*XUgAvT`LVy*3<5Wfg+Ga~ST9W9XrN6S!YxEP3d$=fd1D%nORef%83&_JX4ZNg zYuKt6x?K~(wqTc=lvfkN&hZ6R(@j!Jo;M1@4ozBikA1Z%G{ISuaS3V7pm!^zNv`#- zt4-(4OOj@t@(j+7e1WG_M#e|5uY;`MDX0P!itVMKY1sfprLgcPYYU`tcDTV7Su$`_ z<6!Pf%nO8r!F%p4+~xR{Wqcv0d(yjyE5G+#79Q*&Ng1TW=hgd^%3(3}b;8<;I{C@c zq;#~rRN{!_yMsCJ()VX}?!65b?>V9VkR0V7O;dI-J4W5dD!_Mco#y$Yv$Oj3T1XvG zAeKxoUm};I;oukVT(DTE*4(G&TLbNd?2}#dP!io@Ps^>REanEdox1R$d3`NBDpNq+ zpt>K3jKrHVE(RAq)q>2uh@GLHv!5O~UgQ?-n5SrtE=!)$gHafMOW5MNf&L6d>6ZkJ zIC-9mB=;kzBf`Xsx@p{D1%qO0fNJAwD0t0t21Em@X4oBJt3KPaq+B~%6D&djli*xt zU=kcixLUtk*MGdwg3BX{pNw!>3adfw*27Dtwn_b{zu!E5=h90eZqaw z<>WEPnG-{KBDl_gh_?Ew6}fjzbrRXMBUcGAl~!c|Qxj7u2)wpbhI)R)NY_+|R~6=M zrc~)CD`awN-~R4r?chu68*1vs=|rdyBX67$F*Tcg*Uq^?Cn+;;vx9N-@zl&K?b5d~z zq9LIt`e!F%J=TxqaZed$`T$vSP<>q{#FfC{Po8%{dlQewx?}en{+b)2aF9@V)0v|* zfNUDS_qkbeOU(WO@nYJUpG&B(+o}$!&YoovaKhIZ5f$gaZLL{wQ;x0oz`okVrW2|a zJyb2`_2qV+9oyM(Q`)Uavo%=3_<}%U`dTWQz*h$ce7ya|um~;vuLi5tvq*q?%hmv! z=Vd(Hnn*Vt$qqE53Jcqs(9GH`1u1wpA4a%Z1GkS!`sg#E`dSfD4}t@oe)m1$=El~m z7Cm;u5l3eXUQLxM{ig?yyS+2D0zBmfoi%9}&0(hoEcbZ53tm}#>Jv)|4D7k++WP@y zSms8@4>xm-xl5N;=`^C^KSV6g8sVNWgUS4~;=_fj@db!kcoX!yj~}LOM+_ky{k1-Mc^{hG{q(uB*+mo4b4KmpebHEuzRkv{iu$p~ zg#|@;sw*5Bpuf}%F5PeTmTZf$CA(?6W09ER8>VZN_<<+Mfemig4@?Xgl$EGg$j8TX z9(r6E9E0MF;4y;xbErwa9R>4U?(kG{&Sg6bZ;OnL;sW>&Qleo_3<%>59yU37VA3Vm zX0>$yV(=PUx*&>Mo2TBHHF3@>pGU3l#I0z_ozMh~JH|bzDHJlZX8jCZY>w3hG`;f*0 z9@O*I;PQCmd^KrA^nTezMl~xZ0Mot%Ft;ApF9|x^d!f%YxL(V5q%0n{Pfi?Yn-5e2 zE(4iuKQXAT4|n8l1{048>%GqjB`YC_AJO-nw_CC~v)~RMg-fuFdrlkNbydYCs^j7f zKvO->nAc`*lvG3lYdXmu?SKs)rf`jHzCz?t6&=@VtQDy$^!UEbYt;Ok@b|D-Jy zcUrn8S1`h(CxvguLm@DmctkzELBWv;VDtE9j*84_+G`IA0F%R8WI3u&c}RX)sC6}- zN~6%59oZ}|hZxx(?1erzxcu@LtBVsFoq3U|JFQN-bxgmy3!zrz0Ex6wIVK1S|K8aW zaGB)jrn}g^0{(nU0bTb5w~yGMBthcT`NFJ*JqFy=M>(kUVW zAh!bJD{TF+TX>#aKeLG15pqC1*G8nrfJW> zCP?ULo_706l$PnvOx$+WUk385DJLIbAZ2pi?LW9Lv8xzEx!ghQbOZ8SNt*ML*egNe(*2aaofwrWt&kX0nnfD?TxTN2as{V1QQSzq|Y=N7?2oGwhZp{FUly zX(NX90(`+<2lQ$NuRK}8AnBE4i?>H&xx#HlE zcig;i8{%zuaB!}_zmk{L_B2Ax69&-!y(HY<+cjDX$j2Jd%F5EdenY8%;;Hjj{X=W6 zX7?sPg1?s`|0RtrcV#yd&D~(oGkhB}T=_VJH`v4J(!t{z?JKdDs_(vsiIFJtl{uSE z6LB0I-5nXd!0b5s{K&+3GJyWq&@4ZhSETx1qezi~tyNms*&iM5daY&2Ix{1@&=@dTX0Ym@yirC}Pd_k7Oos2$qB#);v`ou+qE76?)wc!kNoHxS$T zP;@08l3LgiOX=gFvEXSrqK_hv`1c-4Zf~64$rr>wDWBrKdp7ZgLCIB_IPzkE==N7C za(qe*VL$-880VvYHQpD_nnVhwR(ebKZY@z}zQGS#vpO-|GyG4{ij0VNBg4a~&9Z(AWs}0J<_+z#eBvR>bMxa*zul$eqD*9( z=;=`M_&>cR3J0AqU*81i8IN=~-N|s8UQ+zlP2YZoYB~AX<6@^lY%bz@Q200( z@}}KT(@tx_Z;+Mxzg67&R`wPIiZQ-Eo7#Qdb(dH~AzaGtG89-$YK+9AnY86Ur^<1( zAA^>canjAeexF`&WI7vY_(<9lJoZ0hyxQA$XYlosu$!yHkw`A-Tk5bB{cdbUTWI&< z)qA4SL%8S=c`hGk2sDuzS=o&rl^}N?zw`O)oM(3j2L?L8eg`C^OhQD+Y;WFYjtG?c zKXWRAJ3tR!dML@0*L`f8Ydzm>=Ks(iM?BOWK{GEVFaL2NUD$Rm_cQmZ^jDbg>g#?^ zS=2$&y~MN#ZhrxB7WapbVS3@tTCE)on+q##T5XC(uZRoF4Wqy=^(*kw?eRt%+fPF( zFU~<2%!s1bE21J|B(#h$JjC7li*hT=kmZgm^N~S4HN`-9CD`ghz>t4)2kvko_bZ99v-W z?xhO%aacv!H_DN5QoOJ4b4Rjo2|XQtIgv*##7Ta?wp*|84(jD(2U`nakd*FB!m*Xi zIb&6I_57@_ZoTihyNBw(?ycb9CuVWi7dsy|Q*D)T*hvDuCnz}aC&#&$@%u5idG8ng zW68KW(dR2pSf;i(k%+r(#ma_}DZJMdEP+?hD6+Y6za(b}Pw@UEht9hv z5DC$Gc8@Z$q>CVa2*ae#g4aA{;7T@GW@y_BlSHcyXNZ)mnr3Npi-^$I&$}~^iXk(9 zcREi_(N|`7JxVbM+H1Q;B<5Tl{a7Eb%Mf=fmay81s2#b;Guxglb%@&PvT&KfK-$i> zet9ki5)L~-rVCqJ=s)6Ne_`D|EJ>H$F(~s@J83fVzdT-VVI?tc+t`WplgeLU*6BI@ zb>7m6>_H+gGZxXY$MuHUc=OLj`%YWRf6doNT(IgW9NE6p+Agw%p3f$ypXrNFL;ahN z$Frrp_xm5jE*?#2h_uCsZ~e?4hD@ICwe8jYyq+vKj+NML!0QU55P`+V?m^KpX_o$v zFmtZ3v;(}JbK8q;*z-X4C}eq0^PX>Lq5b){ z?`@9++!McP^dWRBIoKzrO1ef{y!pOCo_-Pk$fv0ixdi46g!O%(C`_oJV*CZ=$o9-r zH4&K%1#hcM>|}1p;CR-)lW5&sU7)Ek#NijZf&6wP4=61~XH|e-5~` zULr|D)R>+uV$Z3F=|IAq;Z%KOooyVx(LWY4V(Kl+p1<5%IXJE|WDv2q|9Au*DK&C- zUqtNgLb*ZcU*;+EO-m%hTqVi+PJeHnTgLtl%5hv;5HF2!6Y#+aGbWU>G>dMND<#if zhfec)@9-KljFEcmAzCy=Y{Exj%vmYe1Py72ow|i#jM7~1(((O2`V5h|8@szPh z(L>Q;i=H8R14Ajf;w_}ibtB}D)qIB=X2$9P7+kK7!Zx}h)9;ax;3a((C17U6sWg86 z_YvvKL*KUxMp^_{3?b`k>Wp#Hsm~nd!bh_tn$7vjp9YuyWi2qrNig2c{Pg?P`R(Y_ z?ZV(oD8*xfvg<2s+e%8?#rHcw@8|k1lGJ@k!=KTTmZ58x=$SO6juTHc51{B#!KvRD zpzXsUu!sJnBl9ymzDit7frV2_-z###c72+!2?--98>Fe;v0xDBZ|P)EGim3c$)IBu z)bp!3UO99lB1thGU4ac2X}5L0ij_X=XN{_{h)Z4=gS0uXigc51P}hgjZ<4Jszlx7U zO;>i&mdkG!NTXlsKCq!N>4eJSzYYKy-;YdKN_?1z->IZb-bs&$O8mojVI%!P%#Aq% zcj!G{)K}v8jP$@i1(Q#XewatWY__?>woM%8zg2I$Dd85JD>IZ3 zvRyBc#3fCwdKZUH9W|ZoA)b}KJenxKC>Ln)O)X3Qoln!3DbJI z#W-MJ4X3@F`)KanVh5IPCc_{H4lv*!@H&LoIn(SxWW{Bb#gJ;i*H9Uq=v`rk%O<$} zgFU|$3>?yOo*ufx%?qB?*tcgM9YVIZMQxml?U9Mhnbe^@+RhC(ZSS^3M@V0%FZ$Y} zq$BF*$IF|sEmqiI)^g%K+rc#_i2Fh}+zL~>FHNzxO+Nx3ZDwgE1y3f`bF*>eK-L*u zM|XF=5ADQW!Pi|-;w^hp;JR0(LWz?`7w9gs#8$-$1EV$Xw|LJ;y;^3QF44 z(fnN8#lITS`U47^uR{v#d>Td0{}|s!xB9WHpS7INt0R5J_jH=sn*D4CzCL#ecooAJOT{7WvE<{j%weHRp_rs$;i#9Y@?zj-T^Q^<%g zP)cE@&DCZJcEiA}C!P4=dN5<^>1{%NY(maOcP8P%*(GoS5J6YXL6BMBk%~TQrwXEY zxz||#YpdiD9PT#H%H`4wPw8IpBm{an;^=4I`aGg_$sysfTHM#KL9sGd49)I4F1Fad zwm0q!E8;J|FuY+hu8?(dCtgW8%EZjtmZu$&bes3-S!IQ`UG6wOp2y3f*={hLlWvZl zlg_q1gvf(~_sCkUP|{`;A9vd})NdQ9W;hS=)Zb%RZS>SDY2GZ%IJ#Y?g!k@ghauY^ z$l*(b0ra9b*>nFxMxk29@{CmuPr|P$zX}2CZK?Z}C#FIcgNXvCey3#f6#ge&0^5sW zMBrhY*&3Vm_#H8JxHDrIt9xn@y^WG5sH+W+&Ra9V+R#n;A(mIete7T8rR2Ecb%__< z=oH^Hj_pHwhbOczs$>FQzrt-jb0OemnWvBuJ>~nt@Q1GXonN4-RD$z(L<`^g&u0wo z;jRL6#bUG3Ea7wc;^wv)+N*c*d?k(*`eLNUT~A)4MrSuOKkdrKNrfbQRhe2h4_oR# z{rKGzFAs3t!Z~-kY1TH_Dlj1_90!ijgU>d7QRN#@C{#CAn%}bABzqOTY_c(yTNo2K zbBac0nDWNv&|iEpi51|Dy?LyjK{>0GfjVe_RVBQ0*^oYkb?-w<;emXc?NpiNLX}m- zE_fSi}qNVzew-o(y3F>+YO} zBw;D zWHws&a50!79pj_cVr*R{6&sv6YT*@o(A_4{N-r8Mt612(Pr!WIT5%pc(J0OK;OuzY z%1FlXJ$>EUxl9wi3#cWR2C|DV$6wI8_#LvnDvDhBwC84Kfz?rf4ppPkj#9~z=3?gZl+&oPE()2s(un9H=7zl!X-j3i*0---y*dFxR};)R=Z{RYtH~X3 z`AIrj*W+-2Bg46F#W}%01B>u37b9GzpMO>{fX;PZ=}p7o^RMh#+xJyjD}}qyf_Tv( zH0tfE0|{zQlTk%(4DCi0CV`N>i{o;CVaVrvejWp0uRYkvkImEh^>+Q(qCMRnVqkvh ze|>J8U>U(WaUy2nY+U8qS@0@h*+_0Ul^-wgdAlT5+V?EgTmZ|C#nbxQ0!*S1uLC#> zSqD{DF0&aybEu{U?(u5L>atj})@R^uZnXzAUuuGy{;@Rx((ImKN$-U!GVmvEw#9ry&!y1y4-td|t-j~!O%C%-X?Vm3X0rsoJn9@}DY&$!glKbgz=%4iUj<{T zkACcFyGE@#SBanI8_AD4S{Gdn%J$s+HSpYvkd(=X=qy%M(I^M9@wJZLH~o|BHcf0t zO^xt06C&jCh=lp0v!$eG^9S}BZ2cMzF@=w03&IYwY6;#ftGwjP)GdeO_0V`RQ?B2s zCcE-GSqdwRk&S8b#-^J_NpXw2qpV}Fh%C{(RYPBT zNkm5dFAn-rcts|k{e4KlkBWG9;QANyu-b+xJf{&leME4Ma$Ude4WSQ!Qr6>cn|6KH zIoGgnf!%Kk)8-xzB#^GJsj2yGBCqBMp0Qu|4wrI5X?)H1u5xB(JUKRc;^hqYthBC= zZxKA5o!KcTB@p#A9ki(A6AmUrQT;#%%@M#G>@V^{kj_v~Y^$*@Y%?>5e%PIjHw6Y~ z-uOiXZiPrI8mNPcD5!lM*`65rRCnRz(BwP~mN4J|9LIz09ow#N;01jIP8vPl=V#Xa z7W=h7Hz03+c%Fa3l{~-V-aB5Y@!V55_p9sp*a~ADTTLNaJ7~Q&xvRv$0isLhmv6BhPcWsQ)p&sV-y(B>X(c_yt7bv9`OhPIt3pv#$?Kp)F<5yY29F z2KhS4{-*<}uJ^%S>QoO#a?megG~ki(N`_uL>&SA1kNiiS8lU^=8-$!$aS4`$BQg}QG@>hh4F2nXeG6&~k zU#| zj^4{HSnewxe!fm4e|N*$gH~=0h3(Qo%wgl9r(qgQULv-q&6^GHRQ#YtKdr`qv_c?! zV1+oi2ld?{xY}q=8u-QvT!(<@6pkuzU54IPY*j?R(an)m$G<^G9&M$@NFGlvt4 zwxd^SYQj0usJlbzT6Aq=>sKqbb_d5xeruZiNXrv6?Weq0+&T4(40 zGun-vl-45zI*hN< zB3CE}g1b8^T6dFTuq$VFMu@16k4)o8V_&qWtj*(cl@g9&x{Tb;JYJQh=qZ`pTpkO zO%+%=Ja$sjeX~qhw8&7U%%l3yz$jf=UV=)7;SaC-fD_0!@k);GYS&by0)Xc&*7bmt zZ?stB`CXg};<=;N-m($MGbCD!&7ITulpn_EbT3Ne2>LgTOoe{j_GP39e&$nF*JoD~ zT-)+2PFZrD--2x-Y`=CD`QBpm8VZXDyztz!XeB&3gJ_9*{;i$bdY**!TU%g>Wt>~! zMi`U-B`AD=nyLP=c{+NJ3olaDz8$BKtd6=3x_2D}$vnzlUIfV%TW!nx+%8!69>20qNKPldNzdpIYjiT0rv0wJ4tNw}2%0%vnfkl&TQpCxyxw1wj?tkH!Y(Micf>q<68K|L9kxeNPs45CdWXKZlXOO1`-9%lCkv`UKSIZz7nS@%iKy*usZhC;hPaS(eV|i=a{` z3DYmAgtVZwO>jO`cg4k)87yQ^$vX=i-wD9eD`7JC*Ss42Tcn;p?Zn;(Up26p-K*o0 z@?Z=wg()|)M4b;_U8Hr9QqEp>UG~v(R3gA7$fFHN0}DobonF|09?M@pMNl_AdX?GC z#f3(cI9zB3z@p9rVbNU(qnS0+iZEGr0{?JW@Lup%`!RZmlt31ha>wZIjv(ASV>;Pi zLXslZuUz}cX!TUud-_0k82i5Do~uxuX}NSOhuNiCA{J52+l&%GCwMys)aPN>I=YXY z{RMDnSi9G^JMGINcGhfHF7>O8`6}O8e4^00@_k!~Eb~=Y)#|iAz5@M@DhI+y)Y^`( zuNZ~Q!l^F2T*r+qf4Rjt%`(702Q#E4t;puV(+WNj8TM*rPc3ZU1snZH##*TA96-=h z3eZtYraSB1Yv}dH6zp`jHjxi2n>UI-;qel%{qyfxV5HZgJHn0g&<&m7wVBC6UsIg4 zKcqetR;`+ym)b-)`Qv3k&%E1rO*=oht#NF9@(%q@a0c|(jY#2Ce5Y^ z!+=sxXXDW8Di6FEMo$KHW?up2AX%Tw`Fc@I_Zx<1%c{efEx71vJkiyYiSf!l)9GrF zkh#o{a_CW)>wIH8@ zUF+#G>QmQkV`mP3C;aHv-bXudyXPCrl)g?Q&by|3^$JmRmeUUYCHCcNP~Bx%4Wx2_ z5+)9@(zT^6L3El5PE*oL%|f4Xa@64qfP zI@ODDIUN@4k5V?{i^An=wnrRMj-O9SjCL*!V&>MWPSMA@V*HGD>*oP&mdk!CF!7f2 zu)QQ;(>CHm`%+6$OsMfySh+SFUUsvUL+>F!5!iFNCeS-Ng_qy=j_C0Q;!V;Zr%Te_ zeKCRQO|?qXV7_tqh_6N8OiZBCsJ_m)jp9ka@9-4Ydx$^mL-3!>-lX= zCCTA#e4ZKouw7fG1wvJg_O^G0Y$nqBh`BEvFAMos(Wc<3K6d{(XwJ#ilCLwv^AA}g zBtzM)(9cFt&&oSZE;-bA&2?ci#^%xkdJ!4z5euA$MzY_MdTvzZtEGU4c2im^j$#ImI7U#Gu1@6ssl zGas$J64Daqdp;a21XhO*eW_JLxak_u%Q)q0&;iC^7Hdk7O!4??F4Cjj0(M&;CCa`t z;N&KDke88}?^g+rdUl8CJBWcC_sR$VD+#6QY!J0S$A>!G81op%=up?T&KNR3+Ryr+ zQZ*)@zRd6u!FM1qJj_r{Fe?g^P+>diW3p|D;z5wfxQq?cKmRDp{}s=V_B5yv>Ck?f z_=^1V{>-$mR8MgbM}y>@*xn<8@fO`_IT7*HArdkSX3=?G;__^}TqK8swmjRcbOHW3 zNA9BJzL5~$zG)@$wqv-d%${hLltP0fL5vvKwY!qcKi6#AY(7y+f)-#yn(-21bI#TCNT5Xa26k7 zCZOC>1U?Z|UuTp^C3ko7_@f|lANABd=Hk)lU;-ui_q4HK4>x z3Sz~zsstp`_2dBW)u{N_Or(&F-NSuO5Xeo-jlhEuWghzh6ZGXT`W<<8FqLPman;)? zdOT3{U2iq|yLZ!!^D0vgZju0gJ3TR0s%mdi4yH6v(L5l+oU`Moa8Yu1llr<;@65CU z()h)y(})ysKmeE#*Pr_9SIyUy+`VPcdF#IqXgGI#_UrHD&gYhngYqAV*V={Eyrz^A zuaSM@N9WV(6Y`=tE;%ze@#~9%v(CqH+Z3Tof*#svG20dMp2k1&@&%?Q-^!thbGvXAUws%X3vLC=uMb1BdVhH(#0IOFmaKd(q@y_`RqNW1lgr6A=Y!yp5&Lt-+1C$E4{uD3X!lL6m6b%1U@_V~G#?Rnwsq4beNrg^LB ztRfni?eB(DA8C(`c1|Q<4&mW{NJuH+AVOn9igcHA+G&8qia+}%4%7el8TOx-WjAXs z6d}tV7C*+T+8WnKZ+#rAxqsW0`L`>ueqy@C)r5BTzqVZe;c}8$h8N3jIcc&UA->`{ z^LfF!`t=33-j7xC63E_71@2wcwq+L3AOJ78v1MQ`_nz3x9sg31RdG{hlku z4&21o*L9 z&PgjR!zVg-ZT0FN7FVH@r(XW6pEk6#8)~Ww^z_1|&?tI|Qs}cau{cNzbm)K%c<>?_ zGvDNDmT)}17!QOex-Y%(#=C@v3yBjS_R{UWST-pd4pq%VLI3h!2XZR{6WI#eIzyG0 zoths^KK&P0i%#}J?`r)eiQS^yTYhBZ3n~^U&+5~^F&gqCmRv5h?!kKP@jswac(^E& zYg~OXJ@eoDh^AjvY8X(M2uE$#f$|fU*>X{>qnxV=|1*v2O_|Fd*VJd=^+x$GuH=pf z+4PAn9a$rbuRs(5doBYXT(zZAA zrOyq@SM-Q@SJ^ioo6HjadF(-5E`is!tx3ub*GJpnM&V-?+mDTa*j@JjYEw@0*5{dk z;g6cg5bl8z0B;fd4;%LZ(<$^;ug)$FUhG0JdeI9^?tCTI`F|$I?t4)wq3wSlR*?w+ zF%Hq%w`EqAIUUn2WH|E0YIoz{k3U{KpLTmm4=j_7sG09%wKlz#O+1=LQ6ewaS`?XmWwq@a{iu}M6%61rv zQAP`g${JDtzjaR_eyz{8%WF@_(WHJM_tI%@e@RJ0L&WVL(=_z+lWxrvqftrbEz%CC zf9bkw1k@*Vp`QFME-u3-$vpbQE6#naR&2j$rVapHhH1eUo2CB%1R^Zp9zk~qQ8{h&0up?F2Mh%aAAeNNX>EPXCc4hlIOCkoX@8UVkhbE=E! z$UhnSwX#1@pfP{==q<82fkdUE8X~<8y#N(De%j`;AbBiPyZ2dM1aUXu1Ip~d%wRf6v6 z+miN7F;^!5no9L5v||SX3{%XJ0@6 z*=C|}iN5VbVN(dR%qrzoqeqCWlnQHPX?AdwLVBY|MATS+IJeaCq?mi(u5PhkDW#{f z;j6MVKO4ktIDGeRahU|{GBmJ}CQOmA;7>xFn;-ybx>Y-jQU=Q+?APWZEfF=N&YE9#=~`I(bs^ zx+g;po_lD^GlewKt(H0!XBo8Z#rB0$zPO{YQh|96@3^vvJBT;5uAL2O}dk zHop^7QFQ9T+tT+-KuuBsD6tQFa+5-@mMHxBx^9Zr18ug!<=A+q+cGGye_GCrx#j7|U=_wL|_%;mrlt>w4m4&!F^sG*0= zh9va7LPJ(KDX^U|nTy=C_4${3k|2;y51w<@NaN7G72U-=<1A9w8nT^k)HO6@pz)I5 z>}Z@}jEiQI=eMcmu0!S*B*Gy2D#a**DogJTF7J7VA;ZCmLO7#~1#I4?bYG%*w+R(c zm(*cM@Yz2!L83|L?oP)0w=>wca^yx4+V#O{8B^XJujjd{?Hu8rUAa!H91+Qv5zEmc zTPHWtA)BDlkaTd__Hu+;_5wk8sq)&K1tm7!wv1oOZQ}QD0FetcG&4E=A~@O(u#u|e zhHyFT4TA%DIOzxw(lvzkkcN_tb_Z?)w&2G6m(c=JcK+w^g>><<1vnbhh|Ct0)!%N~ zE)yKG+Jx6T+Gwn>NqMCzF7qML7(O~Gn});6eSh%Muey}wVCyF9{Mvi#BXdUp`0vpiR1}sksWEhp9u6DGJl`W zBdX9da+ACd#G`{ePV4M5wMp#tm*Uo^NxiOS@n z>=1mbkbjX$u`l7^*HZ};$yn20I=oVUy+7=2f z2moR}^gp^&{<6N!=C_sDqwYC4+VYTzVo^{i?ttG@~-&LYlJ;wylb5=vk z3f9sUc*)mT&bjMu(P2b#$lD?be%~%Hn(3@;AG$KhdKoS^TV|R$9~KRRI~rh}*jD6H zUc$Vwji|k1CXU_w(r0x-qt!dJOap285n*=lPd8LK*5AeCTpAGtLL*KX^K zzwcb#)2vOSA$JG2FmaPObW^0#yv}?JBp*y#tfG@VbVOXaZ`LFE(y)K}V8iPscKQ4m z0g3gPV-$$h{=T>y*aT1vs*(7G3MNa@le&tk!R-OO+vROnXCdB%g4V;Ct(earhnt7~ zP_Wc*o0b_&R?{B<43GU*anMlZ&}yBr*XH+K+MBzwGe5I$?}Txft1LwAXTZz4dpOv` z?$5u+6GU_!9Yt}mPag{ejxQ`*GEA!9kxa7;OOzPD0qh(oUIi=+fZJ*P&hB>H>L2N z3s+gg+Pj96pXBF$B{CXqk+RS30lTaZ(@gn zR;9lC`Rcs^>$^Yyexy`qo0&M8HpKkxN`>Cj%!(UHIB-uhYKs4KE3C$0FD8Yf$zw~B z`&VyvGb{OatlZ%0{(R8DL}7Cm|FFN6F|WykDybd#ev~XhX`r(?#akR{7-h&W?shpMG?*Qr?_r1I#j+^~RB} z3U0y;RJp?Abb922wobN2iAs)N;P)ObiZtVu!utrk>~Gz8x__?gPm)F+=$FYdIJ1F7 z_yp0sgvHg!vPRiiA`PxkkAV2K)j50kU<-dHPkct@OlCWfp|m*1s`4U!Kl^?fDh2Do zd=nP?^rLT7E;B%u{+bTiRo(g>Sd$EiZ?zt?QKN;2FCBKZsfrd*{Jpkq->ij;Z^T<} zEq1Qv(F;Is|A_XPYZ;AOs}|xk7HD};u~G!0t^h)$37_tn7RmohAVOVl+WYGSTT}Wx zQlCoY4SzbRB>TH;UmS?XcGKzJVlS}QHhVD=&8PI5EvRi2mkI2ZZrn=%QiQQGm{bYv zOD<-UfRVU#IFv z><=l&EAzPkk-BV?hX7fc<9BWZUTSf*)Om1MpEhxk3YE-tvJI~&bS#>YvD3bOVYluk zfV9zNgPfS+-?|d$Fm$ZMHBzx*l$U?ly821Taa_{R#wpN{z;(XncHy7$cHZE|^SaBz zk7TGwC7>cQB9h_qO*NpF+6<60qw^1m}jsqqDc91r1DLFl%|U3^D;D` z%921ZUtn6K?1+fGRc%x`Tg7YXtF8Q5_tC1)GjR$_-G3tGf?PA$yb{>3ot-EVGaap? z^l$tu&y+ieS+{sC{HAjDt&l%tqGf`sn)T+aa;%nzlyXnMNlXDFI+g4&nSMiREa0O8 z8oudsRL8@L{d2SYLQK1juZPhOJaqp{{P0uXIeOdeeIPr&GM+g^vS)bsOTNjH(NbNbs@i(gYK$Jf3=Gidt!pFg`xZwD=rp7`898GdCr zHuLqH;BZ1MW#lbWtLY`x!?4Rj{1?)qf1hAN^0mGu@O?0mF>voF5-qTLSN~SNz;6*( zjDa*gxQ@p?GnV}e`(9m1CcDf>^=5JWa^9xJ^?zC+`i zOC_T;RN;WC^I1iH^O&v?iN(C&__8qP9A@*6lO4M_&J9~cp8{xkmSVdV+fGA7YBKAy z>q$xicgI#N|8VA|Z(2L=_j~jMOFj=nNisD}hL3q*b$>*ln1g!?cQ#Qc7l zBL7|y>XpeG=R208dI1^NCn0(%HhVTHr9g@8pY#_yjuL-S`11r; zpT%zLJM!?nwZLnx1o+L$8+mJH^XS(tRt@oX0W{xS`ZNGu+ssy8c4(%dzcG>RCik(E zr?uNFH{jTG*a?yBy--0tuU?McNKc50@kWp3eq-Q?%zF0dzBC^GWo_L}LIb$v?QvOz zCzPHW$fk#fE2(Xd<>HmKU3p0YAoAk?W|D1o&qdscm>r73$k8yAQ>lW=#0v#=&gTgx zyfLU5y87$o7m`lr8qPC}isqglT@9qIpNvY|-6J2dix#rd4_=}?^cBygxshy9tV7Gr zGcAYa9rt?61%+27BuQ0ny8*xwD+x16`-uA8ocM7ZJ_Sq>xQk`&d<@32JV8LTfV6Ehs8`J0}oH}3qV>FL`@_ie$ z5zAB)&ulHXJYOvi5ApkSTJq3Wva1{^_crP|nLCMGr2c(;B!Bym%lS^5vn^=Zu;w3y zOVq_hG*M31nq|>Lwr^}v*u75Z?6(B2zqHSjNPPD$&c_wo=)2$eGQX^9%X~go?HEuz z?mgFP>*}r5-(NA68W;agW|S?&&XXX%)G(S=DeWP(j+&3kbg~V}gphpoc|zX4x}-*a zMu|Cnvx;3pi?F#(af39m2PQz8i;6f@If@mzLb%e`%<~l4Mphg4TE$Ogcfu2*ntkKZq8)3Rt;m!knH1s#;+S1$Z?4Rm7_OKbt zXrTMC-+c3=^@Z@P>r_~URwfOw0>{W7VF@%h`Orao!q=#Kj8r ztg$i$?-B&lOVeNK{mQWCM!D=#88v;THfbA4q#x*#zP)m$ohuV@^F8Pz(Xxn#2`TK{8M|96-&ef0rq)V z!MzF#sn2e9vF6^ak*MgI>GZ5Gygc6d-ce;wo~U;k88gk++l0j%HZ8_Y+K(4B;J=b3 zhv>HR|zVzXrEg^!jz`Q!7}D4;5#6Q7b28x+*}`|DmJ^ujmC^@8QYKkDv) zYCH!TNLG589fe|_DRgyM!aO{8X#m)_ajX^nfG%5bts21z6bFwVShLAVi!?Bkg9hG( z2=f}ksS%2!x3T>r$bC_1___gEqZm%>1virjKnbP(rOEF(6b(7O2FT;F1LzFx&S3 zNn>3DpksyQ2vfa+5T-EtXf8UD?^Y{yjpIE2P`zF6*HVd!(*Cep{sMKoa}hh<*t~}= zjP8$chvK3_TUqRsFb}|Eq!J`Px{cl(zcnwEln?K(O3Kj8xn+l-g(yTDm`S|XXA{Y= zbFLKbJF`0JZ%xPZ6jB8&B46#a(^Aw)H%al|4pswtt#zu+`^dGR)TO^*C|r0Ip`-rt z-v}0Nj7sPR;Mes0&n9xr{0bGOX8wtLwid}yv)ZISC8aoyP}dyY<3jEA&mRFOgsJrs zqwm2Dl9FPrU+|N7UuU;DiE`cgE^=?fsx#yvP__HmfKxObPBJP+%t7uD=uucM>v`@@ z3M0M8IY#}|<2xwdMrD{3+n$-of|_llzw{81gE@&ulGNoXHh-vjGTIRqMQ5hsML?V| z@jyg}9ce!_r^m=$^XHhI`i0)wDI;629hVEBAF9tH#qjeDGu_U+edC4`)B{&g ze}^`t_<7`j)(zFc+h%Zp^Ioc%P#2V)`;p@}%N;hsIG6RzK3$K_dA2|P0l(cepCB)2 zZH4|3qD|^*pvI`~c9a5e6V(r>|dq5-K7wEKlg%!fIp3s#9z`@;${Uvdpl# z$^5ydCUsfs*;ZI3E9N_eRa9-1!vR!lSlF*P)O(w-F-^l z7i09#`7){WY#x2EvRVPUZUv?68RbpE1_U1%Gc78Tadk5|Ji5cF3R`xfnWNGCzzH^N zMfuI|Gd6uj4g{FyJ9h2xt*UdLkuS!4bnEQP;wcJ#vY zn2FYYI_mj3LUi?~T&3q0t%@NY45lL>Z^Lk4t$(xT#K=9PceG9D%f9hVgh-T0Av26TOm}d2ViZDJIvB z=X|d(vDoJD(v7^g^evk2=DfB`ff`}IH0qRkyLx1D##H|#&6<5625s3d{7U2naMF+W z{3yP|C6Ol(XY0K=J8D=d4oTZwUr_Gv?{8NVnGdloYb=~==N0?q9G00NY{kcdc|fVI zzy}NS@fV~Ov57i{DDhcClnOlwWBmk%sh4V0x&XGPn}xp|iGuY~+Rk&7*Y8 zs9Jl)Xr?uFs`#z;wt#yuCPH2A4s~6MdnspdAJ4iA%nk?LT;-xk3f?sL#7C1mCQt*rr>ZrGSh%CHZHn zAlO{lh+Z&y)ziDS*nAB0Ge1UPlkum1y@RD_ytO2p&qA&*hE=7H@gW_R809#jGgu!9 z_+gM+&rO&6Z!?*EXe2YyJ&rK%w4Z+qfF zci-bcz|Odlv?v$!FidVgtnsvt<>VD2mEU}Lh1n5m>UC&oX}Mh1yel9E(VLc-GJ_dB z*0Ib+L^F$|3z0aso)+48?6qJ)!oq*;IYF9kh~P#KQ921jh3~wyR5qD6nQ@viDa!G_ zuN&sX69T~O!-cfRk>Utfpv3T1XEU=oiGTe!oDw5w7*rkknz%Ff;mK>F92ttG=WN7y ztmDP{T;gs|J0rgX36 zC6~#QuEp-|#iJ@lid2C3CYQA?CyC_>Fm=Z*+enw2|FobaDV*hsh527q-&yo>EL0DC z{_WGW`j7vMviFW^s%zT^RRmO;2-1t9z=P65uXa!=3W^{d1f-V$p(CJzR1u{Y3j`5q zQbO+#B#_XgrO-Qs5(ph;$M<=^Z`RD3-&%A2QWu8gWS_n7`)W7WO4UO(sLO2nYsKT; z^y7p2tEb;DfApLa6{9xtr9LBj_EN!ZuAa`_23O@5+2uF#g}QsM$zDvcKY2Rp7c(RA zPC~X*c6j9bSy74KiY3;MhSEm4U_vngc5Rw}EX!*->sEN`GBC-=WcA9(}?5Lg*J;O~w`Kia7yC`wKMQ{2|bL znXf9^6wj=5+(KLq>v3K?aT?}wcfDc@Y+Ud4-qXL>2BP!%v?q>Vd9w0Vu<3L@02))zOLud*oBhhcm9&PBi6t(&N9IMS9|Sq(7w! zo0?eZ>0l>YlB&Ct6&D_M?f3}IYV9-D)Mtc0)z7v5vnf#w?Ul}EXVuV?dVR{44}2Jb zz0aV4@+el_oBx(`6TdO+d9LJ+ZvJxRGv9tnqr6ztnNI6oOAf7B{!IrrSi3Bee9k=R z#Dr>4HoM&I{m@e{Z0){{WIDZIW52A*amQnr$(+)y+t=2Hm{I!!EDSF79p!Q9t9s2f zW6dTLa0BhTma889gbF5tdkD||m_R$k{yJ{NqeboXt&>+jWnZdN;LU5(e$OTS#b-f#3AKc21@D%~wo;gG{CJi*ZY0&r#Rxu=9j7iphS(Ng4Q~Gg zG2te^VfJ{?llKB-k|@XB*Qvv#@OjX2Z)6>o3=wVE(-;3ErO~|02MkKDL#s>tVg{a+ zEJfW7q2#34YfWbC`(RQG!MpU=#1#50XQoL7bTIGJ`nI6oCOgxo9p8c{x!ljb#QDYT zLV%_EsmuHyZr$+s=QS&QVawtXY^OJTszjaea!?Sg2LXX~sn3q6rZb6r9ZIZSlty+$ z*riyWf}d&s#m{CfBqJXE^W-^@1`2B>KN{7^uCH2e=f+=V&ZFb#iZS?vN%A4x8N#j` zZV{^Iy~(8ahR6xSI2hh5$zESSRmOhuZ>Y-0Pf1C0jDMm*27-Fum7&$RT}>Wasg_xD zaKe}Rti^(5C2(<_+*fd4PSW_P_Ysw8EM*h5w!&omCHupzs0049zDGfNfbPdc!{D?} zV&#_yy?rP}u;y*{C7urB+J7^C^5&dwAcUS)*g4-_VKL1_nA#w2g5{a5_M>Z8w=2CS z4i2o-%7YH|2SPDJ{{m|y}-i^U=~en#U2ZnyX@zB z`=`p|h6=y>ty=%IOfw%+`?W@jkL&y!5L7;60SL5!LGr-XEMCx9cYg~v6V1uVsi~tQ z?tB&8B0Aq z=c22&`@-H{tG3CUI+Vh|OWog8dD%e0Il$-rGtY4i7};|!(|TS%H*oDc<>9{YxYxHg zsL6C|6ugcS@9n#Hrf?w6|?A{**@A=DCfnZ8bnk^e&E!j1V8~`n;btZSZAxqew-;dKj-@ zWzIWxshpsJY1UrbzpLp*BX|9|fdD&O@0PcUnX3CR8;X$>pA|;1WWy3-DPDegXNL!X zd&OM_Yc2lQ#>NKjOX@m^5#S7J7-KzBN^Vouv3c9wKzSPi9*?e$K77_m^M)d^;mY4Y zzx%rwmdHPwqt9Be&!)MiN|W=qh^IeWkW91!Rtq}H5J=0(1Ku;${TIspi9U8m>&Z3P zg74J%@U<%KwrjB3=u>mMar|+4C=Yz3($!kpe0Utv_*lelpXu#W{ce8?hXUtU5l^y} zPE|7q_T;^yq#J2&J$4)NS}H(%1>C1iXE=Y*yiS2~rr)ASX@NkW=5lJ(S^l7ytuJH_ zNh|txVB(2g2TjPPKrW(#P>+ zHa)kO7AEgJ`dZ4mJ$YgVm6Qaaq+p(WgFL#A5d&~5(X5)&{(XKE)1|tNjpEKdaMTTY z{(;|G_);qd@9?y*tL`nmh= zpf?26fYrAzPMuUVGpc`isy?Hf`bZ5q{ylbq$g@A~Y!rD>`PE<`<6U8hB6Srvo5fV@ ziRV1MRC27(ueplZ1}U9|%yzYeQqvVX8B14hJA{oV+Sn?JVHKCsrJ2pqrmv{4m&W&g z<9;sW-fr@9&p{dJJ~v^$E+`aOdO^^X@vg?0 zP*;ZZ+5U!lwDsff#R1`CS5Cu|07vS!Rp7>oDk~fy>sF5yZtBkJK*@f36Tz z*{6`&O}{>fE66y%gQzem8)cRDs>GRcYJ3id^k;s8tc}c>TcB0!xRVN62ylFlY`^a* z@1sfjkD}?3_subFp)=?p=P|0^`9c#3ztP?b*h-;X#cJ5^(^(#F`vF>ePS@&Fl*fGQ z(d0SAod$Gw<)EIHpp+MbKMT7h@|<0UGQ{n)e6|J4EGGFar+Igi%G|EI@h^Sl&&K&r za#vis4lQ`#qStRG-BxO@bt25o)uOc$q+B|sS>?vI{Y1@b*t=`IsIwTQc#(4na0M)K zsMA**{S`s%x?3t9A9z`hJ#e#E1H?PESrAj~G8ba+s~kj=HexlHuL&%K1<&pZ{spl{VNtS{F|uRD`nTE?uKa(NqWvd zf=I03YuJ;_gA~nzc5V8p6#SG%2uO_;97tTO5JrbA*JFUjs>cW;f2 znD?d*SZ6!Bc z%+OIl)$)bZIj#e~%}I&TTzF1akD^X7;vW26$IYQ({{=r^s#4i6@T9-=PtsLC zV*mHB8h}&X1~RDLpGG4D!(I+2%94=sT6~i5Yl7gvDr?WpFn<*OAG zT2_#c_}cwmN?|GcYKnpfIWTvo6GH!`S%!i)pXQH-=NJ`Zh>GRIh^ZYA?}(>ZR|xf)caEj_Y%XVMaj?o3XY+8r|}F$ZF0U}kYm^90Ya zCFc9c_}Kau-8&78-5GO`)8A;XZZ=10%09mFm)BZ6hkqm%x!vwSZnvRt&x8?t=LbYS z%y|GzM(A^~=Yk$Yhn_IH0G7K5P~B;{ZP%>U-=;{QR9fXga#8y;^FW*ScTE;FUIk+Z zv+_A8rHzg&+9#ejna1DyM{wk{6qestng(VcHp@#hIei67HBo?;y4;uTyUOB*Zc9p? zLht7CglgRjOOr<)eW|CX=Ln*&hOf3CyjvYFKp?GWm0Vp1;4jU%7PN0Zh*Z{`IOUY8 z&cY%b-BJk~YfdvqD)8mxC_6?B*F~NDb7?Smf-L9V8C{Nk`^Kn-+n?ixb8ly9%x_Ki zu=*ORJ z(Pvka34J8k)x>carjTcD4E}OtkOVa|*MA{-eCwu~f~*w!Xft4yBjRAReYh@3w?go_ z@2Sb(HfEB{c_QcLDb>HGDdiynDxm8O&Ce*E*#^#8 zbxk~dcq47lU9vqrSVUaOxp+aWZY`>6ctYp8F3EtNdCp?n8xzYgcS(NC*C}bZ3A*d zw$5s#Mvf2eWN|+Eq!CSEonSn-?dIYi)M<{db2jG{*=W2e1W7_<$VzhNmxoE>Ko4O5 zIb|f+?4|4{7%$Z+`@w9(wvv@?#1owiLFQ!HI~H~;-3P+-e5^~t zdo@zQds;v7@lmIOl~SeO+z9m`ain;vNq*3Kbx@F8o*im_!E-T0N93-dx~tsas?E4` zMEVv<5*EmK>g7AWT16Z|Fj*0*SV0_)oPp$8@7C{lox+{4M+^PL|KiD)lh=sT=?*bP zt#3{8N*bp%P@(FLq6?l@^P`^!9PS1kT%k=zf^;Rh9gXPk8f~5bh!ScvN z?Y)GCro9iWo~tbbjNQHPoYKQL+>$V&pWWW`t^*HWLBGvYVm0?X#3WJ_Sx|`O#=#kg zRGo+NqdONqn^ph0{kLbH+qkOEbnLf4jax%4t>rHjwV3n!ok)|HCz!tszjgUwt~=QJ z_lGtY?Y7}WlAD=G{$pAgXQd4j-k(^Ni%UzCia7-(8VJgs>c7^Nr9L*jqJ77c&w?iN z51{wg7yWP?JpGEV3ZiVSfidu(j^%I`U3Hq3Zp^X~-&9gqi?ObJxRxWmI<{q$g zg;@?y?a`2`EM-!y`bqsH;?2|r_j6^6doOtUb3{Cby4$BQ^{uI!A@AmJvenk(%+BvW zl=4AxyV~GZpJ&E<6-vyZtUoi~y<1hrte1`qPotvoVO6&{HGdn&{^nOg?Yhy(?N?7G zCxo|ZdNGIfdsmXUHc_IDKNJ(BEGOwjG4`=RS1`?P+y2#s8oc4e?$F`77c@cv^&BE~ zHU4_Ht~Mq(`jY2Z)@MdN>3JSCISL4zeJp{m{#N_B_*6Ss(^(%sejIO`%hJdc@-OcFvV{h z6l)GzZ#Qyz3gPQrIu%kEL1B(EjR8&;iF3BBo}#QSPpBY4Z!| z?MlYWbJm+XfRg(yPCDHOV-WSerYPa?UAv$Xt4M#R_ z!|8b!O_&bwp68gyyMvFp<5V_^IqMH1ue*`D5y_U!@zoYb2foQtfn0_4vr1P5S87H& zcDBcEUwZ!A;h*atZEkR!8>SP%DjX9p8MX{LpVNvyuwIA<_Vp&4#Ev1MWG9&A!EWF4 z(fe}fO}#v2pD*pNi0O)@-Kz3dyNme}B@TZccoKj5yWcUc_B_ibZW2LM_4^D$`V0{+ zVr*j1=XF4f9|#bJ;cBm_`wRy}g}y($jzTbqj0 zc>I`I?QmM3m7Tpt3{aBKj*qC)G1?Z*v{Mg*W2F5D<#)(fMYQ|UX~fehHs0~476_03 z{zi?H_^^jfgdf&L_S4_p8fo0GmS}T)Drk zureT}u=l-*L(cPzc*8O>C-2OI?sIPZwH5uC#mt zp~RZjHfa6L2n@8%Dj=ZqA4pebZ7-(HiYxq?xi2;Q!FWJvhG>$Bhm@^W7O^5?I_Sva zz=y=MlU@}#mkE_4_|EYn?zZBp#wHi@i=?qG*l2EfbeC(}bN+DkqaAAmburSn`}hda z@QFxQn6Pw2tf_LLW6r}Q+iic;Z?}kqMmG>s^T7sP*hVLz64(0;`Pmu!0B^MSYMD?@ zw><`vP&<4vwjN&h?s%&&3hv|2R?2|&$P8ilLV>n^TbXVLXJ3A(4;Hr|1njy7`?sE^8>va!^+}U;d<)#; z6Wg#uaobn#tN4Qtmy9L-2Ss1lR!Hu9kCx@_pv;N#sBfL3Fi^zoY>CNF9d3_7RAZDq z=Pfo)AFpSsTl6*`>R*+76}az=n0zyrC9mqFtFnHl%mvStrJepVv1LYZa({I$EzJtH zG{_syH;UPeor)=ucfq}qus;2na}7BB9oKfI;!?cI9R8dGL2WG#G(8!Cy0{AE)g1<+ zdqv;Ynrzz03M!fuJ3b zvb8jIG|upAq$T<0!q(DY%1rVW-j^11B3@9aGcoEU6;1LAwmz^1D5AF5MH7!42UgkqGLSk%*A0}LsmCMX!Ou&xw*6d-C+-01vi*rTezwf0EK zpwPtLgHXSlb!>G&%hL6$=%7ua3%X{tZM|6KRPVFtMy*{cGt%MQ{ zN9E6_NA_10RbpruxLyNhKIOzZvj)9Pza9FZc{8<~<4#bgqK>HHTHVjd z%~uo}i5ZtSo5IGz^mUc-1@AVm9gSd$WZtx}VT;A)6b+rOz0EJIYX3OTQ+r_yfT4lb zAmiOj2>`D=Jc~J4g{Q1*`IvigYHg=k8}?ny>@iRMuasNIsj}f~VDetQsdCPd`Gxgd zrq#zd17-HPl$4a6i5ztqc`gB(B(r?j( zN`4UK;Q{GlWu$+e<<@)_o?GDcvLR^RzvD8Tc2#;#F*_TcYH|N2@KAyH$vz7xbgrrt zCY}RVaQ=`GpONuq1RYc+!dqGIQ&bf(!1U(Ln`AZTYXGyOogHS0L5BBZ6k1OE_+IH) z!6K^kxw7VYYI+rYxW9F#la|?WGigPavt-^y46yzOs*X?n@`@Oe&osA7aCXuf5(Kg0 zZM_;yQXS(1~l`z~3FcA4*kSl{t_b$k>m=-^7imF@Cp=3co(2{F~~ z>Ai9e3ul%qtJVT2e625w_bS2pRR1Ak%%)R$Uw?o6$k#W@Y$eWE1C~mg)v@crN6-Z8 z!9?ZN%9gT`QsJ6r=ry?Mc>N-1w;0tA&LG%qlf6vTTq|q~j2qC|iWcXU&4`l>+=FSK z#j+kAA06UH4+~7$&w>~n$&+&czXIEb;j8c6qQ8|8#G+KAC(csoOpP*e$ z3;$3|!|%naqq_B^pK7;=N%eKF4)^RBz8sp1y>(|XKSSC3((=Jjo1#!#|Bt7RJhMEm zLb`kOz6mrEZ|{p6`o&9cL!I-kOr ziHPK#Iem&~==4sForcfKS)DG}qx&-v1JaF)8rEIY-Dgv5`3T=vkm}U~)60Uyp|Rs5 z7Zpk@9^9=;QBmla2ogYplOefIM>fC}J8ZnoI;VhS6<-%Mucvoy*y8_bRL7O2oB0}? zsGN%a+tvEq^*$k{4^I+WcL46o+5~DCYWi~!j;^e+5i8`bg8O9C@4Bl39+D=|Zdu|Z zt4x2QB24q=;=E6MhxAu$YpSqW8mQPR4@VSz=Stgj<|Ngb>b69A>H*%YotE0n9q|V= zdg`*OPiwrEY&}XggkI3!Aq4bm8rPt9$+WWC~A9U#-G7o%%b!lJ-%3_K;SaIc0 z@=V71WdU?x>aF=<-zMSk5D!bc0PZ^*qvG^=mE8gL z9=J9)%%K%Xe%!{gj$XL9!I~qOedfP3By!KQ#qY(`k++ve!iLOzIW-iJfk&ZX4L%lr z$!`n4HWog!8Ret*_4Oq_>h@V{qU~mX9l&4gmi)$CXCuCLi{bb`IRjfXVb$lB<+SKK zAM8G_h{hSlG#Su%U$2hmT2H#&n)Ykt(p2Zg>sk)sRG><$@mh7!dmwpZeYW8^hJjly z*)Ntf`(iBkxQ-LyGXuy~+L4|y zmuQGKtMf~9-tm}Cnyo|fA+^dI1NR3KbS(>nWly;ZY#;5frl=t31E9)g9*HQGDmDZO zsI(w0Ks8u)HoA0st!6b=?C@6TF!8r=rsUFur2p9Hwp#xadM2d;nZtGEypx+7UAEN2!Dx0~JW#2Z6$EA&RXQa6m50b}cR0!6E zcPI{faFut`cwQWEu4Uc9gOK$Yj?*i+s#4C_Tz^D|Hi8g98l%*r?nGe7%q%ml@rG`CLv@)8O+57(T?cNe=4aoAJ`apjk`2z*W!JlX5DKZT7?PmTf<+h`t)MHa$qr_WN z?9weeb%XadM{I=t|IGWXjd16e$g@M&3^o&vQQ{3e>ifHx-ZCSI6TZ6b zv~e(OXjR){=f)G;s;>C`wJX7p5R-blXGP6ZC+=Mk}LhY&+e!NLzA`8=C zF^H}8g_3GLJjkgg&6Jb4Y=KZ$^E-Hdir?H;&qgx2YYyTzekmP_u7WcR?V`*N&u!yK z8Z2jQ{lL@>IyySHc22u-;5~&b5qrLTtFnB4|NdFHZr0n2sHC(RXuYv(4PG?Yc*sQo z;Hcf&vv8dZ2Qt;r)((sAILL-L?%D%vO6NB~PJ^%lcJ;s1^Sd9hHyi~}YZdQ?)T#-w zN%BR!2=&}eo$W#2aBdGYzWr4mI}mUi1c2=J97Rf0!D3DIN9YiJS}=uE1=o+>)N;oX ztG08{lcV`CSKvJW|CaEt-9kXm#ynu1`e>V2BSc%!CPN*kx(B0-CCIjnK-Wv@1h`__VPtPeYO-gg0{i8T$ESZ}AzW~loS0Exh)57&}v$xw#1gI$1s+m_Mf z2>i@K?8(FZZRFEurZcf^NG~UBh1i!00lm`Y7^`IlD?`uQvdqly!n3$(uf^N=U|Sve zO>__JJ=i~$OY@`U`S*7)CmdDecKm==`{Tkp)I`6IayM_3AthV*#jC+zC&%a{ zYKyxL25WsuZUc`sQnDm^zd!y~4Ca0GhbeIR6FfKxeAGCaElG;O>+fZ+!iw{fJcHtS z%p#-}!KsxqKklfKeq4%CYXP!Ud};*Hj{(itML>908kaK7Szb!YyC@2`u^6R+M@O`$ zF-z9nuFb5bzcc2663cm`8aTCHVKbhJDp$zL@W!Zax8mjh`!PTegGl8Pmz)y^B`R}c z`kwW9S!HEzUS)4j$H}P!DjND5S!#i})Cf?8Ul9}Q&VF8eQh#>8AQGJHnA6#-z)GAP zf(2OEM>wo~L65sf#9yL2AOPex6VY~I5rn&0H~i#Hs2z{LOi5rIgB6}M&K zmZ18wuI}0OuqHj45M*l=_wv`fQIaovF0qK()SFa@6+LtI^|>u09){(@Pmw=76c<^s z?79T;r(Xq2J=*{7_C4Dos|p(l>uaK-q8V|hyzfK5{_a!0K9I5>-xmWYpL5GdVD82_ zqMxMCZ!<*2_K!A`ie-@+Uy?1tHkiKf7rUtcpLSFr>It2k7!_91i)s#q!GMl~L_^#wr_O}=WYYeC?Nt&2|S-v*u% zi2SQ58Jfa>pJPD26Cb(BN3M7&`)<4-y(~eBg~8W1aKD}rDbq**T$n`jbc8N>ik=Ok ziL!7O)f#F%sHXq%d|9;ywrU1?_R)fO7_4#<7C<_#Y2)JlXCMWk+wCri42BSADy%P^ z{*&`mwM?p;?~Q1vhR&@~IF7&90Pi{CJ1!J9R(Lw*{e zA$Z21W<5AA*?vwwX{{_~fHAddR3d0kb99t9nTY2bmD<`Gf@knQ*CGuiY3G}cMOzx! z&4$pYE$W7`-TD(@Pb=2C6na7mO3j#1ke6|di!?Azt+vC%b4 z>-Qe`{@7-4$G+ZgR z9Nzk{lwzW|u=?!q&kX2`UIUNd*s27H+AGMNr?)$~zZ!psZFmZtK z$^U(~mp}r@mQ8&>0_;f?tn*HGVV+}?X^zeRJmk!I;s1)F{yr1`&%b^An;|r8657T8 zGKwOh)KodZDLi^7+JY4_+n@JSHY3#XAlhP$50w5A>v5pzc|UT`AH|ljD%u zxKrkg9V`GZA0Kv8{s}-fTg=KfZvA1SyrHXnK`uPs?<7t*vlIn-*6~WXn#E$RkYYh( z=B3(}7{$u{Njl7whI&2y!oq@!wh;ixjk0rcCICkES$_`wce>bs%zw69@KtxVHG0=J z7J79i>jPIaONsZ&a|A_q!o~gf(}O=Pa*~JbM}7(FsIGW+C945MlcK`>H*5z4LCr>7 zp_v3-XVd;_%xxE!LSy5S^mHE3aQvYlkMILZonwPygE?&Z9%UVin$prC^B1=p8kSzo z#tHhV^UTY&PnlwV3&%7A%p3Jh#eFh2XK5A+=zUYnP(;zE0>m3^m)F5wVj4;`O(ACK zJ6+`=j)`1no29%|c?ixluYY}q5d#n;kH08DxS#7^yZ-GyOYKhI!(`HmNxJW>kiKwq zti7{#WqNL|M(hVBj7ja)WzdE%?X0W@h1+HNwx5P@Mg-2xBz5~$Wr0y}E}0O7bI1EH zIoP|nEM6tg#^d(7XSV(ToR5T}Rfo#*baxKa_ttKc_yUMk!Cyfl2=I+F=bihXJN@PB zR{@ay^p=r3vKEJPSW^A{d1fF_-)*%n_!>)D4QNACx9)6<7ckJDZ@CG!C3)AHa^@~5lqL@SF%%9e+^RF4V}5#HK!;yxS zn~uQ-$E(2&C1WxYG!XyI>>upfBEM4XMgEdUU2~`>xK6obB*0>=ZeE8Vmw_BeU z%DG*+-=U`JqX@1})=P%VOP1^97D^ESVs>iqeYf8`c)XOuuFb0-0rdPu+L!h_vyN*w zz1RT?p#QJaG@J3k{rgQ)NM3#fy_(;5dwruSUtgi(_Rri@G0Tr1&=2BC;p*c6=X<`_ z9}H(Ku5(5><0Ao#n_|zTw)y@ny$0=-p`T_f2!zOzVn!`WI`1r8M{3FP91Trc)xmt$ z@-rm)F0F}T5d#|}***~DxcJPD%yp3m*k~Tq6~%4MBtg2r$-g27YCBVMDsXx0?#Blc z#IY%G0AI)F;#}!NNmZq>_E&TO%-i3-@7Dw3fy0Fsw6&DsM&nCOzEvyyK?+Txas6N* zh@)8+2+aZgYp^`ZdVf(1aao|x@b3&oJ&EP!Wte%>^`ehr)^;nWn$cxUgyu?Dxf*Rd z>z^4y0#6eVCrj12qU6oJjtORgELq}_r{8&Zb1eMq>xC$O$)L5^YGcXga0|oaW2)!ncchBI26JLxb~uNt(K&)rqLvdhJ*Vk4nXz7~Td-`Wzt?x(u`1WERq z@98~#%ULx^c9$e#8|>C#*mai&zrSN)^*N=^*m@>AL)9_y{?zykxP4XR(Iv|5Q~zmJ zS1ltMFqmRzvHQzL=!{Fy@qi+$KM{GwwJdBfaR@8mExzNu}Q7*7_DWBJpD7M{lU=bx-op)cKyld;{{3}F{ z=91%c&r2zBT6K+q<11}i^d=A+Dnwj}DcLFJk7M%wC)D(kfhmV)xvG;9$8tr83Axdx zn2?sGz&t~}1BBjw|5*oF*=4u3Z|{G}GWILiabNVa+{{sL$`Rha^=HrRohD}u!rGX* z$Gbz3Lsnq}A!jlFGMW$9>D=R1rnIMG;y&WbF{xJm)l@kie?cA2Fk5F( z)m^*GDU}h*(B+X=Ck-m6}s@g=(f1;fZJ{rh|PeTZ-SM-V_UB0m++NRa(NeCD1 z?AZOr`ikq%3T0L=Ps-4cM;uczZE0*_s5wWVgZ`sS>8RrUTor}Z?WVHsiWicT;uuQR zT8&-r1eqP}Vfn4Gih6>-8WHKPdGa}S>i#3L|W8J zljc*=rsX%un+DT?$DPLd#kHF;>0vXF_N1fkx{XES9k=?Gb4y2cItN@N_35z??bS!< zu{`CKm7(OwiKn%P>)XSe9>ObjbhbxB_S@@U`!Wxf;0+U9+r)aA3;DuHv8$yy3-cDuZPw~D;0}NAFab(B`4Iide@W)2Wwy&XAMjC=-sD$Bl9 zmCg_5?!S^(Un+8~qDJ6@YR=w~Ufav(cKL_Ia+r0nnVWNR6f z?ykB|$ZR%i5`%sm9Giqk-9HLftoQwoH-$;KDjqgQ$kvUgk~1g5a!k-(LuUFyhbQ{) zNN$VfsvgD#j}!clU!3}Zqk(@MhZgULpEM3jto_b(8=g|47) z^O;St)4DNSA6wf5#&;3Eo$C2wt)a59)?!<|UDrC-+*pwT1L(=$sk65!>S`r1#}htD zIBFuI2=rJ!pGdCnI+|F##rytu9&NgU`&X>q>trZQh3(!<+p@=ju4FY+*j-4;7n0k- z^vC-6S1UVjZX841CVC8pWgU6iB|0^bmvb$A=2W_}nlC+(h~Aqx<2lA_pEl(fDUOV8 zeQ(RXwl%Oj%;Nz+9!??tgc0pX@qNLP)$$U}qY`Q@%VKwlepj0CDcm6+b*Q8kI~a#I zR#>~nF5G$WqqO!5@|*eZfPkYvG}ABznxxD@CXroqMJ%*Jwoc++3|E8@x7}pvNLsJw z+8YHsiy6Pm?*_6>N$Rb_W6m1PdhbUZC3Tbv`K76dWk%K+4SDIBsUPFRdM%esv{D*4 zn=-$-jcC%C8d%PTV|y*d~HjsyYX^m8%E741D2c>UV+~C znahBs%E{)u6W(@k-kpPDCKnwGWm_Cq>$rUB=8`S1TaQc4llODGixJL&jhWw;M^K-w zoM+2FQMF`N7u9c^JMtXMx{gmU1jYpv3Iz>!Xa_|dh(n}p7&D)hI)5fvB9cf_MR{tdUj3<9+Z+OLB+uSCOK5W&E>mzSh;830G^lCP&G@hNF z;{hoQ3(>^##S+C*zplKR;OIFwT<-AB=!2$dufups2Zw)<`5Md7I$O&$)!r`8f^`FsIcl?fjDp?F`F_$FS5G z!Tfa2{(Z}V--o?l?iz2Z%s!!annQElMigc+pK(RX!5`tvPa22fdvg6x)Koxd9pvPk z#BP1Iw!0HPa4JtbK9iMG$9~eupT*TKgr3Ly;OzVeoWYNAiOyCVUv8>iQh2}irL|jH z^%x2BOA(e~MO6cmTj3OgfQ(Mep6Dxe5sKSU5=?tl0rn{P!6bXbji95ZL-&6WQxd_u z4?l%<;>_+XK_C!qOV_u+Y(nwW%lz|L5vD8$U7B)Nv) z6SZsJms-+!jKZ3vcr&UHF74G{V}>(%Z)_9sxb}ArC9Ati*N0qN9r#FzU^*TN{>;U9 zCT7UIB|hwWQsNCt-xhn17l*Hc3hU|X_vT{i`AfG}u^*{HmQhAD8)DXb&vs z5zKfyRR+N{<=D{=v%mil>Mb@LgSbeOY3gk(u2L5iKz=aA`cmqA;D~;r{PU zj*sT8AN&T~Gz#b+5nyyEJbWqg;&oi=A*CvJ*O$AK>p3pD1ccP8D!bDOwm38kKJlc{ zqzswQcJhGYBQLu@07#A3H^XQqKw?2F$ZUu*KU{nUcT4u7*Q3m~a&ZK9vGnTCc1f(P z1sO3#Lqu8ClVSdYR>Ys>9qy#?L}B%zZsAYquW$S|6HTvCxrf2G+K?ARwZ_CncRemw zr0{o6TVp3v3@e`=p2%S|Ql++5-{XQNi8o!y6+LiJv2{JASH0Eg(8dIA>a| zi0v(dD9NCjA_ck6I}LH-J2!jAgvX~sF7soDT$-w9@|)_(6nsq&Cc8N90u*&_BQ{Bv zU*-O+Z0N({Te^>6mKRNWx7^!JKv8_BNft;1(a9}nc9PHy4u=3iED-aPSQ zRsy-ngjC9E;-6fKIr-w(?IKOn`1p4pYo8kKYz^(~raY+V{Sz%*U|?8?=T|CsvY_$8RRgvH=f&Y&h=ahHK;W= zvbEck2`($>$+>+l@?2z3g(IdCbEWjyA~*0nmR+lLz(y$!bneV~lx&o)H9`8a`rX;I z`LPD|!s^9q`ba`KDD@#XpIhD7ZeurZ1wogw0EV>&9h}f5?m&4{npX%wyI1p&(K8Gf zz-c~bc_dWm3Q%u2Ls;j(IGPp9vi1N#pe;O38{^bw3EH{{`MKeSn1}&hviNu{2|6;$E`-_ILxyaLq z{wj3$&+glC?>K&S0`FfD9_97p-)c3P0zhH}npo$e*fqWak`kV$dN;ArgerS4C%d^- zfV}MaKlw>#`TUbwSn28KFpa4*XqH72;0_=-Tm1 zR0e2j`DF=perw@?*TzR{!X|;(j7nl`joXyz_IUSkU3faq1o26;Tkmh6vQ@B4XIAp) zS4u|s{~1}$v59aUeKt0}1tYXwWH*msiRD}z6nfhffiw@GUXpi~o5~XrsU&akPxKH} z*JskJk~e0CDi=DlKHvANP5~|5zVRVE5^XLw9su?q?%_|7IeGe?x4QX6Q`z z!bp;v9XH`>k5w2OjS+hGgLV~-uUXGUW;TDHif!r-t{P&c@g~uo!?A%4H2$gM(8M1^ zJD}wD)DPxENe`)NS}kTqtnWY(T(s^zXjx8CkJ8D0e*B)!ZJA1>7H zPaqXmH>Ku>auLQg4QO7a@efc;`?1==X@95(Zgj&LUyoN*+ZJWnR3S}2J{S6+>SN+f zkb^&*m9`-aulPqSEFuB~V#iQ@>X5E=o-B|1SF!v*#d&23+-A5QDr^=A(AT<2=@$yv z<{Qn>qB=|X;q-^79+@jG^v2xsu1!-CwXgZpeU)OB_x?f1$&nBIc1GCU2zj{*&a^e< z`@>lT?^R86u#ai{V6(qgxtYZ8Pkdu7gdPFB5FLWLDDT z9V4+tht$szPWJ5}{6Fn3Dlv_(O5St}nws=hcx60YTKvMkN*9=oixNX>c`1$f=o~K3@J1wKllJaM{c*Y9kR6mo8#W$H^9&1A!> zt{bS{2Gq4;`b&+6&Vgk(j{OqoXWh2gswX1(K6T`$h)d1tP3S?{4qepPn5XJ!xr=iw zN-pOlwkuU0j6Yj(PnjYoYpaNpprQRnl?O>u!13IShJrQdn%WY}O& zN3*s1Ov&7~)D}FI^0r)egXQjA|L2-amf-f-`cmKSirt&-hxgGKIVY6w)m#6P+3`va z$U?kfrIVt#0?8BVe$<63N~!rZ<~GE?wtT(Fx^GiL5<2LF^ZfIv!->$9kq^i$l|5ul z*P9JIllt4-j2WMjXG5IAF)}SqScDzSX|%dKn)DTCmJE4>>$Z2yWuBX%Rx1%^r>f~% zb@Y#jQF7t^}hD>Sk-%O9o6I}M_*dIAh*H3Ng)^2ZW#untVRw}T;Gn8yml#$gxl1S2|1Wo?E zyax8P(~6a^a|Z_#sRN{KxZX1HhN_SGa*M0YIR)$=hCZP6uH(qIIT6C%L*TQTnRr8{ z(p8OG3Wmjr&?Sn)a+l-O%WW`bge`o9oun@|HbZC|Bv%A}jL(b}!&ZE`@5dEHLOHHa z9|lJn5gSP4K9EY#rA12qhemQldHVwt-P%C#6SlpSh#YQi7ASM*Z7z5>KTvOKZy}Q? zSMWTU^=!$o44sM@$&lZbvt%vmmjBOf_&bG1^p{EzQrquZ|DBrr_tyS7Ci;;;_{&N=C!8-{fIU1Y;4wMla{}5EzwEwS#xINKb0Ss zZG?U?VGCNVo~t;{)u7G$Iex)Fv}ptW4`@ibD~b{o=2Z|Ui%6IMs)A>*yP4=n{qJV5hC*ib$s*B_%B_T@n&X2uOFgba$6@cT0D7OLup7gLK2)_`bhy z-0$8y?zs2-qYe)b&w0+?Yp*reTyt`dfa5_U5qF6oZmz?=Yri_Dq)Dgj+TlpeUMLMI zdHCJu=)_2`k`ylDA;(Q8?V*F>4J?1jmW%gv+|SA58n%KX=*&Vvq)&}j!W-;g4%(ug(VR{`ky6F$ zZX>zVY}4{jw=LX`Xe)y|b+UXC#*d3hN-BI+`fHN$Pq-yD}VOLidON%ua0g7ri+&Ufo zf9*&+o3?SDSm+=fGkyw>Nl|N{@9zkjKXbYU$l1_ZoTYg)FT^<}9V55s98AQX@g3nf z7Vqb0RU1PE%l@RqNmTE~E3A(KFi13yQ+@5zd0ve}No@3LQg0-?lVNh-!3ZceYoX_e zr+JsQsC$U3*d?~q4I`54K|Y^zWs47Nvv21?U|ar?+FdC{iHy1#s-CE@sXv@JNZ#d; zbG|;bJOGVto|lxF?f*4pHbITDU0&;cu`i3bqhO;Sxm|=$uz|J}5`aCHkCw<|WiD7X z)7Q`868szy^v1rj!s_%i3n!kzm~Ogw!Ec@4K;U7qZ9Fyt!fk79F#O%$4C9>|Y^O;r zY^FO!8?%*RqY=BqzJu*UTTweZJ6%@Lq-gv9+Uoz;^%ho>nel2oMQ4|T+_9lK+fDZ1 zc+RZDj(_S>eK_@WUoCzX@9M|k`XPO2qU(X%X%`WqUB-%5w)G38Ygk*pcqR0jC&3ej zz!i?rtUM1MgB~g%@*dncbEyw z4LJxUZ=s#n7*S0ang-VGpR@|S9zMyJ%mu`$6Na@uT&Bgh8e(`2S8!MUuR`M&Gd#?S$j*OgG zwT5h2vw&-`G4?(mCI}FtV~6sFxfD`<580@7^JmzP!+VLdwo56OFf3@8Fr?iZ#dAah z(VbnFbspci!rF&c0yzlUUPbABpyUi)ciRI9mKi z=Y@R@P--ZdI4| z0{ZgzitXUwU@H1dVmtRHFw&q`lcd+~1tmA%LyYu=l)~|_;^!1qZ45XDI=V-=si!S2 zHsC0dH3^IZhs6LXhBQ@sS+)pzD4wBXk%qRx!Th)WL7x5uV_g`mHKa)cRPOZc%83bI z<8*Pk*%0*kuOHYDxgjG%?YPK(KmpY|HesmT;9C7~Xx&2QaH$gg_O>3@H}E@(#`Za_ znj{&E`7+*%<460DAtJjOm`TGgR8oBglbN9a4?zVocpqPMA-~6eYJcOhp@n({7|Qgf zymp6*=oiKC(0)LeO&t-Jb+9=9z1fMz(^*{neUv?3%Tdk3;MFqVe;F>+6wjH3R;t?r z@wxxL@{<$A2Q**z4pTkwblWd|pdlIH`?TAUD0cv!@Z(sC8ui8T98M3RH7V#_tRmcu zwrbcT@?L$k*&QW-gu(Z$x?nC+YsOsDBs#OM3{Psr>Jowqew~yp59N$eS$pyihlIUi z1R|C1@2*cyrYDO4gYtz62w)6`4a7xO<7q@d8e`qS0PY_2ekg>YAlfyuysS8BbWyvb zKg$Uk+C53nUE35-o*^g?Q}2)~Lnmf)8hmQDGgdRFdL0i{bXORVlxE!Z;r*=%o~OU- zB<)8wauXKvXoPXl)3r_Bw{{z}CTaCgwz}x-%X3Xw*~@B(R-x^0UVA24av0&WrH|MVPpkar#kd^+sNpLX!YKPhh`ywih#`9o-7F(hkWHizG#}7#b6}b|oY{d~VBa8G`s@j6iYdYh8M3{_Im)y;paGqs@MUNK zOs`nD0D9;y;1zIF=qV3t7 z>^*!icsbX01ID^60d|yhHFkD>&ft7yQt5ugX!;Yj(baB6y6I5@tkP7+<3;zwN0YP} zfIbHT?A5IGO4|Ksw!EXMwW+xYy|{4T=6u{i=tW_E9~s)DlIIbzk=JUNcDhJNL>}{x zkkGO0j>9n`SP548?gv#XA)9ulYhjjjaj?)P=TD7q982lH_C=}z`MYm*Wu)UOUajiX zh=~o6*^NKg^|<*L&cY}2aa_a;VG3&is+AB1|7bEI^; zh;~|!lsIng7W8g@UZFKTE*tdDCHZT4->*fUOYolu%YIM(jC9g;4VN<x*%>lIlp(V z%}!5md!rKuhFdF-Xz<+jvg5v^(!BT1|Bj%QMqQiqMYcxI@oq0y++3@%=-*JH)h%AU zndiBh?UdZ{I90c6?-AEQQRUznJMVmSdsiUrOP)Tkr`BN8{z6UN->8ne^DkXt znNigVbfrZvj=Brb&^!$yCJ4KQQZ3Sv3sHIE+IeLyK38#pso4W#2Km;A#;P^RpLV3# zqscc2q}t`QJ8Mlba_p{<70>MGLMtYg##G%kbJxRyYr*}w7z?X|_gyR7ngjL=OW@5% zgWp=ax|IUVGh?nFUz<2@vAm;E+Mkv!(!7N~bUDD^RL~}P!E?LQrGYn6e}mo8eyEUF zGf*mF`HxI6J(`dmeCye@kCtl_(R=Tf_D`ase{S6Re$ptF4;!t2vy!H=GaLAm)yMQ> z^*f56*Kl%1ul57cP0Bh=8`2p8HncoWo-T@lHlOAF)e$y>whzvA!)BzIC}hd^j5b;L z@A;Y`cpO%(%U<7$HP83D2aE8JW{En()QXeRo<$az_=pX(?GDmwbs(_=qWkHj>G->S|{L$@~%a2{1nAm_zpE%B82 z*QrA<;Z$V@UU7NP+pRG64yg8DT?S353+@A;YGi1LrMUw1EpvWXr{-bbXS29rzRI3Duh@uaf_CI?-oa8-=fxT>gHJSiEjFrp77 zvDi+h3_6q~^q?#|ge--1nDMSccJO_GY(P9@Oz&OJz2b1Pyu$~|0Du(A)>R$>(*vG=SuXUq$raLbaH;fB;Z%r(yAdgzsI0#$~`v%3m= zyfiH5fm6qdPrn91uhq0j5C0?G1a6W3+8t7tGx;c!^v0rAbfurj~7Ab>)d0=Ie?#)As@M-yR8-Ekx>+;->=hck( zubcygbUY$B^l@}``C^P-ujgjY?f{-Rn-N6(bb5`=;q2HOq2KP)g9OE6%_TThTj$#J zraY47S{|Is707Sm`j%_Q4s?F{7aZFgIbc^AoQi@cg!NQFqCAqyEso+&;4CUCx;U@A zYR}`%=+6!_S~Kj2naSSzhAYmDMQ;S!O=;Vuh%-$r$KM<&p4pM(>2bSuwn;Bc1wA54 z=9lG0%SvhLhRO53apm^_7W!hvdXjDClZUYhgAsL&hD8)|8bK+khZ*02T2rN)&uHzo zr1SDw4GcYW=LhmwbcId0#R+(g&+6-;_;pS0^mNz2k+*z6y>?3P)R{U$VK`(uUWd(i zUDy6)GDWaJEZe)WGp$)+A6l;I2OHKw1cDuM4k=`&CgtT(Q<`r(#Q4f5KFy4IaaF0rFFLDI}qR^F*l&QDzb-clDl^h7j|+&!=#XvgU%-$_FC_O=e1`fx}{K7Q^tNI=%7g`=N$L7)K+z1)GyzNT*c+|WqD#au8hjxI<jO$M}Y+qgs~eTZ{DSh)%KM)LcrAry>u@QOM~I$0Kmc2ZRPtoGqg9D zVl0Cq8{MD5Sm%bTxqYUDExe61s-3N{>QwJ$=5K0V%Qao$aL!8SKjPhPIeh(aKGG;w z7{A1;(-TUoM((_Cg^Qxw8YKMK8IAZ50}ENN0mkQR%$AhNX9rRn2V!XpZ}FPQ8cE2o z<*;WjUFvrwMXdZ?dl%}loTpD{QsmK~JCRtV8)V$+Vld`2U)?xX`OTQw^nJat>+{o5xxJ+4-WNRDh5VDz77ppUG}T4u zlR9Cw4uYDPdPn8ob%Tn{_H!LIjBJu(@8WO@uj!nR!)vXy`pOv&j)jPk{bN_bZ210e0_v6wYMN4zLqxtCS zE~iLEYPCae%$br{JL-4Rf(g{Pw0pKwcHITtA0AJ4%CwAQt%s6 zrgIN^_vSe&hhro3zYCb2uia{z_mDelt^2-K9V=X6p=R42(b*aopvb(_Wt9{NirtIn zvWFaIfBb~5srTcuawK*wUZ*ihv&fW9x3?uJy<2;S>)}_Z;@`*Z@!JG9t)~ZZb|cxe zN3XK617c`z-jq5ZGE@C6ZCP*PciGNyY_YS&e!PGVv<=R$R1Ry6(v>HF+mB0Tz`^hD zZWKwH_;QVi2*gC;tQq72oiZL=C_`E+n1YgP$4!^}1{w;C-$Dc{*Lv!8-Znuf6W7~y z$nB1XyQvdqrHoDB2f1ARCI7j#HGf$`;byQwmDQGFHh^>q6z^=X zRYASDeT(cPC5;CJ#A-iqP~sRF?Kzk~rn=xkBYhrJ-DDW@ zkR|XY{~q+o>B5kd;^d&7jF@FawWyo2DMCx9eYp-){VZ&?fQXSR(%AN=jn4VndN#>8 zPJ_S>kSH%YioR~rSv+ZdBzodJvp*DyVqH!xUURj@`BrB;WpKH#CM+iYXU*TfGnUr5 z+){_t>Cz?-2cxM=nwfCvx`O4h|kHwNfu((8bw zVsk9*f*-o%p?8KrBT4I_z?lQP}yMy7u${=$Op|Wtcjnq-D~%+lP7G z8rOv@JR0>X41<)ZmG8z&R2>Pts7&!Rk-wUm^na65j~6Zh2H={Z^{KBR!<{ZO*Ash| z?LnaSj!QM5ua4cp>}2Tfl#Hj=n?9WoGjm;GzbjG=u+WOgCn2a!#CvyZ8W~4xbo1J-9$|6#`cs;BswR3rU zv_55zolOt1yo7StgPLCJcjM)HNxl%eJJ zp77B;6x4u1e5Qrd$+Ds4m6Cp)p)qO5;2zuZKYS+OA3l@#ghA=v)oi{wVU{uQw!Lg3_(+YV6H*?lk0O8g*fto|6tVD z42vO76URG_!}r$&uZxv`ckSh77(PP#cz?;V3A#`e-&=(1GhO(tIrQ_*^&yL`e32du zTg;HJX?Dn7=%h?T#^0cj-Ud^uvlS)3O^D(Mw=p6!g!I)3mRZ*$LET3u_`uc`-YNbf zy&bbYTmP$Cr+w(}PaWS)H0sb(pliP+xzSqAqTGF;Wbxpjr)i4|8)7lSze`y{FTSs_ z*qNu0Z>!Bp{=C=D?Oe98@(chNUXRv#Yed5p0wG*BqIz*$QjYuZNG@Bxx;j{)B-RAW zm(zVN_iJge>u|N{EG4ZnbC0B(3s1@2oDh4FIa?MJ7NqmvJ4j)%As^oG&`-`Acaf-k zn_rC}3;?BQE2ZzzQ+9`#XD;7>9*@`QdjA*U^WX0ecRAE!g$7s#JodiQln)~3U;sDJ zpTJ3Y4_h!xo?+;*iKF2T<8 zNb%`>r9Q{s(#$MEWC)C(HxDAMvWIvY0|%G>CElBa>0CCiddJ>WRwS~yxn7M1JV)zR z0jmS~&%zlF3#?go2iwUF~Ijg*I zZneZ(dI0V3?HI6A$W3uTG;3aie^@Pw*qx|swjPImBP|n=9BcNvSwhBu-0YoqQ{S*l zgnHA1W84a%6&>TkdeKB!k7=!H0HK-{@_hBrweQ!2K2K5rN{ot34suu)Hhn=IP#mg& zJQNUEYwZM9YM%f?rQ3B=Z*!?*u4*3e#=6;dsImIbv7Abo_1;$*_QfV+YI~=l%4Rbx zxCOA@<9dBCA>NS2s5XatT%C_p(cswQa#b7stB_ak~4D4U9;i8@g=utTQWb zX&tk;fMZj$HO}ngU19ZhxA`HFOZ#)BJ%NXmoDuHRIC(Rg@Ghy(as;tZn-}$OFSYWc zhN}v?{gS+cd3h|18QY`Z#%h0ikhKM(L&u%{M@2q_T%nmo4<~nD$@}UQ!PCCK+FOngwS@9-qNQ;OW(i8Q3h@c!RXD3Lja#Hm%KobuiRKdnWn&WT00S+$HWrv>?Ssk>OVlaR z(V%Bhq59{#)sCTfv%#3W7r$1O2;H5Hf4(*h?b+kQ>8a;d$({f|Ws}8_W>(1aZ{m*4 zrc;Cdlv?o!XY*EdC)*S4Nw%Eh8=gI~?6N#!AJlP^fY8v`r^ow&3;}=L)AgdBBPXQKp%S|kQ^yH#TaqXOTnla_hfj=omfsCDlc zUT4)yQv}Orw%4_YjV(*`5L!=YKZDhN4z|;eD!f*KN@Niv-uTmrc}S5BsJsy;!IBsy zt*fy_mqGL~t=cMF_bBopwn!VQBDiD{ceUz#qZ}BCdrcw^O9Z}3s)=;mg0=0&KS=B? zznpM1q??=Wt9Zo65B7E{#=F?KP&MEM)R1brDfxlU3~p8`fg}xgt`90T_?N7EGzYm^L z6pfVS8rm3#td-8< zE>u%*Z}EfIGQYYMDi}Ls93Z@Xq&XZJRi=wp$gO#jC>rg^-Y4*kmk3m;a^AY&aIYf< z7%hpqxDuh^(ynE;2QX%aB_}V+Yp(bC$!N$Iu(jXZsE5I}Mxi!i9S zHh+`p7bJ&k36Pp}CamMXBh@3zmM(K|O@6q=q7)U8+iLfQ7VUK05pHkyjy!Wu%l~Zf zrza$06wG=>r#zgXk)2RCIv8~gtbBV--W~KDkGzhtOPzh&C0#|Qbk;IUyBq<5=Az<$ z8d{?=8H*7^wbBH|ODJn3zMAz0E*{k&=Wr&~m6tG*oA;2-`p~BuB?4mRIx=gBvf^OD zbv(zs>LNAygGf>+E|HLvIvzbydHX&!x8O22FMjl<_!e&69&TXC2A9Yp`+c_+HiGVB zjc7$It-{KqB}MvyUn-08>qau+JGK?kFK3nkO}qT3A!cMoE6?dPjwE!cAA!G1q)`)Q zz4KL`U75nyR{Ep4>^sAcbz`4i_T^&4LA%>)TP@J-5v`ljF5%%fnDR1%%BUskQuFZC zGJ!mNe#nCqi2RM&X5iUAxF0$NfweoL>?y+@vkswy!Q6x2IAIHDos zz(x>anJFd2qO#Zw67%oKu0mD1*x+002PnmdW1`$O%yJfG=z^RiZlW@&Oj`VmC5Hn( zEAi-rB*@?#u%qg#$&~ZuewDx{{i1Baii?$-J8=5kQhHYr*eEYL^gUWRr8ovVz8uixJnMX}_!xQKTei53uMPS5S!{^%v#BEz-A!^l)A zyYh0E;DZahLY%VXNt!dsxu;7SXkqcWR3ink$XvqQRlzqVu1>0972G15W(M1oS9m(qM9{-@2cK+s zvFBH^V_PzF?!8lWW6hb6-|rL3UgVoReEfKf_VOp{`WqS(5{if6?^E~}Tm3&3 zAQ2YQDK8C{-ZN*%i503L71=v$#A@d3OO%SJsVN`*)NICOc*6Uin?ZPa!jrKb>GgTO-Tqk}%q?ljl!^M|Q{CHP_A1Pk0Y(#nUJ&E-Q zj!6QRX!BjB-LoC~)zN~%^vj_fKdY@nmM2M1IW!RW8=Ycsv7mk1sF*H^2EsBGq4@pE zu+};+vwXi*VAiH^O@a!`>}T4|X^8ci#+ZZ+4y_{rQae6l%6{6&L(&mD_ijHE$efF4 z`6c2ZypdDmiLbAnZQ>#yTqq?(Go znoq{yt2Cl|mzyoJ9GW6+v6}uaML1$S887ApACJbZIJ2wOngZ@{E>rZmfhB{PLjit< zOzd>nhLR_dOi#&|YK3}|oaczYv(`Cl7P?1vPh$qYgj+7cnpiTDH7)$Ym4b|m@*8~R z(Z;RsENLe;2^Ej({6$b~x;zAxM&^C>)yZefan4;EOQ(j-lVy@ye`GPsp9RsI+oJhW z+xXa|EycuLxuz=RT|EKzhIs{H#-yRZWkJT3`Q4W1ELBl# zQ!j-r<6c%{h>#4r{hsx|zk{nMegIxSz+$(y562sZZ~U~BBS>UobV6mAUr;Y_^A!V6DQg4Oyx3@zI0=4n{P`^SKLxu?B1f>SSI zTKPGU%QL{KATm1o9VHzdt924Im;G@#q5H#^991?U09R^^1Fb7ZFlnU=TJ-uzU_Idd z&kpAoW?BQvgK|9+Ulx7K8ugFf-;Pk1idtBdB`mOmE!eU zX>CIOgg=;s`TjNZy+$pq?}4ZrM}MKS zAfa|q2?F&@LxYru;T;$U6tl3{xMTOjIC$z5tOpu$gLpH$ERF8_X;beF?UCe)nWhI5 zr%My6O>Ijd=NqXDk+9E!{tlyV?+>Qjz12f~h*G3QwuhaqxUB#Rf;cS!|Btn>fY2hl zHC&|DC|@t;u-`|KT~_u3C}C5`lr(?!L*@|p8iGdz$OYz=`a|s~sPgWMLSLWD=#b&y z7_4E5vMkg81^kz_HS|VN)h-}N#tUtc36VqRmla`|L!UI+tddZNJI{Sl)BVb`{73)U zJf%vf>LR7e`8BUsbc8vQ&$&vct?hV?fA4xG(5>v}?_XHgJu@PCX*r{2pTvQ2>$t{0*I-)+RAmNg zSB4c%OzlZ2DEc%AT-t7M7fIZ24>YokXG-+J5zCBBtG*~MCKd$*PgJ`!oc74R)m_aS zZvjCzs(00q!w`$1u(1_=YD6fPDD|Zp{J+ExIVp-`bG^Tbz(Fy zX(NHGAU~)5anafD%*?H2-X#hSj(V%97=>OI1r6FHHgkEs;biOM`te*zLcJ}7LYv^7 zK%n^At7gAUNg=7C?IvF&x}dbUggQOrnQv{>w)`KLEsgp_cw-9x@i&}l>)Be?WHC^YAxO4Boenh}gF-)=rXNdmD0 zNDwX~L6#{)5W1t>`V9> z|J}6&Mg|Kt=tejXXqbAqEymK9SU&5jz8S;Z+}`dF#$nn73I{(h+lIIJRA3ISEQ-^= zJj5udOS$gaO_wJhp#Nv5z`p6j+fdiNDpJyy5c=>ioXR~wH2-DMc_V}^OQCcbdF<_< z<^C9IS=G3W2v>tb$;oeA(KFNUt0}$Dy-}2JhKmDARevmTb`;F)lS7nZO)rVcm39;< zJzHNO1uc(`{=g`uj7RWsryV3|BgUg6+8(~oky>Pahk-S)FITAd^l(e18O2;Dl!w&f z*3v&>2HMzLw>xPvxP|RrkJ;{zVpqpYBu}g=WC}0iFOWa}&&&lEBI zi{zu=QCwWul;aSdIb8gv`cShja1UH3W$18UlOrc@8RZtC zY@;aOC~iUf{Q259f(YJam&$(sYI0VM#><)oSq_h~>!sQi&VDW5pR~1JE_$>k%C5xB z{zK!Rq1LyH=F()9C9_WIchoE8^$JuBqC3RB?9w8V;tKygHpuk`^9##~6Ze(Fhph$@ zHi~aRxD@I3UdLSqLcSV^SLhoJc{(7tHv&larw)taJURJs6lFK}B@&w|eM?JAxACPR zs5LkGdZv}+jmfbiZ-`)UW#3(F{hd8uA zk&U()PjFTf%Il2yt%8AB`D3l7=4NU3kEc001^-;Z1;O(Z~yn+oY*UB#^47o>2xICnW1 zYz3T(T}x1y?piOwqXgHsD~hMcc5%vncxJC)p19as!r0;nvbVB(DWLHsPqcjxAK17l z+y0*$M4~;GNaJb#x^5O^H}I-Z1va;=#1^JycC8!!U|w;)V=qQyTfe?V+2q0wGq&}@5k>0o2}u>9wl&Sn1( zln({_J%r!i!=G%D|NX&y+P_diNHvDE^L2l1KY(0aLAk09VRiqNe8p^)$^K-1s0TBv z1Z3GLKEUPA95V(C2IJQva99_)Uz7qx`KC=72xx57AlOh=$G#ED*{+qw#s0T^`p;=% zpj85SvOH7xn)N z(Hv;k|CV$AbE{1MQ%U_NL}%gf|F4YfrOe<@B>MmThIIg)Na=TjTT15d@9)pb$`TY6 z6T|x_hQ~~@I@|RA zQtB=vqsUsF+;@2FAB89+gheDu`mf=T(N?C5yIN(wfm%htCG)qeo9*hn3`TZey>uC! zQlNdVSl^fl%{}d1 zi3FqcmhEE5E?ZW}8&z!jWz$3Ay#L!x{-=62`uVR!_&v&2TqiZxf0=^gywQ}qV<+3tIdTlu%FDnE@RfNGBD!HsJ< zs4#UfS+SZ#U!1tL`TiLklVxg&s})qWXnBKzr>QRsJwspsAB!KcIJXdT&cyT?)qdcI zcCyCk6n7_UL35^t@$;|_(aSFU>xdF=5F+!hdJ&fK{#SzewitDV6o3R#2rzz0LDU?t zG?27y7nPKZ>+BTVn<-7ZxxG!OmVj6=Vzcbt0v>BfdQemE{cS>Uzn#yPE+< z?SE^{D(D#=kI%-*FEItnp8Kp0hl|_sagJgLn`qPK1(aF*5dxND)N5@Z?~Fgy1uyvZ ztEi@Cdh%yS>FlI8jxd6u?!=J~UmS%i@ML({sL}WnnaXC13(F8jVeSf$6%QM*?6@hc zPtm3nY}>SJE6P-?&vuSt{$P9?eD`ldam0*Tf%5V_oN2@xYEpc|dg=~9U>wW*p@hc1*_1frQ3!CHu*&!X&)~_<)0b?$HNwUJaMnm$ z3JoIZXWd4msD0pltP=A}n^T(a_DiVG4b>4zI9n)%*=#y*5EK5@njqGj55;2_H>41=;ez8;i#-YS{?}3x=r&gC#yFuC{aWsz;Q^!SV>=Z@KeXJ_e=&qI`dk zCEM>QE39b8ARlfgeczDj3&rZj<Nmq_J6>wU=W!r9ygFIY02!v7l6S;a%Hys}3=NCfjTnL)v+WK; zK(INNIm9q?x7CKL$I&zvW- zN?HpIwbbZDRp*J(vC7z496@kAFKL^lZU>%OE`}(IEV6i+3J1Sgo?S@QO79u}@Nb#k zB7`wfRE%kg#L(jBH9#GT;EaNEyXC#~A; zO&r(X<_4P82kNuM+`h(<*%uBS%ZLA>cX;6c8DWAvAhFk4X>rvrj)mx4XlnXQHqXCk zI#ZGYx_fl^8t-5`6 zdz4aCq*-xoRXaNi(%TzvuCO~Inrom{`mF*ZmS?n7aPV-q05Mm$XXtyz?JNVDO5D<# zlXER3O48ESWIQD?G!Kro08Nsd;1uvh;fxZi|O! zIWkJ^Y`j~`-f5v1^Tfvdu5;(S)~X- zDIn?-{42vlV9lhLd}B$E|Gc+jUv|`ep9jPd*{5Df`C`s=!MWMlPe$nIRFo7}y6c_G4w}du*fBo3(WZVs%7)j$=m? z*XfMjUD191=$L=2-!Gwf{{zQugl~@{zmPO}MTs+QO1%jf4Z5y~z?l*fLzbS9xt1K# z0cS-!gHBN``3zkOg&OV4vn$4a9nf7U(xc8|&#Z{Ya~oziay^W+<6yHdjblbDPvGP795y#ya0W=>yUJHi?usvX|$4a3C`wiWPt z=Xbh3riFljC_o+uQ#?{wHNgD|fxQ9Y)wjCfQ6tTe8G6(&)r9lQ%{p0id6SB*Xd>bR za;Iw@ocWBS`8qytpzlPatztoy{j1Org;R;f`q9O8Gnk39fSG?JmEr3WKiMHM_xd1R zXu}bg57#!tD5muU9(y>QrJ6Fwc8KHc?QI^1j#)g(*{i$Gx?S(^ZelLVo?tn0%Q3Cn zy|FDT7qJ2~qfF2i7r5t!O8;~T#l*`qc~o&(_ramg-OM`}`g4Yb z7aq*}Oe};8Cb<<=PLDNLW-E%azPmVM?`S8J{5_aa4rtXAis3z2y!=lm^t~S@{V~u{ zkpW8l%0z?l44K2j5fkI%n_!$RPOeZsfdd54MXk!YXlsW$Jqswe2s~!P@MK`47#SY^ zVOBG@-P2al_lGivWPesw88%Feyd|mZTs|2^?hlv8rjTkHEFq%kKap%COP3AgHX-ub zr&t_`5}X!p{DBy-Kvy*p%CmurOFRx-e`XkTr*vW!n@?XZN2P&jbq)t_~{$% zJM{5)9|ud8-*pzb%yGb={0!jzRkGJWk5mMw*a4}2hb^DFXJsYBi&|SZ8@QE=JG6 z@8D4PqF?pX{%YQ<=hs*d7hW2gk`o%)mU9I_oK*49BDpRSe}Q2V$a9Qhe z##D|-{AjV~ehZG;V*ZN!n=}Pq#Se}L`Glz@GUyHGpe7~+fBBF?&hnYa1!q#X#|$q$ND5zvEjSR z{!4xlyUWCD;1cU>9l<>L=-!u7Ezm!HR6^O$h>$(WPT1-; zwvJ0kwEVOzofv7nC^Gr@@UN~AUP`Y!@Or_C>frDxgD`0s0e?*(SZ6VztV{i*y_*-<&Uh!X zv{4Ub;yOk}C9HJ(RI{I+po66~F>Xc5+Wll$%{1He9T>PS4$3IN4o}y7LryD_4nA7s zkiK2)>NXnYiyj`N3HSCt^x_s&hwbrUCa*!gev;S9Xf$^FT``Shic6erp@h0i;aS}8 zE*S6&f$gqL#7JtZ6+yw(8IT>y``c&*`VS?uc01w9ZFkepL>ZaL+@IY}nRwVB*Eh15 z=_TP8Z;U|w!l<+5;5$F4C`jmGNbe#)d3UDCo1z@ONS0IKJFzLv9 z(qcihN43E4Y|+eyevZOUL$z{xJvOdpD1uvHROTseVp0U`7Q5cgR~u6ltJKQhK0Q5+ zX9&Q+A=%Q(Pg8i}`w9Qp8Ke925zA2`L*|jUI)hC%C={8YgvqWPTAR{m>gGmX)T9eq zkISAQ4iFX6eHNml@v3hVuWS(@u6xJ6SNAE4{wygkA*ygVC6Kef57p(+5&l+v`@YEi z8b`-=7d2zvqv}F+N@J#Eteb^S*z{Ko$aAKq7kb3tRO4YR%z|#Ww=nx6vz_H!eFXfO zCS6GWK$11smeFXWemr2qi^b=X6z1nQ?)#ijdY9PQ4%Z0SvU+~0a(8}1m38DIC_P!_s?7O?ow`K zY^L*Bo%qq{{1TEDQTudNf|hZ0Jv}`t4ff_6sCE#YGA1@TP(RcR+B~kPF81(MMDRkw zjI;YK1T`AyypC~AM@umcAo@qyy7@TnrjJ(Dzl?Oqsf?DWIrx^_XuPt$zcem9v-HU> zzifi#nA$XWCpw=Rs9h+xC_WcKPS%zEwISq`TT1u&cL%`P>P&VW^i^Ey298gz1_F*^ zmIiIG=jDkvI)ltX?zPV4>B==c^; zJzI^>7w#)W?;`Ls6rU?6^kauU?=bM~lsb9{wHhr}VcWWEho>1Q7f&Sp^5qK^z=^*~ zq<&V~8Cv=m9e?d~UWBpgZ0QmJl<--VtZ{q6-GQrxLkN?*TDr!)`rA0VWPiVVX%r!$ zG8ONWZ9a{&RtTx-=Zt-hje?W5RBjMkB%YdtBh}r-;KSzFM8)nO#6;X4#kZ_$i^_gT z^E{>D-Osd=ncv&V9m6ZQEXr6W|(ES zI1k&L-XWvFa6>0Y5LkzrY(bo2nPIQ4U|mAcxUL-ouoQeYW^PTbg`JB2lA50gcUF4U zg`U2qn?5TE`3>ln?YDHrb}VJfNDVb{2?bnV6t2^!{;eos5ORrVw+h%BK zEQ$JGE1swWi0}-6^IZGfz*k2!9SIgT9JE|G&mw@g@l3v*{HhohR}=5!#YDj}a8wxz z8UN42{e53P8|e?#U|^|@@rUPL4yIyRQmOJbu=v;B1?`3rSw^RIc2 z?g5swps4Xp_1uD((xDUap>p3`nbdgeJp>j!(>Ix+8};RW?OG}=tp6QgqS>g!Ek`8l zzHQf@`QHJi|G>PK+>?&e8&yUVvMGN2xQ_oGEW3B^|3TSXhgBJ^>)wP2f=Ee83y5@y zl#(J{(%mgx(%mU3(%s$NUD6@l-JRc=`O{K0jB^K!oPWsG->@jUnayC3i( zz`_?48yox0$w`6j=ISbk^p^uw(F1ule$6*`m8VxHf7|Nf*#70|MEGCQ#V4h(O^vDc zVEoHVs}~_ZmpCX7n7W3tX>&dm&aKfL;)8ld=x!iJDqTtO=iFy%hc(OEM$O{^f^S#)&D3D>^zJ zjr1`Z`WScJA8`d6t@w%EUX&*+d?wf}Q1+Ip1YSLX4*)dnmBrljCl`CtnQm&-H5al1 zMpi{H3q)hU`RI$)I~9>~MA;^V9C7DaUw`vUp;BaHQgw;V?0y{Enqx z?Z4D3{W&e>bEuQfv?nyi~76eh5Y2yB$SOo(`rSS0?|f5nmO^!^U~KcgQMu?_yI z6ZkVOgqXemKKcIq1iroF|3AKXuE)|1B#oxPBglB+>gr0U{(>Om(H(j;Pp%?P^i|;8 zoGSAqgIF?`8j#p@{Qh0vhE~k{-$3p>15w6w`p_$|BBw%<`+y1 zMIjxX-lDqx&3TbYYQzD(6ngwCmP!rRB?B7ek`D|`#dG!}n%h&rg||ntN2lH(1fUf3 z*b)uX1LWS}V_w{IHeL;vt%CY_4l=T`WVaUw-&yh%df~7oGFpDO{PS20nJF0oM@vpY zdS?|gqjXfC?3&L7ueTnaS@mDJGLeydR`z-7&uVrO?9O%~<;#(ShliFin-+GXx!#94 z8rB9G)(!x+pCLG`&ZN7=FjHZf9w(}d_|L{b#&?g(16&#Im{kgE-TP+qD0m7KX_%ty zlmiVqg1p%@lrtZ$T|PVc7_p2J@V6iIy()TUb=ITBEb#CD37S&feo3&?+M{mYbka$m z>E@)+xb0KZ5%?Rv4A zg#?HyEB|Y!sKBA-#ZC=pa(&pxiywJoQVAl-^(93<2)B2K-94D;b@8?5?FRk!y&8)e zuY-~r>*QU(Nm95)0omKY_6_dk^6g_ZK){v90qhF@?VJms2T)(l77lIFbwc_uWM|^k zX0o;=fq(1C{+Oz)JAo7~in}%WhY7`Fa+Lzg@QIU4v+$q*S&v~anT=Z$H9Y3v zVoBK3ZsI+aM`e6-^XH)rgmiaK3(B>ZX}pA{NmaW-b&h9N7hV{83yW{^Awv*c>#8I+ zio6a)c__c(#w@AsyzH<&%fj2>;;egJmigyuQziIe(6EbsfRIe`bt+iF49Ww?r?mF- zM@Q`_PGnS*PiWhWjpS}zg9H-rMFsSKkl|!a!CcL=@Mx5Ow>;ORADTE`;Oua=s%JH`PUJ#`y$Ajw@$*CW|GW=xT7(v@I~-7>v*E7yAy9!pcO!x266mVcUo~U*iWd(v5_@JOqi+jey5qU zkQyzcMl9J+^IT7OAn2URzPmuSTuU85gv@6>I2|pqU{EZ|0O2P{&G&U*&@nEBKYjAn z)zuXOunWo{0XWD0(?wb%tJ5w&WZf%7hMQi~)zU6IzA4bSe1fQbhYgdSLgq zlU_A*~;+I7ih8Iz^`sUFwzg8m?qAD*(y!!x4}EJh3tkH!KRwBdd@1S9et*b5TQtw zjOWa^CVw+WKvnT9Erf-LkN)KLyxg22bxQW~aHwpSBkX4Z`JZhiNw%ke3QGU9E5U%Q z0L<5>lk5PmwTa)ug>pPVWr`RaP`ZoZOwiq+&|gHy+Fuv|Gmtk>bC1Lh?}pF zx9)80$&93chzWDut?g{-Js)fdI#`$&U4MTMb8q@(Ajeic((3TlUdMQ@(5Lb-@8-ki zo@E}2LJEraPj}0oD^6VmY~1$6_SUTvPAPOi!&c*1TnoBD=Pq*dPWinuKi)1ruD)S+ ztGHMFELNwmvB%i|6B-_cFx-4|IJUU??u)wHxg4(RMjZO9SH>|hULT@TU+knI&qidy zb*f>vz(J`(L*?H>QKO=gj2Z)Npa8kp|`Ee2-Tx^dC zc3K`dKJ<)P3vz9^vsW99eQqR_msaw+UdAur;i(=Id~*YZT=ndQN6^UeM{^JW>4xn^cM$9XRk zy{uj!zWY9utGLlF5PW<*%!43lc$jk_z0lf7Xj-!Uwp&>J(GGKK=YCY=;CTJjRSt(iE$w2i%~y5nj6rP=F!{J(MZ8-K2M<72>bBS-lXZGI)50$#IK3*=`34vHeGcQ`Rv~Z&8RG! z#cP=r?Y2Q#fxCO>%;}oArmgMbwV&7_WhiQJkHp)M)-hj7xKs0;#y)VSqrh2O*orrOHRhM7bd zqjraoZGo8>ErWzTlRtD2Hhl~deZrO^5<(YhQ>k6g?U>7Dt}}zpv{Y|zRs9fbj`b!% zHFc>|n-6y0hfy2L%S$Phi@h1zR$kuFOD#EB*7qk~US1)N-2(|5tyy6jk;RB_dXR{k zU)zTqQWn;o#qK6Q#;U5FhQ)j)p{G~)5S5n=$$3GcBhN1kVtoox8MN6?VE!57y;(9%nnh_JMI{Q?7Dj2)Yk{h

gy3pDd2Q*`}ukUukVpL$+Q@b~d2 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 Ri|H-!l9g1FC>J*g`ac6CK&}7) literal 0 HcmV?d00001 diff --git a/solutions/governor-sharing/config/config.json b/solutions/governor-sharing/config/config.json new file mode 100644 index 00000000..d5b5bffa --- /dev/null +++ b/solutions/governor-sharing/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": { + "sharing-web-part": { + "components": [ + { + "entrypoint": "./lib/webparts/sharing/SharingWebPart.js", + "manifest": "./src/webparts/sharing/SharingWebPart.manifest.json" + } + ] + } + }, + "externals": {}, + "localizedResources": { + "SharingWebPartStrings": "lib/webparts/sharing/loc/{locale}.js", + "ControlStrings": "node_modules/@pnp/spfx-controls-react/lib/loc/{locale}.js" + } +} \ No newline at end of file diff --git a/solutions/governor-sharing/config/deploy-azure-storage.json b/solutions/governor-sharing/config/deploy-azure-storage.json new file mode 100644 index 00000000..62132b72 --- /dev/null +++ b/solutions/governor-sharing/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": "microsoft-governor-sharing", + "accessKey": "" +} \ No newline at end of file diff --git a/solutions/governor-sharing/config/package-solution.json b/solutions/governor-sharing/config/package-solution.json new file mode 100644 index 00000000..2dd69ce5 --- /dev/null +++ b/solutions/governor-sharing/config/package-solution.json @@ -0,0 +1,47 @@ +{ + "$schema": "https://developer.microsoft.com/json-schemas/spfx-build/package-solution.schema.json", + "solution": { + "name": "Governor Sharing", + "id": "81a9fd71-f423-4420-8a6d-393fba93dc95", + "iconPath": "530be57e-cc29-49a2-9596-2068462b6d9a_96_color.png", + "version": "2.0.0.6", + "includeClientSideAssets": true, + "skipFeatureDeployment": true, + "isDomainIsolated": false, + "developer": { + "name": "Robin Meure", + "websiteUrl": "http://github.com/robinmeure", + "privacyUrl": "https://privacy.microsoft.com/en-us/privacystatement", + "termsOfUseUrl": "https://www.microsoft.com/en-us/servicesagreement", + "mpnId": "Undefined-1.15.0" + }, + "webApiPermissionRequests": [ + { + "resource": "Microsoft Graph", + "scope": "Sites.Read.All" + } + ], + "metadata": { + "shortDescription": { + "default": "App that shows explicit sharing on a site or team." + }, + "longDescription": { + "default": "App that shows explicit sharing on a site or a team." + }, + "screenshotPaths": [], + "videoUrl": "", + "categories": [] + }, + "features": [ + { + "title": "governor-sharing Feature", + "description": "The feature that activates elements of the governor-sharing solution.", + "id": "75e0dfb2-a990-45a2-b138-53bb431534c8", + "version": "1.0.0.0" + } + ] + }, + "paths": { + "zippedPackage": "solution/governor-sharing.sppkg" + } +} diff --git a/solutions/governor-sharing/config/sass.json b/solutions/governor-sharing/config/sass.json new file mode 100644 index 00000000..5e78c982 --- /dev/null +++ b/solutions/governor-sharing/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/solutions/governor-sharing/config/serve.json b/solutions/governor-sharing/config/serve.json new file mode 100644 index 00000000..a4c03e28 --- /dev/null +++ b/solutions/governor-sharing/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/solutions/governor-sharing/config/write-manifests.json b/solutions/governor-sharing/config/write-manifests.json new file mode 100644 index 00000000..bad35260 --- /dev/null +++ b/solutions/governor-sharing/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/solutions/governor-sharing/gulpfile.js b/solutions/governor-sharing/gulpfile.js new file mode 100644 index 00000000..be291870 --- /dev/null +++ b/solutions/governor-sharing/gulpfile.js @@ -0,0 +1,16 @@ +'use strict'; + +const build = require('@microsoft/sp-build-web'); + +build.addSuppression(`Warning - [sass] The local CSS class 'ms-Grid' is not camelCase and will not be type-safe.`); + +var getTasks = build.rig.getTasks; +build.rig.getTasks = function () { + var result = getTasks.call(build.rig); + + result.set('serve', result.get('serve-deprecated')); + + return result; +}; + +build.initialize(require('gulp')); diff --git a/solutions/governor-sharing/package-lock.json b/solutions/governor-sharing/package-lock.json new file mode 100644 index 00000000..1b5fd2ae --- /dev/null +++ b/solutions/governor-sharing/package-lock.json @@ -0,0 +1,63881 @@ +{ + "name": "microsoft-governor-sharing", + "version": "0.0.1", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "microsoft-governor-sharing", + "version": "0.0.1", + "dependencies": { + "@fluentui/react": "^8.106.4", + "@microsoft/microsoft-graph-types": "^2.38.0", + "@microsoft/sp-component-base": "1.18.0", + "@microsoft/sp-core-library": "1.18.0", + "@microsoft/sp-lodash-subset": "1.18.0", + "@microsoft/sp-office-ui-fabric-core": "1.18.0", + "@microsoft/sp-property-pane": "1.18.0", + "@microsoft/sp-webpart-base": "1.18.0", + "@microsoft/teams-js": "^2.15.0", + "@pnp/core": "^3.18.0", + "@pnp/graph": "^3.18.0", + "@pnp/logging": "^3.18.0", + "@pnp/queryable": "^3.18.0", + "@pnp/sp": "^3.18.0", + "@pnp/spfx-controls-react": "^3.15.0", + "react": "17.0.1", + "react-dom": "17.0.1", + "tslib": "2.3.1" + }, + "devDependencies": { + "@microsoft/eslint-config-spfx": "1.18.0", + "@microsoft/eslint-plugin-spfx": "1.18.0", + "@microsoft/rush-stack-compiler-4.7": "0.1.0", + "@microsoft/sp-build-web": "1.18.0", + "@microsoft/sp-module-interfaces": "1.18.0", + "@rushstack/eslint-config": "2.5.1", + "@types/react": "17.0.45", + "@types/react-dom": "17.0.17", + "@types/webpack-env": "~1.15.2", + "ajv": "^6.12.5", + "eslint": "8.7.0", + "eslint-plugin-react-hooks": "4.3.0", + "gulp": "4.0.2", + "typescript": "4.7.4" + }, + "engines": { + "node": ">=16.13.0 <17.0.0 || >=18.17.1 <19.0.0" + } + }, + "node_modules/@aashutoshrathi/word-wrap": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", + "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", + "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", + "devOptional": true, + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@azure/abort-controller": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-1.1.0.tgz", + "integrity": "sha512-TrRLIoSQVzfAJX9H1JeFjzAoDGcoK1IYX1UImfceTZpsyYfWr09Ss1aHW1y5TrrR3iq6RZLBwJ3E24uwPhwahw==", + "dev": true, + "dependencies": { + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@azure/core-auth": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@azure/core-auth/-/core-auth-1.5.0.tgz", + "integrity": "sha512-udzoBuYG1VBoHVohDTrvKjyzel34zt77Bhp7dQntVGGD0ehVq48owENbBG8fIgkHRNUBQH5k1r0hpoMu5L8+kw==", + "dev": true, + "dependencies": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-util": "^1.1.0", + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@azure/core-client": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/@azure/core-client/-/core-client-1.7.3.tgz", + "integrity": "sha512-kleJ1iUTxcO32Y06dH9Pfi9K4U+Tlb111WXEnbt7R/ne+NLRwppZiTGJuTD5VVoxTMK5NTbEtm5t2vcdNCFe2g==", + "dev": true, + "dependencies": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-auth": "^1.4.0", + "@azure/core-rest-pipeline": "^1.9.1", + "@azure/core-tracing": "^1.0.0", + "@azure/core-util": "^1.0.0", + "@azure/logger": "^1.0.0", + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@azure/core-client/node_modules/@azure/core-tracing": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.1.tgz", + "integrity": "sha512-I5CGMoLtX+pI17ZdiFJZgxMJApsK6jjfm85hpgp3oazCdq5Wxgh4wMr7ge/TTWW1B5WBuvIOI1fMU/FrOAMKrw==", + "dev": true, + "dependencies": { + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@azure/core-http": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/@azure/core-http/-/core-http-2.3.2.tgz", + "integrity": "sha512-Z4dfbglV9kNZO177CNx4bo5ekFuYwwsvjLiKdZI4r84bYGv3irrbQz7JC3/rUfFH2l4T/W6OFleJaa2X0IaQqw==", + "dev": true, + "dependencies": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-auth": "^1.3.0", + "@azure/core-tracing": "1.0.0-preview.13", + "@azure/core-util": "^1.1.1", + "@azure/logger": "^1.0.0", + "@types/node-fetch": "^2.5.0", + "@types/tunnel": "^0.0.3", + "form-data": "^4.0.0", + "node-fetch": "^2.6.7", + "process": "^0.11.10", + "tough-cookie": "^4.0.0", + "tslib": "^2.2.0", + "tunnel": "^0.0.6", + "uuid": "^8.3.0", + "xml2js": "^0.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@azure/core-http/node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true, + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/@azure/core-lro": { + "version": "2.5.4", + "resolved": "https://registry.npmjs.org/@azure/core-lro/-/core-lro-2.5.4.tgz", + "integrity": "sha512-3GJiMVH7/10bulzOKGrrLeG/uCBH/9VtxqaMcB9lIqAeamI/xYQSHJL/KcsLDuH+yTjYpro/u6D/MuRe4dN70Q==", + "dev": true, + "dependencies": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-util": "^1.2.0", + "@azure/logger": "^1.0.0", + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@azure/core-paging": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@azure/core-paging/-/core-paging-1.5.0.tgz", + "integrity": "sha512-zqWdVIt+2Z+3wqxEOGzR5hXFZ8MGKK52x4vFLw8n58pR6ZfKRx3EXYTxTaYxYHc/PexPUTyimcTWFJbji9Z6Iw==", + "dev": true, + "dependencies": { + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@azure/core-rest-pipeline": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@azure/core-rest-pipeline/-/core-rest-pipeline-1.12.1.tgz", + "integrity": "sha512-SsyWQ+T5MFQRX+M8H/66AlaI6HyCbQStGfFngx2fuiW+vKI2DkhtOvbYodPyf9fOe/ARLWWc3ohX54lQ5Kmaog==", + "dev": true, + "dependencies": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-auth": "^1.4.0", + "@azure/core-tracing": "^1.0.1", + "@azure/core-util": "^1.3.0", + "@azure/logger": "^1.0.0", + "form-data": "^4.0.0", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@azure/core-rest-pipeline/node_modules/@azure/core-tracing": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.1.tgz", + "integrity": "sha512-I5CGMoLtX+pI17ZdiFJZgxMJApsK6jjfm85hpgp3oazCdq5Wxgh4wMr7ge/TTWW1B5WBuvIOI1fMU/FrOAMKrw==", + "dev": true, + "dependencies": { + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@azure/core-tracing": { + "version": "1.0.0-preview.13", + "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.0-preview.13.tgz", + "integrity": "sha512-KxDlhXyMlh2Jhj2ykX6vNEU0Vou4nHr025KoSEiz7cS3BNiHNaZcdECk/DmLkEB0as5T7b/TpRcehJ5yV6NeXQ==", + "dev": true, + "dependencies": { + "@opentelemetry/api": "^1.0.1", + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@azure/core-util": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@azure/core-util/-/core-util-1.4.0.tgz", + "integrity": "sha512-eGAyJpm3skVQoLiRqm/xPa+SXi/NPDdSHMxbRAz2lSprd+Zs+qrpQGQQ2VQ3Nttu+nSZR4XoYQC71LbEI7jsig==", + "dev": true, + "dependencies": { + "@azure/abort-controller": "^1.0.0", + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@azure/identity": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@azure/identity/-/identity-2.1.0.tgz", + "integrity": "sha512-BPDz1sK7Ul9t0l9YKLEa8PHqWU4iCfhGJ+ELJl6c8CP3TpJt2urNCbm0ZHsthmxRsYoMPbz2Dvzj30zXZVmAFw==", + "dev": true, + "dependencies": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-auth": "^1.3.0", + "@azure/core-client": "^1.4.0", + "@azure/core-rest-pipeline": "^1.1.0", + "@azure/core-tracing": "^1.0.0", + "@azure/core-util": "^1.0.0", + "@azure/logger": "^1.0.0", + "@azure/msal-browser": "^2.26.0", + "@azure/msal-common": "^7.0.0", + "@azure/msal-node": "^1.10.0", + "events": "^3.0.0", + "jws": "^4.0.0", + "open": "^8.0.0", + "stoppable": "^1.1.0", + "tslib": "^2.2.0", + "uuid": "^8.3.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@azure/identity/node_modules/@azure/core-tracing": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.1.tgz", + "integrity": "sha512-I5CGMoLtX+pI17ZdiFJZgxMJApsK6jjfm85hpgp3oazCdq5Wxgh4wMr7ge/TTWW1B5WBuvIOI1fMU/FrOAMKrw==", + "dev": true, + "dependencies": { + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@azure/identity/node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true, + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/@azure/logger": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@azure/logger/-/logger-1.0.4.tgz", + "integrity": "sha512-ustrPY8MryhloQj7OWGe+HrYx+aoiOxzbXTtgblbV3xwCqpzUK36phH3XNHQKj3EPonyFUuDTfR3qFhTEAuZEg==", + "dev": true, + "dependencies": { + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@azure/msal-browser": { + "version": "2.28.1", + "resolved": "https://registry.npmjs.org/@azure/msal-browser/-/msal-browser-2.28.1.tgz", + "integrity": "sha512-5uAfwpNGBSRzBGTSS+5l4Zw6msPV7bEmq99n0U3n/N++iTcha+nIp1QujxTPuOLHmTNCeySdMx9qzGqWuy22zQ==", + "dependencies": { + "@azure/msal-common": "^7.3.0" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@azure/msal-common": { + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-7.6.0.tgz", + "integrity": "sha512-XqfbglUTVLdkHQ8F9UQJtKseRr3sSnr9ysboxtoswvaMVaEfvyLtMoHv9XdKUfOc0qKGzNgRFd9yRjIWVepl6Q==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@azure/msal-node": { + "version": "1.18.3", + "resolved": "https://registry.npmjs.org/@azure/msal-node/-/msal-node-1.18.3.tgz", + "integrity": "sha512-lI1OsxNbS/gxRD4548Wyj22Dk8kS7eGMwD9GlBZvQmFV8FJUXoXySL1BiNzDsHUE96/DS/DHmA+F73p1Dkcktg==", + "dev": true, + "dependencies": { + "@azure/msal-common": "13.3.0", + "jsonwebtoken": "^9.0.0", + "uuid": "^8.3.0" + }, + "engines": { + "node": "10 || 12 || 14 || 16 || 18" + } + }, + "node_modules/@azure/msal-node/node_modules/@azure/msal-common": { + "version": "13.3.0", + "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-13.3.0.tgz", + "integrity": "sha512-/VFWTicjcJbrGp3yQP7A24xU95NiDMe23vxIU1U6qdRPFsprMDNUohMudclnd+WSHE4/McqkZs/nUU3sAKkVjg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@azure/msal-node/node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true, + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/@azure/storage-blob": { + "version": "12.11.0", + "resolved": "https://registry.npmjs.org/@azure/storage-blob/-/storage-blob-12.11.0.tgz", + "integrity": "sha512-na+FisoARuaOWaHWpmdtk3FeuTWf2VWamdJ9/TJJzj5ZdXPLC3juoDgFs6XVuJIoK30yuBpyFBEDXVRK4pB7Tg==", + "dev": true, + "dependencies": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-http": "^2.0.0", + "@azure/core-lro": "^2.2.0", + "@azure/core-paging": "^1.1.1", + "@azure/core-tracing": "1.0.0-preview.13", + "@azure/logger": "^1.0.0", + "events": "^3.0.0", + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.22.13", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.13.tgz", + "integrity": "sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==", + "devOptional": true, + "dependencies": { + "@babel/highlight": "^7.22.13", + "chalk": "^2.4.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/code-frame/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "devOptional": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/code-frame/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "devOptional": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/code-frame/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "devOptional": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@babel/code-frame/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "devOptional": true + }, + "node_modules/@babel/code-frame/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "devOptional": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@babel/code-frame/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "devOptional": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/code-frame/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "devOptional": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.22.20.tgz", + "integrity": "sha512-BQYjKbpXjoXwFW5jGqiizJQQT/aC7pFm9Ok1OWssonuguICi264lbgMzRp2ZMmRSlfkX6DsWDDcsrctK8Rwfiw==", + "devOptional": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.22.20.tgz", + "integrity": "sha512-Y6jd1ahLubuYweD/zJH+vvOY141v4f9igNQAQ+MBgq9JlHS2iTsZKn1aMsb3vGccZsXI16VzTBw52Xx0DWmtnA==", + "devOptional": true, + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.22.13", + "@babel/generator": "^7.22.15", + "@babel/helper-compilation-targets": "^7.22.15", + "@babel/helper-module-transforms": "^7.22.20", + "@babel/helpers": "^7.22.15", + "@babel/parser": "^7.22.16", + "@babel/template": "^7.22.15", + "@babel/traverse": "^7.22.20", + "@babel/types": "^7.22.19", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.3", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "devOptional": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/generator": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.22.15.tgz", + "integrity": "sha512-Zu9oWARBqeVOW0dZOjXc3JObrzuqothQ3y/n1kUtrjCoCPLkXUwMvOo/F/TCfoHMbWIFlWwpZtkZVb9ga4U2pA==", + "devOptional": true, + "dependencies": { + "@babel/types": "^7.22.15", + "@jridgewell/gen-mapping": "^0.3.2", + "@jridgewell/trace-mapping": "^0.3.17", + "jsesc": "^2.5.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.15.tgz", + "integrity": "sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw==", + "devOptional": true, + "dependencies": { + "@babel/compat-data": "^7.22.9", + "@babel/helper-validator-option": "^7.22.15", + "browserslist": "^4.21.9", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "devOptional": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz", + "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==", + "devOptional": true, + "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==", + "devOptional": true, + "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==", + "devOptional": true, + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz", + "integrity": "sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==", + "devOptional": true, + "dependencies": { + "@babel/types": "^7.22.15" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.22.20.tgz", + "integrity": "sha512-dLT7JVWIUUxKOs1UnJUBR3S70YK+pKX6AbJgB2vMIvEkZkrfJDbYDJesnPshtKV4LhDOR3Oc5YULeDizRek+5A==", + "devOptional": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-module-imports": "^7.22.15", + "@babel/helper-simple-access": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/helper-validator-identifier": "^7.22.20" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz", + "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz", + "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==", + "devOptional": true, + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.22.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", + "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", + "devOptional": true, + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz", + "integrity": "sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==", + "devOptional": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz", + "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==", + "devOptional": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.15.tgz", + "integrity": "sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA==", + "devOptional": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.22.15.tgz", + "integrity": "sha512-7pAjK0aSdxOwR+CcYAqgWOGy5dcfvzsTIfFTb2odQqW47MDfv14UaJDY6eng8ylM2EaeKXdxaSWESbkmaQHTmw==", + "devOptional": true, + "dependencies": { + "@babel/template": "^7.22.15", + "@babel/traverse": "^7.22.15", + "@babel/types": "^7.22.15" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.20.tgz", + "integrity": "sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==", + "devOptional": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.22.20", + "chalk": "^2.4.2", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "devOptional": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "devOptional": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "devOptional": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@babel/highlight/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "devOptional": true + }, + "node_modules/@babel/highlight/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "devOptional": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@babel/highlight/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "devOptional": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "devOptional": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/parser": { + "version": "7.22.16", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.22.16.tgz", + "integrity": "sha512-+gPfKv8UWeKKeJTUxe59+OobVcrYHETCsORl61EmSkmgymguYk/X5bp7GuUIXaFsc6y++v8ZxPsLSSuujqDphA==", + "devOptional": true, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.22.15.tgz", + "integrity": "sha512-T0O+aa+4w0u06iNmapipJXMV4HoUir03hpx3/YqXXhu9xim3w+dVphjFWl1OH8NbZHw5Lbm9k45drDkgq2VNNA==", + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz", + "integrity": "sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==", + "devOptional": true, + "dependencies": { + "@babel/code-frame": "^7.22.13", + "@babel/parser": "^7.22.15", + "@babel/types": "^7.22.15" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.22.20.tgz", + "integrity": "sha512-eU260mPZbU7mZ0N+X10pxXhQFMGTeLb9eFS0mxehS8HZp9o1uSnFeWQuG1UPrlxgA7QoUzFhOnilHDp0AXCyHw==", + "devOptional": true, + "dependencies": { + "@babel/code-frame": "^7.22.13", + "@babel/generator": "^7.22.15", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-function-name": "^7.22.5", + "@babel/helper-hoist-variables": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/parser": "^7.22.16", + "@babel/types": "^7.22.19", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.22.19", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.22.19.tgz", + "integrity": "sha512-P7LAw/LbojPzkgp5oznjE6tQEIWbp4PkkfrZDINTro9zgBRtI324/EYsiSI7lhPbpIQ+DCeR2NNmMWANGGfZsg==", + "devOptional": true, + "dependencies": { + "@babel/helper-string-parser": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.19", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", + "dev": true + }, + "node_modules/@cnakazawa/watch": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz", + "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==", + "dev": true, + "dependencies": { + "exec-sh": "^0.3.2", + "minimist": "^1.2.0" + }, + "bin": { + "watch": "cli.js" + }, + "engines": { + "node": ">=0.1.95" + } + }, + "node_modules/@devexpress/error-stack-parser": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@devexpress/error-stack-parser/-/error-stack-parser-2.0.6.tgz", + "integrity": "sha512-fneVypElGUH6Be39mlRZeAu00pccTlf4oVuzf9xPJD1cdEqI8NyAiQua/EW7lZdrbMUbgyXcJmfKPefhYius3A==", + "dev": true, + "dependencies": { + "stackframe": "^1.1.1" + } + }, + "node_modules/@emotion/hash": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.1.tgz", + "integrity": "sha512-gJB6HLm5rYwSLI6PQa+X1t5CFGrv1J1TWG+sOyMCeKz2ojaj6Fnl/rZEspogG+cvqbt4AE/2eIyD2QfLKTBNlQ==" + }, + "node_modules/@eslint-community/eslint-utils": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", + "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", + "dev": true, + "dependencies": { + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + } + }, + "node_modules/@eslint-community/regexpp": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.8.1.tgz", + "integrity": "sha512-PWiOzLIUAjN/w5K17PoF4n6sKBw0gqLHPhywmYHP4t1VFQQVYeb1yWsJwnMVEMl3tUHME7X/SJPZLmtG7XBDxQ==", + "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.21.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.21.0.tgz", + "integrity": "sha512-ybyme3s4yy/t/3s35bewwXKOf7cvzfreG2lH0lZl0JB7I4GxRP2ghxOK/Nb9EkRXdbBXZLfq/p/0W2JUONB/Gg==", + "dev": true, + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/eslintrc/node_modules/ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@eslint/eslintrc/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/@eslint/eslintrc/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/@eslint/eslintrc/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@fluentui/accessibility": { + "version": "0.66.5", + "resolved": "https://registry.npmjs.org/@fluentui/accessibility/-/accessibility-0.66.5.tgz", + "integrity": "sha512-W+QPr0oJ+YmBN8lDK0wps2D9FczlfWAHdQKJn85HN05mLxc2/Js2o/3N7oCKyFH6/B+h+ZheFt5RNa6UJd3IQQ==", + "dependencies": { + "@babel/runtime": "^7.10.4", + "lodash": "^4.17.15" + } + }, + "node_modules/@fluentui/date-time-utilities": { + "version": "8.5.13", + "resolved": "https://registry.npmjs.org/@fluentui/date-time-utilities/-/date-time-utilities-8.5.13.tgz", + "integrity": "sha512-X3clbPKh0URkDj21QoARw6SNec7dWg7Gt7SkTlkVYFzmZUdC4ZIrYk3n36xKe3U1wcGp26EVmKjhAhB262ugpw==", + "dependencies": { + "@fluentui/set-version": "^8.2.11", + "tslib": "^2.1.0" + } + }, + "node_modules/@fluentui/dom-utilities": { + "version": "2.2.11", + "resolved": "https://registry.npmjs.org/@fluentui/dom-utilities/-/dom-utilities-2.2.11.tgz", + "integrity": "sha512-2tXfg7/9PXu9nfU72/P3o3waHEFEQtHUfQbVexUaYqNNAxMj6sOfsqpUx4vd5nPgO+grSWrl+spqlLN2yej51w==", + "dependencies": { + "@fluentui/set-version": "^8.2.11", + "tslib": "^2.1.0" + } + }, + "node_modules/@fluentui/font-icons-mdl2": { + "version": "8.5.24", + "resolved": "https://registry.npmjs.org/@fluentui/font-icons-mdl2/-/font-icons-mdl2-8.5.24.tgz", + "integrity": "sha512-x1MCt2lTb8aoRjV9pV69sotjPhQ8KEFzdF7l/1jBs8XaRdR6z392LsDKB4HwTlo3Grp8c/6Oykh8k/UWknh4sQ==", + "dependencies": { + "@fluentui/set-version": "^8.2.11", + "@fluentui/style-utilities": "^8.9.17", + "@fluentui/utilities": "^8.13.18", + "tslib": "^2.1.0" + } + }, + "node_modules/@fluentui/foundation-legacy": { + "version": "8.2.44", + "resolved": "https://registry.npmjs.org/@fluentui/foundation-legacy/-/foundation-legacy-8.2.44.tgz", + "integrity": "sha512-0k4ymfab0VLjZjWDYFnthOLcggQ2XkuB6fin/Qiui9mfXd4QQL4iwnIZqkvcFZDUnlZDW7Y7s5NGnSNGEvJSWQ==", + "dependencies": { + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/set-version": "^8.2.11", + "@fluentui/style-utilities": "^8.9.17", + "@fluentui/utilities": "^8.13.18", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@fluentui/keyboard-key": { + "version": "0.4.11", + "resolved": "https://registry.npmjs.org/@fluentui/keyboard-key/-/keyboard-key-0.4.11.tgz", + "integrity": "sha512-TVB/EloWado9AVp1niChgcdDOQAHGP5B30Dinmtfe7zi8OnstwPoxwFP6dHJDdpLQ6ZEUTaEHViSzvewl7Chag==", + "dependencies": { + "tslib": "^2.1.0" + } + }, + "node_modules/@fluentui/merge-styles": { + "version": "8.5.12", + "resolved": "https://registry.npmjs.org/@fluentui/merge-styles/-/merge-styles-8.5.12.tgz", + "integrity": "sha512-ZnUo0YuMP7AYi68dkknFqVxopIAgbrUnqR/MZlemmRvBYyy1SMj1WQeHcoiLFA8mF8YKn7B+jxQgJbN2bfcrRw==", + "dependencies": { + "@fluentui/set-version": "^8.2.11", + "tslib": "^2.1.0" + } + }, + "node_modules/@fluentui/react": { + "version": "8.111.2", + "resolved": "https://registry.npmjs.org/@fluentui/react/-/react-8.111.2.tgz", + "integrity": "sha512-1mWewd6+9rUChaZwva0ZbywZxk4ao2/hPTmDSvMbeaJdzUWgaIGGJ7fJbC0oawuNXchakDuhRkixbjrUyOefLA==", + "dependencies": { + "@fluentui/date-time-utilities": "^8.5.13", + "@fluentui/font-icons-mdl2": "^8.5.24", + "@fluentui/foundation-legacy": "^8.2.44", + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/react-focus": "^8.8.31", + "@fluentui/react-hooks": "^8.6.29", + "@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.17", + "@fluentui/theme": "^2.6.35", + "@fluentui/utilities": "^8.13.18", + "@microsoft/load-themed-styles": "^1.10.26", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "@types/react-dom": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0", + "react-dom": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-bindings": { + "version": "0.66.5", + "resolved": "https://registry.npmjs.org/@fluentui/react-bindings/-/react-bindings-0.66.5.tgz", + "integrity": "sha512-1kvkW2vi+lip9GT8CMlNewkJ/PcnZM0L+hFY+gU3Hz7yXrBAAEHMPbizFR0iPV6xs0BRIucVAPepa47gyTNRkg==", + "dependencies": { + "@babel/runtime": "^7.10.4", + "@fluentui/accessibility": "^0.66.5", + "@fluentui/dom-utilities": "^1.1.1", + "@fluentui/react-component-event-listener": "^0.66.5", + "@fluentui/react-component-ref": "^0.66.5", + "@fluentui/react-northstar-fela-renderer": "^0.66.5", + "@fluentui/react-northstar-styles-renderer": "^0.66.5", + "@fluentui/state": "^0.66.5", + "@fluentui/styles": "^0.66.5", + "classnames": "^2.2.6", + "lodash": "^4.17.15", + "prop-types": "^15.7.2", + "react-is": "^17.0.2" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17", + "react-dom": "^16.8.0 || ^17", + "scheduler": "^0.19.0 || ^0.20.0" + } + }, + "node_modules/@fluentui/react-bindings/node_modules/@fluentui/dom-utilities": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@fluentui/dom-utilities/-/dom-utilities-1.1.2.tgz", + "integrity": "sha512-XqPS7l3YoMwxdNlaYF6S2Mp0K3FmVIOIy2K3YkMc+eRxu9wFK6emr2Q/3rBhtG5u/On37NExRT7/5CTLnoi9gw==", + "dependencies": { + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" + } + }, + "node_modules/@fluentui/react-bindings/node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + }, + "node_modules/@fluentui/react-bindings/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@fluentui/react-component-event-listener": { + "version": "0.66.5", + "resolved": "https://registry.npmjs.org/@fluentui/react-component-event-listener/-/react-component-event-listener-0.66.5.tgz", + "integrity": "sha512-vYwGD7qYZH5DiH/uHPCgAnSybFdc+jlFBmrOwDWTN7GD6FVFgfStyV5sar1YfTqUE/fAT95I7xI5QKevRU2szw==", + "dependencies": { + "@babel/runtime": "^7.10.4" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17 || ^18", + "react-dom": "^16.8.0 || ^17 || ^18" + } + }, + "node_modules/@fluentui/react-component-nesting-registry": { + "version": "0.66.5", + "resolved": "https://registry.npmjs.org/@fluentui/react-component-nesting-registry/-/react-component-nesting-registry-0.66.5.tgz", + "integrity": "sha512-Bird0+09/POb4SIvuptfEEp2RumXWQgfNbtS2IEPoinwKyXFVhefZc9sVXHob250JKPen4DNvwp+0MPt7CBDTA==", + "dependencies": { + "@babel/runtime": "^7.10.4", + "prop-types": "^15.7.2" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17", + "react-dom": "^16.8.0 || ^17" + } + }, + "node_modules/@fluentui/react-component-ref": { + "version": "0.66.5", + "resolved": "https://registry.npmjs.org/@fluentui/react-component-ref/-/react-component-ref-0.66.5.tgz", + "integrity": "sha512-0dKTIo6BQZZbfN/mwzkm9e+blI1Rh1fLurBDqFsgrKb9PAj+jvxWaCMnrYgLmYtkzP/0XbLW6hKEZUuNRUsXvQ==", + "dependencies": { + "@babel/runtime": "^7.10.4", + "react-is": "^17.0.2" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17 || ^18", + "react-dom": "^16.8.0 || ^17 || ^18" + } + }, + "node_modules/@fluentui/react-component-ref/node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + }, + "node_modules/@fluentui/react-compose": { + "version": "0.19.24", + "resolved": "https://registry.npmjs.org/@fluentui/react-compose/-/react-compose-0.19.24.tgz", + "integrity": "sha512-4PO7WSIZjwBGObpknjK8d1+PhPHJGSlVSXKFHGEoBjLWVlCTMw6Xa1S4+3K6eE3TEBbe9rsqwwocMTFHjhWwtQ==", + "dependencies": { + "@types/classnames": "^2.2.9", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.38.2", + "classnames": "^2.2.6", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0" + } + }, + "node_modules/@fluentui/react-compose/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@fluentui/react-file-type-icons": { + "version": "8.10.1", + "resolved": "https://registry.npmjs.org/@fluentui/react-file-type-icons/-/react-file-type-icons-8.10.1.tgz", + "integrity": "sha512-fTtbEAgqTqOAkm/DSrQKaAFL3t+G9VZ9nktDVzUn7GKRNYaAEeWMGSv8eRqkHXMrrEqqI2cEePaPJDl08pOh7g==", + "dependencies": { + "@fluentui/set-version": "^8.2.11", + "@fluentui/style-utilities": "^8.9.17", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-focus": { + "version": "8.8.31", + "resolved": "https://registry.npmjs.org/@fluentui/react-focus/-/react-focus-8.8.31.tgz", + "integrity": "sha512-XCGVooD+n1EcE7B6X1+aS/g/3XRsisppmZZJbr+9uGmbac50KkpA1Y+48Qm99UfQRnF4lsXh85A8TE+FZJqwUA==", + "dependencies": { + "@fluentui/keyboard-key": "^0.4.11", + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/set-version": "^8.2.11", + "@fluentui/style-utilities": "^8.9.17", + "@fluentui/utilities": "^8.13.18", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-hooks": { + "version": "8.6.29", + "resolved": "https://registry.npmjs.org/@fluentui/react-hooks/-/react-hooks-8.6.29.tgz", + "integrity": "sha512-MeVevmGJtrYxdhoarrkVWE0Hs4XdzOc9A3tiOjMBIcwOvoOYOAoOELoHK/wuulPVwUn2R9Y+7JpJ6oCe4ImdJw==", + "dependencies": { + "@fluentui/react-window-provider": "^2.2.15", + "@fluentui/set-version": "^8.2.11", + "@fluentui/utilities": "^8.13.18", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-icons": { + "version": "2.0.216", + "resolved": "https://registry.npmjs.org/@fluentui/react-icons/-/react-icons-2.0.216.tgz", + "integrity": "sha512-Mqw1Js7Ot/oGb2f98OpAHzxl8YlTx/cSItJur9K5MsKzPV89x90Hoz6xtM7RLOmRT4hVOleH+rThiPagSpns1g==", + "dependencies": { + "@griffel/react": "^1.0.0", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "react": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-icons-northstar": { + "version": "0.66.5", + "resolved": "https://registry.npmjs.org/@fluentui/react-icons-northstar/-/react-icons-northstar-0.66.5.tgz", + "integrity": "sha512-b/0JqY48pb/tGur76DvH9sI9mnPucP1zFZYWH9jy4tcizE6JWgNviSoXuI0JUoj+O63sbj2DMMRlIK2hqMLHgQ==", + "dependencies": { + "@babel/runtime": "^7.10.4", + "@fluentui/accessibility": "^0.66.5", + "@fluentui/react-bindings": "^0.66.5", + "@fluentui/styles": "^0.66.5", + "classnames": "^2.2.6" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17", + "react-dom": "^16.8.0 || ^17" + } + }, + "node_modules/@fluentui/react-northstar": { + "version": "0.66.0", + "resolved": "https://registry.npmjs.org/@fluentui/react-northstar/-/react-northstar-0.66.0.tgz", + "integrity": "sha512-VK4P7I0pkxOfOBFvCgXV6+LZpSZyYeh46kkqHCZpUHci2lRSQixS4tBWHC1tVtIIOh0UaL13rgyxL4eEDqT/Og==", + "dependencies": { + "@babel/runtime": "^7.10.4", + "@fluentui/accessibility": "^0.66.0", + "@fluentui/dom-utilities": "^1.1.1", + "@fluentui/react-bindings": "^0.66.0", + "@fluentui/react-component-event-listener": "^0.66.0", + "@fluentui/react-component-nesting-registry": "^0.66.0", + "@fluentui/react-component-ref": "^0.66.0", + "@fluentui/react-icons-northstar": "^0.66.0", + "@fluentui/react-northstar-styles-renderer": "^0.66.0", + "@fluentui/react-portal-compat-context": "^9.0.4", + "@fluentui/react-proptypes": "^0.66.0", + "@fluentui/state": "^0.66.0", + "@fluentui/styles": "^0.66.0", + "@popperjs/core": "~2.4.3", + "body-scroll-lock": "^3.1.5", + "classnames": "^2.2.6", + "compute-scroll-into-view": "1.0.11", + "downshift": "5.0.5", + "lodash": "^4.17.15", + "prop-types": "^15.7.2", + "react-is": "^17.0.2", + "react-transition-group": "^4.4.1" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17", + "react-dom": "^16.8.0 || ^17" + } + }, + "node_modules/@fluentui/react-northstar-fela-renderer": { + "version": "0.66.5", + "resolved": "https://registry.npmjs.org/@fluentui/react-northstar-fela-renderer/-/react-northstar-fela-renderer-0.66.5.tgz", + "integrity": "sha512-aJTl2btXp0l832IRBvXezZX/TVsQwkn0rwZ+8n8PvTcyf6yAOkxMH5OG6wPwBe2vmoTo5pQ63FeOmk4LXSlUYA==", + "dependencies": { + "@babel/runtime": "^7.10.4", + "@fluentui/react-northstar-styles-renderer": "^0.66.5", + "@fluentui/styles": "^0.66.5", + "css-in-js-utils": "^3.0.0", + "fela": "^10.6.1", + "fela-dom": "^11.7.0", + "fela-plugin-embedded": "^10.6.1", + "fela-plugin-fallback-value": "^10.6.1", + "fela-plugin-placeholder-prefixer": "^10.6.1", + "fela-plugin-rtl": "^10.6.1", + "fela-tools": "^10.6.1", + "fela-utils": "^11.7.0", + "inline-style-expand-shorthand": "^1.2.0", + "lodash": "^4.17.15", + "stylis": "^3.5.4" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17", + "react-dom": "^16.8.0 || ^17" + } + }, + "node_modules/@fluentui/react-northstar-styles-renderer": { + "version": "0.66.5", + "resolved": "https://registry.npmjs.org/@fluentui/react-northstar-styles-renderer/-/react-northstar-styles-renderer-0.66.5.tgz", + "integrity": "sha512-MNaF+1e2PoNbpuQ9hMXapAklW+vref75ajJvkxGDwfik22RbRjDs7pRRV/z2umAAIgksH3oK9RUk3cfxQE1Yqw==", + "dependencies": { + "@babel/runtime": "^7.10.4", + "@fluentui/styles": "^0.66.5" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17" + } + }, + "node_modules/@fluentui/react-northstar/node_modules/@fluentui/dom-utilities": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@fluentui/dom-utilities/-/dom-utilities-1.1.2.tgz", + "integrity": "sha512-XqPS7l3YoMwxdNlaYF6S2Mp0K3FmVIOIy2K3YkMc+eRxu9wFK6emr2Q/3rBhtG5u/On37NExRT7/5CTLnoi9gw==", + "dependencies": { + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" + } + }, + "node_modules/@fluentui/react-northstar/node_modules/@popperjs/core": { + "version": "2.4.4", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.4.4.tgz", + "integrity": "sha512-1oO6+dN5kdIA3sKPZhRGJTfGVP4SWV6KqlMOwry4J3HfyD68sl/3KmG7DeYUzvN+RbhXDnv/D8vNNB8168tAMg==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/popperjs" + } + }, + "node_modules/@fluentui/react-northstar/node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + }, + "node_modules/@fluentui/react-northstar/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@fluentui/react-portal-compat-context": { + "version": "9.0.7", + "resolved": "https://registry.npmjs.org/@fluentui/react-portal-compat-context/-/react-portal-compat-context-9.0.7.tgz", + "integrity": "sha512-WkHRCSyJXwHoDTCZxaoeZYEMQ/aiYO5FzEtJSuDrSxPB04bYKvVLUbSYhkeHVJEjOD7ajZgVN843oRsKJEabYA==", + "dependencies": { + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "react": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-proptypes": { + "version": "0.66.5", + "resolved": "https://registry.npmjs.org/@fluentui/react-proptypes/-/react-proptypes-0.66.5.tgz", + "integrity": "sha512-fGm/VOMIt6Ej5WDA7sPqV5MIHHKg4CYoH1mOnOSkgh9Ezpw5zJ3008L+rLb2EJMFxmEF3Gvgg5D0JXaIsx/XBQ==", + "dependencies": { + "@babel/runtime": "^7.10.4", + "lodash": "^4.17.15", + "prop-types": "^15.7.2" + } + }, + "node_modules/@fluentui/react-stylesheets": { + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/@fluentui/react-stylesheets/-/react-stylesheets-0.2.9.tgz", + "integrity": "sha512-6GDU/cUEG/eJ4owqQXDWPmP5L1zNh2NLEDKdEzxd7cWtGnoXLeMjbs4vF4t5wYGzGaxZmUQILOvJdgCIuc9L9Q==", + "dependencies": { + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0" + } + }, + "node_modules/@fluentui/react-stylesheets/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@fluentui/react-theme-provider": { + "version": "0.19.16", + "resolved": "https://registry.npmjs.org/@fluentui/react-theme-provider/-/react-theme-provider-0.19.16.tgz", + "integrity": "sha512-Kf7z4ZfNLS/onaFL5eQDSlizgwy2ytn6SDyjEKV+9VhxIXdDtOh8AaMXWE7dsj1cRBfBUvuGPVnsnoaGdHxJ+A==", + "dependencies": { + "@fluentui/react-compose": "^0.19.24", + "@fluentui/react-stylesheets": "^0.2.9", + "@fluentui/react-window-provider": "^1.0.6", + "@fluentui/theme": "^1.7.13", + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/react-hooks": "^7.16.4", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.38.2", + "classnames": "^2.2.6", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0" + } + }, + "node_modules/@fluentui/react-theme-provider/node_modules/@fluentui/react-window-provider": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-1.0.6.tgz", + "integrity": "sha512-m2HoxhU2m/yWxUauf79y+XZvrrWNx+bMi7ZiL6DjiAKHjTSa8KOyvicbOXd/3dvuVzOaNTnLDdZAvhRFcelOIA==", + "dependencies": { + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "@types/react-dom": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0", + "react-dom": ">=16.8.0 <18.0.0" + } + }, + "node_modules/@fluentui/react-theme-provider/node_modules/@fluentui/theme": { + "version": "1.7.13", + "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-1.7.13.tgz", + "integrity": "sha512-/1ZDHZNzV7Wgohay47DL9TAH4uuib5+B2D6Rxoc3T6ULoWcFzwLeVb+VZB/WOCTUbG+NGTrmsWPBOz5+lbuOxA==", + "dependencies": { + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.38.2", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "@types/react-dom": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0", + "react-dom": ">=16.8.0 <18.0.0" + } + }, + "node_modules/@fluentui/react-theme-provider/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@fluentui/react-window-provider": { + "version": "2.2.15", + "resolved": "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-2.2.15.tgz", + "integrity": "sha512-RraWvRe7wakpPJRBX2tlCV/cybOKiqLJ1UBLPNf5xq7ZIs0T0g/hh3G3Zb5teOeipjuRnl6srkdDUT9Dy9wrBg==", + "dependencies": { + "@fluentui/set-version": "^8.2.11", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@fluentui/react/node_modules/@microsoft/load-themed-styles": { + "version": "1.10.295", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.295.tgz", + "integrity": "sha512-W+IzEBw8a6LOOfRJM02dTT7BDZijxm+Z7lhtOAz1+y9vQm1Kdz9jlAO+qCEKsfxtUOmKilW8DIRqFw2aUgKeGg==" + }, + "node_modules/@fluentui/scheme-utilities": { + "version": "8.3.36", + "resolved": "https://registry.npmjs.org/@fluentui/scheme-utilities/-/scheme-utilities-8.3.36.tgz", + "integrity": "sha512-7Y+urfn/FLfnvsQzwnKqRNAS8YuhGRzOudyDiop/mWzBtLOc6HyxCLff410qsS13EpMcNBEuIDI2ESFQQOrp5g==", + "dependencies": { + "@fluentui/set-version": "^8.2.11", + "@fluentui/theme": "^2.6.35", + "tslib": "^2.1.0" + } + }, + "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/state": { + "version": "0.66.5", + "resolved": "https://registry.npmjs.org/@fluentui/state/-/state-0.66.5.tgz", + "integrity": "sha512-ohQW+FSdCQZAhNtx4Tqu15K3dlPX3S4sOR4r6/9j1LysEn6R4uUGixIfDcxuNOt9TgixmmE1kJen8PFivVMYjw==", + "dependencies": { + "@babel/runtime": "^7.10.4" + } + }, + "node_modules/@fluentui/style-utilities": { + "version": "8.9.17", + "resolved": "https://registry.npmjs.org/@fluentui/style-utilities/-/style-utilities-8.9.17.tgz", + "integrity": "sha512-wMeLw3MSIotx1EzDYTMWFx03iZqR/YBaUt1FR2oamt+zz3HKiproNR9xNKEQmszNFUDDAZJL9XhLVp1iNlS88A==", + "dependencies": { + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/set-version": "^8.2.11", + "@fluentui/theme": "^2.6.35", + "@fluentui/utilities": "^8.13.18", + "@microsoft/load-themed-styles": "^1.10.26", + "tslib": "^2.1.0" + } + }, + "node_modules/@fluentui/style-utilities/node_modules/@microsoft/load-themed-styles": { + "version": "1.10.295", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.295.tgz", + "integrity": "sha512-W+IzEBw8a6LOOfRJM02dTT7BDZijxm+Z7lhtOAz1+y9vQm1Kdz9jlAO+qCEKsfxtUOmKilW8DIRqFw2aUgKeGg==" + }, + "node_modules/@fluentui/styles": { + "version": "0.66.5", + "resolved": "https://registry.npmjs.org/@fluentui/styles/-/styles-0.66.5.tgz", + "integrity": "sha512-9EAj2oS922qZ/FFag0tzaBmrnuoN0LKR1SS0MpZcpdB/62kHd+XbkHmpIH4KYVthbf1YrYQtuIoZNozfYD9iTQ==", + "dependencies": { + "@babel/runtime": "^7.10.4", + "csstype": "^3.0.2", + "lodash": "^4.17.15" + } + }, + "node_modules/@fluentui/theme": { + "version": "2.6.35", + "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-2.6.35.tgz", + "integrity": "sha512-8EusEcEX/9gA1H0vVYZX0q+na88cPrS8Cs2XPlN056Xtzzrbgl6qFRJ79aiJaZ8Oq6TkcASn1gfgyUTz6fbMng==", + "dependencies": { + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/set-version": "^8.2.11", + "@fluentui/utilities": "^8.13.18", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@fluentui/utilities": { + "version": "8.13.18", + "resolved": "https://registry.npmjs.org/@fluentui/utilities/-/utilities-8.13.18.tgz", + "integrity": "sha512-/0rX9EzltLKwU1SS14VV7agWoOzruVTU3oagZq1QgFAvoj8qi7fNqvSX/VEeRy+0gmbsCkrEViUPkmC7drKzPg==", + "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/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/@griffel/core": { + "version": "1.14.2", + "resolved": "https://registry.npmjs.org/@griffel/core/-/core-1.14.2.tgz", + "integrity": "sha512-oMpZGVcGmqJlZ/BxFtlQsUL/OsmBFAWU1G5vEWaesWrC/04rQPAgXwNOGgxkIUuyPdlbljxdMpNJHm86E/PimA==", + "dependencies": { + "@emotion/hash": "^0.9.0", + "@griffel/style-types": "^1.0.2", + "csstype": "^3.1.2", + "rtl-css-js": "^1.16.1", + "stylis": "^4.2.0", + "tslib": "^2.1.0" + } + }, + "node_modules/@griffel/core/node_modules/stylis": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.3.0.tgz", + "integrity": "sha512-E87pIogpwUsUwXw7dNyU4QDjdgVMy52m+XEOPEKUn161cCzWjjhPSQhByfd1CcNvrOLnXQ6OnnZDwnJrz/Z4YQ==" + }, + "node_modules/@griffel/react": { + "version": "1.5.15", + "resolved": "https://registry.npmjs.org/@griffel/react/-/react-1.5.15.tgz", + "integrity": "sha512-AiKBxQLUpO+4iiynSPTJZI/jSTbZ/XnAStNLRjTCXSNtheF8Qlhp4ZNp5gOIeCFwfXISFQExzP2V+m35JzgB4g==", + "dependencies": { + "@griffel/core": "^1.14.2", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "react": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@griffel/style-types": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@griffel/style-types/-/style-types-1.0.2.tgz", + "integrity": "sha512-ka/Tpl1WU8js88LObwB/4EvpgXzx/EEJfbHhAr4ZNt29hrQKgL93X1zSY6M/FRhMhWrGIawauWkZP6/y6w/WiQ==", + "dependencies": { + "csstype": "^3.1.2" + } + }, + "node_modules/@humanwhocodes/config-array": { + "version": "0.9.5", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz", + "integrity": "sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==", + "dev": true, + "dependencies": { + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/@humanwhocodes/object-schema": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", + "dev": true + }, + "node_modules/@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "dev": true, + "dependencies": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-25.5.0.tgz", + "integrity": "sha512-T48kZa6MK1Y6k4b89sexwmSF4YLeZS/Udqg3Jj3jG/cHH+N/sLFCEoXEDMOKugJQ9FxPN1osxIknvKkxt6MKyw==", + "dev": true, + "dependencies": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "jest-message-util": "^25.5.0", + "jest-util": "^25.5.0", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/@jest/core": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-25.4.0.tgz", + "integrity": "sha512-h1x9WSVV0+TKVtATGjyQIMJENs8aF6eUjnCoi4jyRemYZmekLr8EJOGQqTWEX8W6SbZ6Skesy9pGXrKeAolUJw==", + "dev": true, + "dependencies": { + "@jest/console": "^25.4.0", + "@jest/reporters": "^25.4.0", + "@jest/test-result": "^25.4.0", + "@jest/transform": "^25.4.0", + "@jest/types": "^25.4.0", + "ansi-escapes": "^4.2.1", + "chalk": "^3.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.3", + "jest-changed-files": "^25.4.0", + "jest-config": "^25.4.0", + "jest-haste-map": "^25.4.0", + "jest-message-util": "^25.4.0", + "jest-regex-util": "^25.2.6", + "jest-resolve": "^25.4.0", + "jest-resolve-dependencies": "^25.4.0", + "jest-runner": "^25.4.0", + "jest-runtime": "^25.4.0", + "jest-snapshot": "^25.4.0", + "jest-util": "^25.4.0", + "jest-validate": "^25.4.0", + "jest-watcher": "^25.4.0", + "micromatch": "^4.0.2", + "p-each-series": "^2.1.0", + "realpath-native": "^2.0.0", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/@jest/environment": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-25.5.0.tgz", + "integrity": "sha512-U2VXPEqL07E/V7pSZMSQCvV5Ea4lqOlT+0ZFijl/i316cRMHvZ4qC+jBdryd+lmRetjQo0YIQr6cVPNxxK87mA==", + "dev": true, + "dependencies": { + "@jest/fake-timers": "^25.5.0", + "@jest/types": "^25.5.0", + "jest-mock": "^25.5.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/@jest/fake-timers": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-25.5.0.tgz", + "integrity": "sha512-9y2+uGnESw/oyOI3eww9yaxdZyHq7XvprfP/eeoCsjqKYts2yRlsHS/SgjPDV8FyMfn2nbMy8YzUk6nyvdLOpQ==", + "dev": true, + "dependencies": { + "@jest/types": "^25.5.0", + "jest-message-util": "^25.5.0", + "jest-mock": "^25.5.0", + "jest-util": "^25.5.0", + "lolex": "^5.0.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/@jest/globals": { + "version": "25.5.2", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-25.5.2.tgz", + "integrity": "sha512-AgAS/Ny7Q2RCIj5kZ+0MuKM1wbF0WMLxbCVl/GOMoCNbODRdJ541IxJ98xnZdVSZXivKpJlNPIWa3QmY0l4CXA==", + "dev": true, + "dependencies": { + "@jest/environment": "^25.5.0", + "@jest/types": "^25.5.0", + "expect": "^25.5.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/@jest/reporters": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-25.4.0.tgz", + "integrity": "sha512-bhx/buYbZgLZm4JWLcRJ/q9Gvmd3oUh7k2V7gA4ZYBx6J28pIuykIouclRdiAC6eGVX1uRZT+GK4CQJLd/PwPg==", + "dev": true, + "dependencies": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^25.4.0", + "@jest/test-result": "^25.4.0", + "@jest/transform": "^25.4.0", + "@jest/types": "^25.4.0", + "chalk": "^3.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^4.0.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.0.2", + "jest-haste-map": "^25.4.0", + "jest-resolve": "^25.4.0", + "jest-util": "^25.4.0", + "jest-worker": "^25.4.0", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^3.1.0", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^4.1.3" + }, + "engines": { + "node": ">= 8.3" + }, + "optionalDependencies": { + "node-notifier": "^6.0.0" + } + }, + "node_modules/@jest/reporters/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@jest/reporters/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/@jest/reporters/node_modules/node-notifier": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-6.0.0.tgz", + "integrity": "sha512-SVfQ/wMw+DesunOm5cKqr6yDcvUTDl/yc97ybGHMrteNEY6oekXpNpS3lZwgLlwz0FLgHoiW28ZpmBHUDg37cw==", + "dev": true, + "optional": true, + "dependencies": { + "growly": "^1.3.0", + "is-wsl": "^2.1.1", + "semver": "^6.3.0", + "shellwords": "^0.1.1", + "which": "^1.3.1" + } + }, + "node_modules/@jest/reporters/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "optional": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@jest/reporters/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "optional": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/@jest/source-map": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-25.5.0.tgz", + "integrity": "sha512-eIGx0xN12yVpMcPaVpjXPnn3N30QGJCJQSkEDUt9x1fI1Gdvb07Ml6K5iN2hG7NmMP6FDmtPEssE3z6doOYUwQ==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.4", + "source-map": "^0.6.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/@jest/test-result": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-25.5.0.tgz", + "integrity": "sha512-oV+hPJgXN7IQf/fHWkcS99y0smKLU2czLBJ9WA0jHITLst58HpQMtzSYxzaBvYc6U5U6jfoMthqsUlUlbRXs0A==", + "dev": true, + "dependencies": { + "@jest/console": "^25.5.0", + "@jest/types": "^25.5.0", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/@jest/test-sequencer": { + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-25.5.4.tgz", + "integrity": "sha512-pTJGEkSeg1EkCO2YWq6hbFvKNXk8ejqlxiOg1jBNLnWrgXOkdY6UmqZpwGFXNnRt9B8nO1uWMzLLZ4eCmhkPNA==", + "dev": true, + "dependencies": { + "@jest/test-result": "^25.5.0", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^25.5.1", + "jest-runner": "^25.5.4", + "jest-runtime": "^25.5.4" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/@jest/transform": { + "version": "25.5.1", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-25.5.1.tgz", + "integrity": "sha512-Y8CEoVwXb4QwA6Y/9uDkn0Xfz0finGkieuV0xkdF9UtZGJeLukD5nLkaVrVsODB1ojRWlaoD0AJZpVHCSnJEvg==", + "dev": true, + "dependencies": { + "@babel/core": "^7.1.0", + "@jest/types": "^25.5.0", + "babel-plugin-istanbul": "^6.0.0", + "chalk": "^3.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^25.5.1", + "jest-regex-util": "^25.2.6", + "jest-util": "^25.5.0", + "micromatch": "^4.0.2", + "pirates": "^4.0.1", + "realpath-native": "^2.0.0", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/@jest/types": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.5.0.tgz", + "integrity": "sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/@jest/types/node_modules/@types/yargs": { + "version": "15.0.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==", + "devOptional": true, + "dependencies": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", + "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", + "devOptional": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "devOptional": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/source-map": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.5.tgz", + "integrity": "sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==", + "dev": true, + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.15", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", + "devOptional": true + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.19", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.19.tgz", + "integrity": "sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw==", + "devOptional": true, + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@leichtgewicht/ip-codec": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", + "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==", + "dev": true + }, + "node_modules/@microsoft/api-extractor": { + "version": "7.15.2", + "resolved": "https://registry.npmjs.org/@microsoft/api-extractor/-/api-extractor-7.15.2.tgz", + "integrity": "sha512-/Y/n+QOc1vM6Vg3OAUByT/wXdZciE7jV3ay33+vxl3aKva5cNsuOauL14T7XQWUiLko3ilPwrcnFcEjzXpLsuA==", + "dev": true, + "dependencies": { + "@microsoft/api-extractor-model": "7.13.2", + "@microsoft/tsdoc": "0.13.2", + "@microsoft/tsdoc-config": "~0.15.2", + "@rushstack/node-core-library": "3.38.0", + "@rushstack/rig-package": "0.2.12", + "@rushstack/ts-command-line": "4.7.10", + "colors": "~1.2.1", + "lodash": "~4.17.15", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "source-map": "~0.6.1", + "typescript": "~4.2.4" + }, + "bin": { + "api-extractor": "bin/api-extractor" + } + }, + "node_modules/@microsoft/api-extractor-model": { + "version": "7.13.2", + "resolved": "https://registry.npmjs.org/@microsoft/api-extractor-model/-/api-extractor-model-7.13.2.tgz", + "integrity": "sha512-gA9Q8q5TPM2YYk7rLinAv9KqcodrmRC13BVmNzLswjtFxpz13lRh0BmrqD01/sddGpGMIuWFYlfUM4VSWxnggA==", + "dev": true, + "dependencies": { + "@microsoft/tsdoc": "0.13.2", + "@microsoft/tsdoc-config": "~0.15.2", + "@rushstack/node-core-library": "3.38.0" + } + }, + "node_modules/@microsoft/api-extractor-model/node_modules/@rushstack/node-core-library": { + "version": "3.38.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.38.0.tgz", + "integrity": "sha512-cmvl0yQx8sSmbuXwiRYJi8TO+jpTtrLJQ8UmFHhKvgPVJAW8cV8dnpD1Xx/BvTGrJZ2XtRAIkAhBS9okBnap4w==", + "dev": true, + "dependencies": { + "@types/node": "10.17.13", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "timsort": "~0.3.0", + "z-schema": "~3.18.3" + } + }, + "node_modules/@microsoft/api-extractor/node_modules/@rushstack/node-core-library": { + "version": "3.38.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.38.0.tgz", + "integrity": "sha512-cmvl0yQx8sSmbuXwiRYJi8TO+jpTtrLJQ8UmFHhKvgPVJAW8cV8dnpD1Xx/BvTGrJZ2XtRAIkAhBS9okBnap4w==", + "dev": true, + "dependencies": { + "@types/node": "10.17.13", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "timsort": "~0.3.0", + "z-schema": "~3.18.3" + } + }, + "node_modules/@microsoft/api-extractor/node_modules/typescript": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.2.4.tgz", + "integrity": "sha512-V+evlYHZnQkaz8TRBuxTA92yZBPotr5H+WhQ7bD3hZUndx5tGOa1fuCgeSjxAzM1RiN5IzvadIXTVefuuwZCRg==", + "dev": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/@microsoft/decorators": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/decorators/-/decorators-1.17.3.tgz", + "integrity": "sha512-bs4PSIP/DdIjUv3va04Gp17nz8P/CQ/dODE+rRtgRM/IQfAAzKVly38jbzr6v9pmZZCvuPj5ck0srzFeD1g4lg==", + "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/eslint-config-spfx": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@microsoft/eslint-config-spfx/-/eslint-config-spfx-1.18.0.tgz", + "integrity": "sha512-YanG2vijZ4xEIJxFje8YqQC7M2m5L9EzeejFwLoTWZqJFpayTr+ohE1FmKdpUH6Mbv9UAduGv2PBCi3RPUnZ9Q==", + "dev": true, + "dependencies": { + "@microsoft/eslint-plugin-spfx": "1.18.0", + "@rushstack/eslint-config": "3.3.2", + "@typescript-eslint/experimental-utils": "5.59.11" + }, + "engines": { + "node": ">=16.13.0 <17.0.0 || >=18.17.1 <19.0.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@microsoft/eslint-config-spfx/node_modules/@rushstack/eslint-config": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-config/-/eslint-config-3.3.2.tgz", + "integrity": "sha512-uSrPkiZxh34I88tRdnrdDcn7tGZDKS/AMe6f8ieBdktvSROrBgNUlBoeAjtbXnbRxUmCOpkZRAAN+J/vP7IgmA==", + "dev": true, + "dependencies": { + "@rushstack/eslint-patch": "1.3.2", + "@rushstack/eslint-plugin": "0.12.0", + "@rushstack/eslint-plugin-packlets": "0.7.0", + "@rushstack/eslint-plugin-security": "0.6.0", + "@typescript-eslint/eslint-plugin": "~5.59.2", + "@typescript-eslint/experimental-utils": "~5.59.2", + "@typescript-eslint/parser": "~5.59.2", + "@typescript-eslint/typescript-estree": "~5.59.2", + "eslint-plugin-promise": "~6.0.0", + "eslint-plugin-react": "~7.27.1", + "eslint-plugin-tsdoc": "~0.2.16" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0", + "typescript": ">=4.7.0" + } + }, + "node_modules/@microsoft/eslint-config-spfx/node_modules/@rushstack/eslint-patch": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.3.2.tgz", + "integrity": "sha512-V+MvGwaHH03hYhY+k6Ef/xKd6RYlc4q8WBx+2ANmipHJcKuktNcI/NgEsJgdSUF6Lw32njT6OnrRsKYCdgHjYw==", + "dev": true + }, + "node_modules/@microsoft/eslint-config-spfx/node_modules/@rushstack/eslint-plugin": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin/-/eslint-plugin-0.12.0.tgz", + "integrity": "sha512-kDB35khQeoDjabzHkHDs/NgvNNZzogkoU/UfrXnNSJJlcCxOxmhyscUQn5OptbixiiYCOFZh9TN9v2yGBZ3vJQ==", + "dev": true, + "dependencies": { + "@rushstack/tree-pattern": "0.2.4", + "@typescript-eslint/experimental-utils": "~5.59.2" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@microsoft/eslint-config-spfx/node_modules/@rushstack/eslint-plugin-packlets": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-packlets/-/eslint-plugin-packlets-0.7.0.tgz", + "integrity": "sha512-ftvrRvN7a5dfpDidDtrqJHH25JvL4huqk3a0S4zv5Rlh1kz6sfPvaKosDQowzEHBIWLvAtTN+P8ygWoyL0/XYw==", + "dev": true, + "dependencies": { + "@rushstack/tree-pattern": "0.2.4", + "@typescript-eslint/experimental-utils": "~5.59.2" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@microsoft/eslint-config-spfx/node_modules/@rushstack/eslint-plugin-security": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-security/-/eslint-plugin-security-0.6.0.tgz", + "integrity": "sha512-gJFBGoCCofU34GGFtR3zEjymEsRr2wDLu2u13mHVcDzXyZ3EDlt6ImnJtmn8VRDLGjJ7QFPOiYMSZQaArxWmGg==", + "dev": true, + "dependencies": { + "@rushstack/tree-pattern": "0.2.4", + "@typescript-eslint/experimental-utils": "~5.59.2" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@microsoft/eslint-config-spfx/node_modules/@rushstack/tree-pattern": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@rushstack/tree-pattern/-/tree-pattern-0.2.4.tgz", + "integrity": "sha512-H8i0OinWsdKM1TKEKPeRRTw85e+/7AIFpxm7q1blceZJhuxRBjCGAUZvQXZK4CMLx75xPqh/h1t5WHwFmElAPA==", + "dev": true + }, + "node_modules/@microsoft/eslint-config-spfx/node_modules/@typescript-eslint/eslint-plugin": { + "version": "5.59.11", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.59.11.tgz", + "integrity": "sha512-XxuOfTkCUiOSyBWIvHlUraLw/JT/6Io1365RO6ZuI88STKMavJZPNMU0lFcUTeQXEhHiv64CbxYxBNoDVSmghg==", + "dev": true, + "dependencies": { + "@eslint-community/regexpp": "^4.4.0", + "@typescript-eslint/scope-manager": "5.59.11", + "@typescript-eslint/type-utils": "5.59.11", + "@typescript-eslint/utils": "5.59.11", + "debug": "^4.3.4", + "grapheme-splitter": "^1.0.4", + "ignore": "^5.2.0", + "natural-compare-lite": "^1.4.0", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^5.0.0", + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@microsoft/eslint-config-spfx/node_modules/@typescript-eslint/parser": { + "version": "5.59.11", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.11.tgz", + "integrity": "sha512-s9ZF3M+Nym6CAZEkJJeO2TFHHDsKAM3ecNkLuH4i4s8/RCPnF5JRip2GyviYkeEAcwGMJxkqG9h2dAsnA1nZpA==", + "dev": true, + "dependencies": { + "@typescript-eslint/scope-manager": "5.59.11", + "@typescript-eslint/types": "5.59.11", + "@typescript-eslint/typescript-estree": "5.59.11", + "debug": "^4.3.4" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@microsoft/eslint-config-spfx/node_modules/@typescript-eslint/scope-manager": { + "version": "5.59.11", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.11.tgz", + "integrity": "sha512-dHFOsxoLFtrIcSj5h0QoBT/89hxQONwmn3FOQ0GOQcLOOXm+MIrS8zEAhs4tWl5MraxCY3ZJpaXQQdFMc2Tu+Q==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.59.11", + "@typescript-eslint/visitor-keys": "5.59.11" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@microsoft/eslint-config-spfx/node_modules/@typescript-eslint/types": { + "version": "5.59.11", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.11.tgz", + "integrity": "sha512-epoN6R6tkvBYSc+cllrz+c2sOFWkbisJZWkOE+y3xHtvYaOE6Wk6B8e114McRJwFRjGvYdJwLXQH5c9osME/AA==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@microsoft/eslint-config-spfx/node_modules/@typescript-eslint/typescript-estree": { + "version": "5.59.11", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.11.tgz", + "integrity": "sha512-YupOpot5hJO0maupJXixi6l5ETdrITxeo5eBOeuV7RSKgYdU3G5cxO49/9WRnJq9EMrB7AuTSLH/bqOsXi7wPA==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.59.11", + "@typescript-eslint/visitor-keys": "5.59.11", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@microsoft/eslint-config-spfx/node_modules/@typescript-eslint/visitor-keys": { + "version": "5.59.11", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.11.tgz", + "integrity": "sha512-KGYniTGG3AMTuKF9QBD7EIrvufkB6O6uX3knP73xbKLMpH+QRPcgnCxjWXSHjMRuOxFLovljqQgQpR0c7GvjoA==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.59.11", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@microsoft/eslint-config-spfx/node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@microsoft/eslint-config-spfx/node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@microsoft/eslint-config-spfx/node_modules/ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@microsoft/eslint-config-spfx/node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@microsoft/eslint-plugin-spfx": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@microsoft/eslint-plugin-spfx/-/eslint-plugin-spfx-1.18.0.tgz", + "integrity": "sha512-Dls3QYcnPRgRTW6BD/ZvMDj8xuqRvS7tUXBVtZxcuBmSyTEHwsdYZ4ITf4/Qt+G+PhOZ/w4OCpBDmoSQenEkrw==", + "dev": true, + "dependencies": { + "@typescript-eslint/experimental-utils": "5.59.11" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@microsoft/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.18.0", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build/-/gulp-core-build-3.18.0.tgz", + "integrity": "sha512-XZfSfV360db1dWXc6sKjlAdDnBY3yz1GmnoBTqhFQJGY7c6yXaiS+pyihHDgCaQ+xg6bJadaS7i42Myl5n9JkQ==", + "dev": true, + "dependencies": { + "@jest/core": "~25.4.0", + "@jest/reporters": "~25.4.0", + "@rushstack/node-core-library": "~3.53.0", + "@types/chalk": "0.4.31", + "@types/gulp": "4.0.6", + "@types/jest": "25.2.1", + "@types/node": "10.17.13", + "@types/node-notifier": "8.0.2", + "@types/orchestrator": "0.0.30", + "@types/semver": "7.3.5", + "@types/through2": "2.0.32", + "@types/vinyl": "2.0.3", + "@types/yargs": "0.0.34", + "colors": "~1.2.1", + "del": "^2.2.2", + "end-of-stream": "~1.1.0", + "glob": "~7.0.5", + "glob-escape": "~0.0.2", + "globby": "~5.0.0", + "gulp": "~4.0.2", + "gulp-flatten": "~0.2.0", + "gulp-if": "^2.0.1", + "jest": "~25.4.0", + "jest-cli": "~25.4.0", + "jest-environment-jsdom": "~25.4.0", + "jest-nunit-reporter": "~1.3.1", + "jsdom": "~11.11.0", + "lodash.merge": "~4.6.2", + "merge2": "~1.0.2", + "node-notifier": "~10.0.1", + "object-assign": "~4.1.0", + "orchestrator": "~0.3.8", + "pretty-hrtime": "~1.0.2", + "semver": "~7.3.0", + "through2": "~2.0.1", + "vinyl": "~2.2.0", + "xml": "~1.0.1", + "yargs": "~4.6.0", + "z-schema": "~3.18.3" + } + }, + "node_modules/@microsoft/gulp-core-build-sass": { + "version": "4.17.0", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-sass/-/gulp-core-build-sass-4.17.0.tgz", + "integrity": "sha512-0qvfoyflsW+D5tgi7KNJgNK2uXooAX6zwQ8mN55+fjN3ydUsAjXhzDVN28L5uIJdjIcl0q3wHAhEN6EbVul9yQ==", + "dev": true, + "dependencies": { + "@microsoft/gulp-core-build": "3.18.0", + "@microsoft/load-themed-styles": "~1.10.172", + "@rushstack/node-core-library": "~3.53.0", + "@types/gulp": "4.0.6", + "@types/node": "10.17.13", + "autoprefixer": "~9.8.8", + "clean-css": "4.2.1", + "glob": "~7.0.5", + "postcss": "7.0.38", + "postcss-modules": "~1.5.0", + "sass": "1.44.0" + } + }, + "node_modules/@microsoft/gulp-core-build-sass/node_modules/@microsoft/load-themed-styles": { + "version": "1.10.295", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.295.tgz", + "integrity": "sha512-W+IzEBw8a6LOOfRJM02dTT7BDZijxm+Z7lhtOAz1+y9vQm1Kdz9jlAO+qCEKsfxtUOmKilW8DIRqFw2aUgKeGg==", + "dev": true + }, + "node_modules/@microsoft/gulp-core-build-sass/node_modules/postcss": { + "version": "7.0.38", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.38.tgz", + "integrity": "sha512-wNrSHWjHDQJR/IZL5IKGxRtFgrYNaAA/UrkW2WqbtZO6uxSLMxMN+s2iqUMwnAWm3fMROlDYZB41dr0Mt7vBwQ==", + "dev": true, + "dependencies": { + "nanocolors": "^0.2.2", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/@microsoft/gulp-core-build-serve": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-serve/-/gulp-core-build-serve-3.12.0.tgz", + "integrity": "sha512-72KkvlX2RC5cTpC1e0uhdQA1lXX/v2WKh/7XX1fQMd9kkc8qP6ht1XT39fSWyx7K4oeAsSJJJL9Em++AEIdLpQ==", + "dev": true, + "dependencies": { + "@microsoft/gulp-core-build": "3.18.0", + "@rushstack/debug-certificate-manager": "~1.1.19", + "@rushstack/node-core-library": "~3.53.0", + "@types/node": "10.17.13", + "colors": "~1.2.1", + "express": "~4.16.2", + "gulp": "~4.0.2", + "gulp-connect": "~5.7.0", + "open": "8.4.2", + "sudo": "~1.0.3", + "through2": "~2.0.1" + } + }, + "node_modules/@microsoft/gulp-core-build-typescript": { + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-typescript/-/gulp-core-build-typescript-8.6.0.tgz", + "integrity": "sha512-aG9HgidikzswiX6a1xulhAaB3X8vqwFi/zKID0LEUDhshNqOcj5k04Atp+GNUM/VL28zTCJ5K9s7z6QxFaFiBQ==", + "dev": true, + "dependencies": { + "@microsoft/gulp-core-build": "3.18.0", + "@rushstack/node-core-library": "~3.53.0", + "@types/node": "10.17.13", + "decomment": "~0.9.1", + "glob": "~7.0.5", + "glob-escape": "~0.0.2", + "resolve": "~1.17.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-webpack/-/gulp-core-build-webpack-5.4.0.tgz", + "integrity": "sha512-H6GoROBzKlQTu+qdDH6aaqt4NIsQ3wuYEbYHtChc4RFB464FePOWRI/rZyWE+q3O+MsqBzcuDACcLKZawaVezQ==", + "dev": true, + "dependencies": { + "@microsoft/gulp-core-build": "3.18.1", + "@types/gulp": "4.0.6", + "@types/node": "10.17.13", + "colors": "~1.2.1", + "gulp": "~4.0.2", + "webpack": "~4.47.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/@microsoft/gulp-core-build": { + "version": "3.18.1", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build/-/gulp-core-build-3.18.1.tgz", + "integrity": "sha512-nktxVFJcBToR/lsXzgC1kJo+1RNxwJJDMPSb44vI1i0JIlnhnfrhUGD3v+0ZdukRZBE1snJ4E+sXE0uh8Jkevw==", + "dev": true, + "dependencies": { + "@jest/core": "~25.4.0", + "@jest/reporters": "~25.4.0", + "@rushstack/node-core-library": "~3.53.0", + "@types/chalk": "0.4.31", + "@types/gulp": "4.0.6", + "@types/jest": "25.2.1", + "@types/node": "10.17.13", + "@types/node-notifier": "8.0.2", + "@types/orchestrator": "0.0.30", + "@types/semver": "7.3.5", + "@types/through2": "2.0.32", + "@types/vinyl": "2.0.3", + "@types/yargs": "0.0.34", + "colors": "~1.2.1", + "del": "^2.2.2", + "end-of-stream": "~1.1.0", + "glob": "~7.0.5", + "glob-escape": "~0.0.2", + "globby": "~5.0.0", + "gulp": "~4.0.2", + "gulp-flatten": "~0.2.0", + "gulp-if": "^2.0.1", + "jest": "~25.4.0", + "jest-cli": "~25.4.0", + "jest-environment-jsdom": "~25.4.0", + "jest-nunit-reporter": "~1.3.1", + "jsdom": "~11.11.0", + "lodash.merge": "~4.6.2", + "merge2": "~1.0.2", + "node-notifier": "~10.0.1", + "object-assign": "~4.1.0", + "orchestrator": "~0.3.8", + "pretty-hrtime": "~1.0.2", + "semver": "~7.3.0", + "through2": "~2.0.1", + "vinyl": "~2.2.0", + "xml": "~1.0.1", + "yargs": "~4.6.0", + "z-schema": "~3.18.3" + } + }, + "node_modules/@microsoft/load-themed-styles": { + "version": "2.0.76", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-2.0.76.tgz", + "integrity": "sha512-DvWB3dJIj39p11BS7uS9/J/7K76SXG09RAc/1AJ5aOl0LttSMjTuDQUhX2RS186Zdt77V0XBL1gjcRajTRJ44A==", + "dev": true, + "peer": true + }, + "node_modules/@microsoft/loader-load-themed-styles": { + "version": "2.0.68", + "resolved": "https://registry.npmjs.org/@microsoft/loader-load-themed-styles/-/loader-load-themed-styles-2.0.68.tgz", + "integrity": "sha512-rScfOP4hEO+zZlhaf0vPzj1I4mVm4XJgACBJ4ym4Z/zT5kt7XkEvlcoCNqr4lbwBvNrafUL9b6GFOTGE6Y8fmg==", + "dev": true, + "dependencies": { + "loader-utils": "1.4.2" + }, + "peerDependencies": { + "@microsoft/load-themed-styles": "^2.0.70", + "@types/webpack": "^4" + }, + "peerDependenciesMeta": { + "@types/webpack": { + "optional": true + } + } + }, + "node_modules/@microsoft/mgt-components": { + "version": "2.10.1", + "resolved": "https://registry.npmjs.org/@microsoft/mgt-components/-/mgt-components-2.10.1.tgz", + "integrity": "sha512-uw760pZGXxkll4Uury6RoWvf0y3/IJBte55ltlCz2DunPeyIcUZ3QbA2E21EebIvMlbXwgVuUx2vBXVP9yMzdw==", + "dependencies": { + "@fluentui/web-components": "0.22.1", + "@microsoft/mgt-element": "2.10.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.10.1", + "resolved": "https://registry.npmjs.org/@microsoft/mgt-element/-/mgt-element-2.10.1.tgz", + "integrity": "sha512-xRyuCOahxxpWuGPrpycwfFchcGowyC7DjV8bPbjtazh6HegKE6JjGWd+X5HwIN5Wf9JduL32zoWoX/GwfSkIgg==", + "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-react": { + "version": "2.10.1", + "resolved": "https://registry.npmjs.org/@microsoft/mgt-react/-/mgt-react-2.10.1.tgz", + "integrity": "sha512-9RqICfYH25K6zOXE8kiVMhWJ19GUSF7kjvA+A6WK6qjkqSEwe6eeJz2YvBzIjKJGDuxAHP9gGbJ4aFY+ZGLI4A==", + "dependencies": { + "@microsoft/mgt-components": "2.10.1", + "@microsoft/mgt-element": "2.10.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.6.1", + "resolved": "https://registry.npmjs.org/@microsoft/mgt-sharepoint-provider/-/mgt-sharepoint-provider-2.6.1.tgz", + "integrity": "sha512-bgIbVzQQEex+TFyLZyE0QoxxK7IFkAgqXwxz/pSz7GYq8tog6ywjRpVtlTjf08Cmoi4rXWJHi68+nY7ZWoUL7A==", + "dependencies": { + "@microsoft/mgt-element": "2.6.1" + } + }, + "node_modules/@microsoft/mgt-sharepoint-provider/node_modules/@microsoft/mgt-element": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/@microsoft/mgt-element/-/mgt-element-2.6.1.tgz", + "integrity": "sha512-AT8JoJMOCJfNCB+1PnvIkde+ph9e/5E6Vtu5wPW59X4hbFFBUk8pyC0KOyes0JrXBpbf/lpeSBfnmRUq8enJ2w==", + "dependencies": { + "@microsoft/microsoft-graph-client": "^2.2.1", + "idb": "6.0.0", + "lit-element": "^2.4.0" + } + }, + "node_modules/@microsoft/mgt-sharepoint-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-sharepoint-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-spfx": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/@microsoft/mgt-spfx/-/mgt-spfx-2.6.1.tgz", + "integrity": "sha512-lTlC2Ms943q9kFG9WgYWR+I2enkSOXEBJ04JWwIP1WEP8/aZWNbqxaFk4C6hdKIqEVNYppL7SDPz3XFiL+vnvw==", + "dependencies": { + "@microsoft/mgt-components": "2.6.1", + "@microsoft/mgt-element": "2.6.1", + "@microsoft/mgt-sharepoint-provider": "2.6.1", + "@microsoft/sp-core-library": "1.15.0", + "tslib": "2.3.1" + } + }, + "node_modules/@microsoft/mgt-spfx/node_modules/@microsoft/mgt-components": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/@microsoft/mgt-components/-/mgt-components-2.6.1.tgz", + "integrity": "sha512-2Qa7sH/tM2fwHYldp0nCSm1iFI5/rFf4JvSH91WdMk6XRdqH1Kfz9Jv+lmxLa9YuagSB/UDl1u1pJ27UE8LZEg==", + "dependencies": { + "@fluentui/web-components": "0.22.1", + "@microsoft/mgt-element": "2.6.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-spfx/node_modules/@microsoft/mgt-element": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/@microsoft/mgt-element/-/mgt-element-2.6.1.tgz", + "integrity": "sha512-AT8JoJMOCJfNCB+1PnvIkde+ph9e/5E6Vtu5wPW59X4hbFFBUk8pyC0KOyes0JrXBpbf/lpeSBfnmRUq8enJ2w==", + "dependencies": { + "@microsoft/microsoft-graph-client": "^2.2.1", + "idb": "6.0.0", + "lit-element": "^2.4.0" + } + }, + "node_modules/@microsoft/mgt-spfx/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-spfx/node_modules/@microsoft/microsoft-graph-client/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-spfx/node_modules/@microsoft/sp-core-library": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.15.0.tgz", + "integrity": "sha512-35gQme8hnXkEEGy/A3UzlyoR/uuOP1b6EZa2mAR6a+EbMJ+kYuiU40eOGkOmvjr3NyvSc0/+c/IRTRZjEmS3pw==", + "dependencies": { + "@microsoft/sp-lodash-subset": "1.15.0", + "@microsoft/sp-module-interfaces": "1.15.0", + "@microsoft/sp-odata-types": "1.15.0", + "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/mgt-spfx/node_modules/@microsoft/sp-lodash-subset": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.15.0.tgz", + "integrity": "sha512-9j4U2i5oo4vaTinhtRJGaiBNraDxFd0XF/eui1yXjs4tzUqMOmBY8EVynrEngJQcqEfYU7Dd6yxSfa1qwnBoew==", + "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/mgt-spfx/node_modules/@microsoft/sp-module-interfaces": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.15.0.tgz", + "integrity": "sha512-C69HqPaKjH1/RpgGkHZNKb1ynPVcOYsqmFlelAk23Tfc+o9hw/WxXvsMHoOYzPR1Mdu7h4fcBPEqId1AKTFUrQ==", + "dependencies": { + "@rushstack/node-core-library": "3.45.5", + "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/mgt-spfx/node_modules/@microsoft/sp-odata-types": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.15.0.tgz", + "integrity": "sha512-U++bxURPHhSTFM6Wtjbtb8IaKO9DHt33/sAx1HSBtwmc2LmxIzI4zUbEzo0M0TUFStumOnGMJvSFJoQP08UrKw==", + "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/mgt-spfx/node_modules/@rushstack/node-core-library": { + "version": "3.45.5", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.45.5.tgz", + "integrity": "sha512-KbN7Hp9vH3bD3YJfv6RnVtzzTAwGYIBl7y2HQLY4WEQqRbvE3LgI78W9l9X+cTAXCX//p0EeoiUYNTFdqJrMZg==", + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "timsort": "~0.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@microsoft/mgt-spfx/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/mgt-spfx/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/mgt-spfx/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==" + }, + "node_modules/@microsoft/mgt-spfx/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-spfx/node_modules/validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@microsoft/mgt-spfx/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/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.38.0", + "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-types/-/microsoft-graph-types-2.38.0.tgz", + "integrity": "sha512-EXpTf/TFUb0EfBXiQ0rTmZf6fRgBn73lNfYdU2QKvqiMPQD/Cs2Gt+VmWVtK19F9Mf5Mt4bDTu5Ft0TGXOF8rA==" + }, + "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/recognizers-text-data-types-timex-expression": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@microsoft/recognizers-text-data-types-timex-expression/-/recognizers-text-data-types-timex-expression-1.3.0.tgz", + "integrity": "sha512-REHUXmMUI1jL3b9v+aSdzKxLxRdejsfg9McYRxY3LW0Gu4UbwD7Q+K6mtSo40cwg8uh6fiV9GY8hDuKXHH6dVA==", + "engines": { + "node": ">=10.3.0" + } + }, + "node_modules/@microsoft/rush-lib": { + "version": "5.100.2", + "resolved": "https://registry.npmjs.org/@microsoft/rush-lib/-/rush-lib-5.100.2.tgz", + "integrity": "sha512-wuyvYok7qEdADNeN98C+tO5lU23CH04kSYbJ/lz4CQfqVIviFLQQExDEPnvRxNP0I1XmuMdsaIVG28m1tLCMMA==", + "dev": true, + "dependencies": { + "@pnpm/dependency-path": "~2.1.2", + "@pnpm/link-bins": "~5.3.7", + "@rushstack/heft-config-file": "0.13.2", + "@rushstack/node-core-library": "3.59.6", + "@rushstack/package-deps-hash": "4.0.41", + "@rushstack/package-extractor": "0.3.11", + "@rushstack/rig-package": "0.4.0", + "@rushstack/rush-amazon-s3-build-cache-plugin": "5.100.2", + "@rushstack/rush-azure-storage-build-cache-plugin": "5.100.2", + "@rushstack/stream-collator": "4.0.259", + "@rushstack/terminal": "0.5.34", + "@rushstack/ts-command-line": "4.15.1", + "@types/node-fetch": "2.6.2", + "@yarnpkg/lockfile": "~1.0.2", + "builtin-modules": "~3.1.0", + "cli-table": "~0.3.1", + "colors": "~1.2.1", + "dependency-path": "~9.2.8", + "figures": "3.0.0", + "git-repo-info": "~2.1.0", + "glob": "~7.0.5", + "glob-escape": "~0.0.2", + "https-proxy-agent": "~5.0.0", + "ignore": "~5.1.6", + "inquirer": "~7.3.3", + "js-yaml": "~3.13.1", + "node-fetch": "2.6.7", + "npm-check": "~6.0.1", + "npm-package-arg": "~6.1.0", + "read-package-tree": "~5.1.5", + "rxjs": "~6.6.7", + "semver": "~7.5.4", + "ssri": "~8.0.0", + "strict-uri-encode": "~2.0.0", + "tapable": "2.2.1", + "tar": "~6.1.11", + "true-case-path": "~2.2.1" + }, + "engines": { + "node": ">=5.6.0" + } + }, + "node_modules/@microsoft/rush-lib/node_modules/@rushstack/node-core-library": { + "version": "3.59.6", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", + "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", + "dev": true, + "dependencies": { + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", + "z-schema": "~5.0.2" + }, + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@microsoft/rush-lib/node_modules/@rushstack/rig-package": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.4.0.tgz", + "integrity": "sha512-FnM1TQLJYwSiurP6aYSnansprK5l8WUK8VG38CmAaZs29ZeL1msjK0AP1VS4ejD33G0kE/2cpsPsS9jDenBMxw==", + "dev": true, + "dependencies": { + "resolve": "~1.22.1", + "strip-json-comments": "~3.1.1" + } + }, + "node_modules/@microsoft/rush-lib/node_modules/@rushstack/ts-command-line": { + "version": "4.15.1", + "resolved": "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-4.15.1.tgz", + "integrity": "sha512-EL4jxZe5fhb1uVL/P/wQO+Z8Rc8FMiWJ1G7VgnPDvdIt5GVjRfK7vwzder1CZQiX3x0PY6uxENYLNGTFd1InRQ==", + "dev": true, + "dependencies": { + "@types/argparse": "1.0.38", + "argparse": "~1.0.9", + "colors": "~1.2.1", + "string-argv": "~0.3.1" + } + }, + "node_modules/@microsoft/rush-lib/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@microsoft/rush-lib/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@microsoft/rush-lib/node_modules/resolve": { + "version": "1.22.6", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.6.tgz", + "integrity": "sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==", + "dev": true, + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@microsoft/rush-lib/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@microsoft/rush-lib/node_modules/validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@microsoft/rush-lib/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@microsoft/rush-lib/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@microsoft/rush-stack-compiler-4.7": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@microsoft/rush-stack-compiler-4.7/-/rush-stack-compiler-4.7-0.1.0.tgz", + "integrity": "sha512-fl7vWuAJjhsJWauSlUgC/ldF4vL8qmMX0LozTvHM5ICmM82O3exPFjLjvgw9q/niGt77P1OGIrwiDClCHfZQJQ==", + "dev": true, + "dependencies": { + "@microsoft/api-extractor": "~7.15.2", + "@rushstack/eslint-config": "~2.6.2", + "@rushstack/node-core-library": "~3.53.0", + "@types/node": "10.17.13", + "import-lazy": "~4.0.0", + "typescript": "~4.7.4" + }, + "bin": { + "rush-api-extractor": "bin/rush-api-extractor", + "rush-eslint": "bin/rush-eslint", + "rush-tsc": "bin/rush-tsc", + "rush-tslint": "bin/rush-tslint" + }, + "peerDependencies": { + "eslint": "^8.7.0" + } + }, + "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/@rushstack/eslint-config": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-config/-/eslint-config-2.6.2.tgz", + "integrity": "sha512-EcZENq5HlXe5XN9oFZ90K8y946zBXRgliNhy+378H0oK00v3FYADj8aSisEHS5OWz4HO0hYWe6IU57CNg+syYQ==", + "dev": true, + "dependencies": { + "@rushstack/eslint-patch": "1.1.4", + "@rushstack/eslint-plugin": "0.9.1", + "@rushstack/eslint-plugin-packlets": "0.4.1", + "@rushstack/eslint-plugin-security": "0.3.1", + "@typescript-eslint/eslint-plugin": "~5.20.0", + "@typescript-eslint/experimental-utils": "~5.20.0", + "@typescript-eslint/parser": "~5.20.0", + "@typescript-eslint/typescript-estree": "~5.20.0", + "eslint-plugin-promise": "~6.0.0", + "eslint-plugin-react": "~7.27.1", + "eslint-plugin-tsdoc": "~0.2.16" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0", + "typescript": ">=3.0.0" + } + }, + "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/@rushstack/eslint-patch": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.1.4.tgz", + "integrity": "sha512-LwzQKA4vzIct1zNZzBmRKI9QuNpLgTQMEjsQLf3BXuGYb3QPTP4Yjf6mkdX+X1mYttZ808QpOwAzZjv28kq7DA==", + "dev": true + }, + "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/@rushstack/eslint-plugin": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin/-/eslint-plugin-0.9.1.tgz", + "integrity": "sha512-iMfRyk9FE1xdhuenIYwDEjJ67u7ygeFw/XBGJC2j4GHclznHWRfSGiwTeYZ66H74h7NkVTuTp8RYw/x2iDblOA==", + "dev": true, + "dependencies": { + "@rushstack/tree-pattern": "0.2.4", + "@typescript-eslint/experimental-utils": "~5.20.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/@rushstack/eslint-plugin-packlets": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-packlets/-/eslint-plugin-packlets-0.4.1.tgz", + "integrity": "sha512-A+mb+45fAUV6SRRlRy5EXrZAHNTnvOO3ONxw0hmRDcvyPAJwoX0ClkKQriz56QQE5SL4sPxhYoqbkoKbBmsxcA==", + "dev": true, + "dependencies": { + "@rushstack/tree-pattern": "0.2.4", + "@typescript-eslint/experimental-utils": "~5.20.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/@rushstack/eslint-plugin-security": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-security/-/eslint-plugin-security-0.3.1.tgz", + "integrity": "sha512-LOBJj7SLPkeonBq2CD9cKqujwgc84YXJP18UXmGYl8xE3OM+Fwgnav7GzsakyvkeWJwq7EtpZjjSW8DTpwfA4w==", + "dev": true, + "dependencies": { + "@rushstack/tree-pattern": "0.2.4", + "@typescript-eslint/experimental-utils": "~5.20.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/@rushstack/tree-pattern": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@rushstack/tree-pattern/-/tree-pattern-0.2.4.tgz", + "integrity": "sha512-H8i0OinWsdKM1TKEKPeRRTw85e+/7AIFpxm7q1blceZJhuxRBjCGAUZvQXZK4CMLx75xPqh/h1t5WHwFmElAPA==", + "dev": true + }, + "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/@typescript-eslint/eslint-plugin": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.20.0.tgz", + "integrity": "sha512-fapGzoxilCn3sBtC6NtXZX6+P/Hef7VDbyfGqTTpzYydwhlkevB+0vE0EnmHPVTVSy68GUncyJ/2PcrFBeCo5Q==", + "dev": true, + "dependencies": { + "@typescript-eslint/scope-manager": "5.20.0", + "@typescript-eslint/type-utils": "5.20.0", + "@typescript-eslint/utils": "5.20.0", + "debug": "^4.3.2", + "functional-red-black-tree": "^1.0.1", + "ignore": "^5.1.8", + "regexpp": "^3.2.0", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^5.0.0", + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/@typescript-eslint/experimental-utils": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.20.0.tgz", + "integrity": "sha512-w5qtx2Wr9x13Dp/3ic9iGOGmVXK5gMwyc8rwVgZU46K9WTjPZSyPvdER9Ycy+B5lNHvoz+z2muWhUvlTpQeu+g==", + "dev": true, + "dependencies": { + "@typescript-eslint/utils": "5.20.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/@typescript-eslint/parser": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.20.0.tgz", + "integrity": "sha512-UWKibrCZQCYvobmu3/N8TWbEeo/EPQbS41Ux1F9XqPzGuV7pfg6n50ZrFo6hryynD8qOTTfLHtHjjdQtxJ0h/w==", + "dev": true, + "dependencies": { + "@typescript-eslint/scope-manager": "5.20.0", + "@typescript-eslint/types": "5.20.0", + "@typescript-eslint/typescript-estree": "5.20.0", + "debug": "^4.3.2" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/@typescript-eslint/scope-manager": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.20.0.tgz", + "integrity": "sha512-h9KtuPZ4D/JuX7rpp1iKg3zOH0WNEa+ZIXwpW/KWmEFDxlA/HSfCMhiyF1HS/drTICjIbpA6OqkAhrP/zkCStg==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.20.0", + "@typescript-eslint/visitor-keys": "5.20.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/@typescript-eslint/type-utils": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.20.0.tgz", + "integrity": "sha512-WxNrCwYB3N/m8ceyoGCgbLmuZwupvzN0rE8NBuwnl7APgjv24ZJIjkNzoFBXPRCGzLNkoU/WfanW0exvp/+3Iw==", + "dev": true, + "dependencies": { + "@typescript-eslint/utils": "5.20.0", + "debug": "^4.3.2", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/@typescript-eslint/types": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.20.0.tgz", + "integrity": "sha512-+d8wprF9GyvPwtoB4CxBAR/s0rpP25XKgnOvMf/gMXYDvlUC3rPFHupdTQ/ow9vn7UDe5rX02ovGYQbv/IUCbg==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/@typescript-eslint/typescript-estree": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.20.0.tgz", + "integrity": "sha512-36xLjP/+bXusLMrT9fMMYy1KJAGgHhlER2TqpUVDYUQg4w0q/NW/sg4UGAgVwAqb8V4zYg43KMUpM8vV2lve6w==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.20.0", + "@typescript-eslint/visitor-keys": "5.20.0", + "debug": "^4.3.2", + "globby": "^11.0.4", + "is-glob": "^4.0.3", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/@typescript-eslint/utils": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.20.0.tgz", + "integrity": "sha512-lHONGJL1LIO12Ujyx8L8xKbwWSkoUKFSO+0wDAqGXiudWB2EO7WEUT+YZLtVbmOmSllAjLb9tpoIPwpRe5Tn6w==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.20.0", + "@typescript-eslint/types": "5.20.0", + "@typescript-eslint/typescript-estree": "5.20.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/@typescript-eslint/visitor-keys": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.20.0.tgz", + "integrity": "sha512-1flRpNF+0CAQkMNlTJ6L/Z5jiODG/e5+7mk6XwtPOUS3UrTz3UOiAg9jG2VtKsWI6rZQfy4C6a232QNRZTRGlg==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.20.0", + "eslint-visitor-keys": "^3.0.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@microsoft/sp-application-base": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-application-base/-/sp-application-base-1.17.3.tgz", + "integrity": "sha512-gundR7DnYDs09u+hgURdhC93vZNhPrQ/88JyXU5Aaj6VzWk4MXQMawzxmmiON+RTUAItLnwHYrdp7xA9Dsa7tg==", + "dependencies": { + "@microsoft/sp-component-base": "1.17.3", + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-diagnostics": "1.17.3", + "@microsoft/sp-extension-base": "1.17.3", + "@microsoft/sp-http": "1.17.3", + "@microsoft/sp-http-base": "1.17.3", + "@microsoft/sp-loader": "1.17.3", + "@microsoft/sp-lodash-subset": "1.17.3", + "@microsoft/sp-module-interfaces": "1.17.3", + "@microsoft/sp-odata-types": "1.17.3", + "@microsoft/sp-page-context": "1.17.3", + "@microsoft/sp-search-extensibility": "1.17.3", + "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-application-base/node_modules/@microsoft/sp-component-base": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-component-base/-/sp-component-base-1.17.3.tgz", + "integrity": "sha512-7Xey4caHNTkz5EtN6BVRj/PUCaLMVV+dYMZbwgoa9grIUFYwGKP8M0m3RZRUUNX9EPaumo+5QUufVVl159nHKA==", + "dependencies": { + "@fluentui/react": "^8.106.4", + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-diagnostics": "1.17.3", + "@microsoft/sp-dynamic-data": "1.17.3", + "@microsoft/sp-http": "1.17.3", + "@microsoft/sp-lodash-subset": "1.17.3", + "@microsoft/sp-module-interfaces": "1.17.3", + "@microsoft/sp-page-context": "1.17.3", + "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-application-base/node_modules/@microsoft/sp-core-library": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.17.3.tgz", + "integrity": "sha512-NEMW4xHsiUyFhQnmj2pU4pEQB1Dy5QoZNU0Qys66PXdJFwJgrGn9PUjRReZlN3dyX1jwSzLCgzWU73bJrcB/1w==", + "dependencies": { + "@microsoft/sp-lodash-subset": "1.17.3", + "@microsoft/sp-module-interfaces": "1.17.3", + "@microsoft/sp-odata-types": "1.17.3", + "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-application-base/node_modules/@microsoft/sp-diagnostics": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-diagnostics/-/sp-diagnostics-1.17.3.tgz", + "integrity": "sha512-vUFkFr78QCEEXgiWNbWjI8mUUDKPXVX0/eSVuAClXhENmxRqhS4nvkckTm/acmXvcw8az3G1r2ou6Q7hFX3d9Q==", + "dependencies": { + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-lodash-subset": "1.17.3" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-application-base/node_modules/@microsoft/sp-dynamic-data": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-dynamic-data/-/sp-dynamic-data-1.17.3.tgz", + "integrity": "sha512-+lE9U+28JjrV5Q5NucntkbLyx5LvdipQU0ppvti1SuEHCnetqPOVEI/axUjY1MbvmLBHngQUFj/U4UAIQse9KQ==", + "dependencies": { + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-diagnostics": "1.17.3", + "@microsoft/sp-lodash-subset": "1.17.3", + "@microsoft/sp-module-interfaces": "1.17.3", + "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-application-base/node_modules/@microsoft/sp-http": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http/-/sp-http-1.17.3.tgz", + "integrity": "sha512-7ctnBEJd8ak4VLSPakMX42GF/DAz66RL5dlPJzx16e2pycJoNIKL0vBsEalZ5RWmkcjE6jGRi2xtSPwhIiJWlA==", + "dependencies": { + "@microsoft/microsoft-graph-clientv1": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-diagnostics": "1.17.3", + "@microsoft/sp-http-base": "1.17.3", + "@microsoft/sp-http-msgraph": "1.17.3", + "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-application-base/node_modules/@microsoft/sp-http-base": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http-base/-/sp-http-base-1.17.3.tgz", + "integrity": "sha512-D0KsLakRuR1iDZa27CSEhW84KPs9/BMIaezxK/M3076WyldRtA0zQwk8rwmoDgU3K3GqqspwP0T0KWT9QH3t4w==", + "dependencies": { + "@azure/msal-browser": "2.28.1", + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-diagnostics": "1.17.3", + "@microsoft/sp-page-context": "1.17.3", + "@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-application-base/node_modules/@microsoft/sp-http-msgraph": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http-msgraph/-/sp-http-msgraph-1.17.3.tgz", + "integrity": "sha512-2ZbDZaNFGNg6nAvkOzEK0hjqkj9f+cN+ugZSFAANoF8wV7szYA/wRcLjvM+Kq3Ol7fGu/OrQeHrTEBWBekP2XQ==", + "dependencies": { + "@microsoft/microsoft-graph-clientv1": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-diagnostics": "1.17.3", + "@microsoft/sp-http-base": "1.17.3", + "@microsoft/sp-loader": "1.17.3", + "tslib": "2.3.1" + }, + "peerDependencies": { + "@microsoft/microsoft-graph-client": "3.0.2" + } + }, + "node_modules/@microsoft/sp-application-base/node_modules/@microsoft/sp-loader": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-loader/-/sp-loader-1.17.3.tgz", + "integrity": "sha512-qmG5XoXSuHyAeryeuNQIGIEMKePEGkxmPhgULnGLX6chGKLimtVL+SzOc8+hVet49Rr1B6eIIMaIV6ajZx/qoQ==", + "dependencies": { + "@fluentui/react": "^8.106.4", + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-diagnostics": "1.17.3", + "@microsoft/sp-dynamic-data": "1.17.3", + "@microsoft/sp-http-base": "1.17.3", + "@microsoft/sp-lodash-subset": "1.17.3", + "@microsoft/sp-module-interfaces": "1.17.3", + "@microsoft/sp-odata-types": "1.17.3", + "@microsoft/sp-page-context": "1.17.3", + "@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-application-base/node_modules/@microsoft/sp-lodash-subset": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.17.3.tgz", + "integrity": "sha512-VmtfG+hcJVxnBcrU4atlOFEUwpRYgJjAj993cg+VacLNYtevf2AVdqkvhRNguXM8smJZdKpMJj1ygtPhdrdBxg==", + "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-application-base/node_modules/@microsoft/sp-module-interfaces": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.17.3.tgz", + "integrity": "sha512-oj+C9RA++Gxy6AN5t5DOLRLsvRvGjRIoccbrN1nCbzm/ZPdJFjFoh6EWlEpYlS1S1YMzR/kyfAHpguQtRHiq2A==", + "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-application-base/node_modules/@microsoft/sp-odata-types": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.17.3.tgz", + "integrity": "sha512-fKRaTasv2LXwcgFyPLWDknq82WtHyD842btjO1pg3V57vLc0/Tw4PWNIDZDOWH79RCBE7248957IogNw+TqKkg==", + "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-application-base/node_modules/@microsoft/sp-page-context": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-page-context/-/sp-page-context-1.17.3.tgz", + "integrity": "sha512-Qrr+GHWS2LVvMpNeIc+YL62ywqKBb2aEhk92ouea7VIXGjJAZA6O3SM45RJCG5dBKgA3oANPkhYyPRhPOR/VbQ==", + "dependencies": { + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-diagnostics": "1.17.3", + "@microsoft/sp-dynamic-data": "1.17.3", + "@microsoft/sp-lodash-subset": "1.17.3", + "@microsoft/sp-odata-types": "1.17.3", + "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-application-base/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/sp-application-base/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/@microsoft/sp-application-base/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-application-base/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-application-base/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-application-base/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/@microsoft/sp-application-base/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/@microsoft/sp-application-base/node_modules/resolve": { + "version": "1.22.6", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.6.tgz", + "integrity": "sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==", + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@microsoft/sp-application-base/node_modules/validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@microsoft/sp-application-base/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-build-core-tasks": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-build-core-tasks/-/sp-build-core-tasks-1.18.0.tgz", + "integrity": "sha512-AeCWY5dDkMSI4iF7dZtomMXF6JfwDJ9u95PsdYfBgm9n/lTjyfFoGQBWkhUH8A5ZDmdAfExElsuoQgevU50UPg==", + "dev": true, + "dependencies": { + "@microsoft/gulp-core-build": "3.18.0", + "@microsoft/gulp-core-build-serve": "3.12.0", + "@microsoft/gulp-core-build-webpack": "5.4.0", + "@microsoft/spfx-heft-plugins": "1.18.0", + "@rushstack/node-core-library": "3.59.6", + "@types/glob": "5.0.30", + "@types/lodash": "4.14.117", + "@types/webpack": "4.41.24", + "colors": "~1.2.1", + "glob": "~7.0.5", + "gulp": "4.0.2", + "lodash": "4.17.21", + "webpack": "~4.47.0" + }, + "engines": { + "node": ">=16.13.0 <17.0.0 || >=18.17.1 <19.0.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/@rushstack/node-core-library": { + "version": "3.59.6", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", + "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", + "dev": true, + "dependencies": { + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", + "z-schema": "~5.0.2" + }, + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/resolve": { + "version": "1.22.6", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.6.tgz", + "integrity": "sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==", + "dev": true, + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@microsoft/sp-build-web": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-build-web/-/sp-build-web-1.18.0.tgz", + "integrity": "sha512-OSaNg+G16qy/cgB2m/6hKx1wO394og/25H7aHVzgJz6IIzPGeGT4Z3+YhdH5XeizCWaW7mSA+PjOqLiTtGbk0g==", + "dev": true, + "dependencies": { + "@microsoft/gulp-core-build": "3.18.0", + "@microsoft/gulp-core-build-sass": "4.17.0", + "@microsoft/gulp-core-build-serve": "3.12.0", + "@microsoft/gulp-core-build-typescript": "8.6.0", + "@microsoft/gulp-core-build-webpack": "5.4.0", + "@microsoft/rush-lib": "5.100.2", + "@microsoft/sp-build-core-tasks": "1.18.0", + "@rushstack/node-core-library": "3.59.6", + "@types/webpack": "4.41.24", + "gulp": "4.0.2", + "postcss": "^8.4.19", + "semver": "~7.3.2", + "true-case-path": "~2.2.1", + "webpack": "~4.47.0", + "yargs": "~4.6.0" + }, + "engines": { + "node": ">=16.13.0 <17.0.0 || >=18.17.1 <19.0.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/@rushstack/node-core-library": { + "version": "3.59.6", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", + "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", + "dev": true, + "dependencies": { + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", + "z-schema": "~5.0.2" + }, + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/@rushstack/node-core-library/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/resolve": { + "version": "1.22.6", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.6.tgz", + "integrity": "sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==", + "dev": true, + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@microsoft/sp-build-web/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@microsoft/sp-component-base": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-component-base/-/sp-component-base-1.18.0.tgz", + "integrity": "sha512-fSoP/y6kfwYs0XQ22GjVwEOYO6PkC6RTdl624Iub4sDxdjzblAivAcHUovsVNdhS+twRD1fKumSYiNbmYugYTg==", + "dependencies": { + "@fluentui/react": "^8.106.4", + "@microsoft/sp-core-library": "1.18.0", + "@microsoft/sp-diagnostics": "1.18.0", + "@microsoft/sp-dynamic-data": "1.18.0", + "@microsoft/sp-http": "1.18.0", + "@microsoft/sp-lodash-subset": "1.18.0", + "@microsoft/sp-module-interfaces": "1.18.0", + "@microsoft/sp-page-context": "1.18.0", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=16.13.0 <17.0.0 || >=18.17.1 <19.0.0" + } + }, + "node_modules/@microsoft/sp-core-library": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.18.0.tgz", + "integrity": "sha512-9Ua3SACtRHh1o9ScqDgtSDGqccpnkLgYawBQRbKIjCPwQ8dqS96586KU9HioBHr4LtqWJNo0cp5h/XIXmrZ9+Q==", + "dependencies": { + "@microsoft/sp-lodash-subset": "1.18.0", + "@microsoft/sp-module-interfaces": "1.18.0", + "@microsoft/sp-odata-types": "1.18.0", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=16.13.0 <17.0.0 || >=18.17.1 <19.0.0" + }, + "peerDependencies": { + "@types/react": ">=16.9.51 <18.0.0", + "@types/react-dom": ">=16.9.8 <18.0.0", + "react": ">=16.13.1 <18.0.0", + "react-dom": ">=16.13.1 <18.0.0" + } + }, + "node_modules/@microsoft/sp-css-loader": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-css-loader/-/sp-css-loader-1.18.0.tgz", + "integrity": "sha512-UFfmsN+3+WcEHx8fEWJoOMTP3pOTTkFAxwa9aEtKxnrT21wfqLnJfzll1ato2X0vT3eYzkCFtrspCeT1atLURw==", + "dev": true, + "dependencies": { + "@microsoft/load-themed-styles": "1.10.292", + "@rushstack/node-core-library": "3.59.6", + "autoprefixer": "9.7.1", + "css-loader": "3.4.2", + "cssnano": "~5.1.14", + "loader-utils": "^1.4.2", + "postcss": "^8.4.19", + "postcss-modules-extract-imports": "~3.0.0", + "postcss-modules-local-by-default": "~4.0.0", + "postcss-modules-scope": "~3.0.0", + "postcss-modules-values": "~4.0.0", + "webpack": "~4.47.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/@microsoft/load-themed-styles": { + "version": "1.10.292", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.292.tgz", + "integrity": "sha512-LQWGImtpv2zHKIPySLalR1aFXumXfOq8UuJvR15mIZRKXIoM+KuN9wZq+ved2FyeuePjQSJGOxYynxtCLLwDBA==", + "dev": true + }, + "node_modules/@microsoft/sp-css-loader/node_modules/@rushstack/node-core-library": { + "version": "3.59.6", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", + "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", + "dev": true, + "dependencies": { + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", + "z-schema": "~5.0.2" + }, + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/autoprefixer": { + "version": "9.7.1", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.1.tgz", + "integrity": "sha512-w3b5y1PXWlhYulevrTJ0lizkQ5CyqfeU6BIRDbuhsMupstHQOeb1Ur80tcB1zxSu7AwyY/qCQ7Vvqklh31ZBFw==", + "dev": true, + "dependencies": { + "browserslist": "^4.7.2", + "caniuse-lite": "^1.0.30001006", + "chalk": "^2.4.2", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^7.0.21", + "postcss-value-parser": "^4.0.2" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/autoprefixer/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/@microsoft/sp-css-loader/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/resolve": { + "version": "1.22.6", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.6.tgz", + "integrity": "sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==", + "dev": true, + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@microsoft/sp-css-loader/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@microsoft/sp-diagnostics": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-diagnostics/-/sp-diagnostics-1.18.0.tgz", + "integrity": "sha512-Nu4Q975WfncYMyOQlJkUR8ml+2WiZw06gh308Ze22TKHcmylsjjOFkeCtI/YLq8iD6ibQmVDQpYbc5bUlhDbug==", + "dependencies": { + "@microsoft/sp-core-library": "1.18.0", + "@microsoft/sp-lodash-subset": "1.18.0" + }, + "engines": { + "node": ">=16.13.0 <17.0.0 || >=18.17.1 <19.0.0" + } + }, + "node_modules/@microsoft/sp-dialog": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-dialog/-/sp-dialog-1.17.3.tgz", + "integrity": "sha512-44/0t9HAUVk2LhAhkbepJ+tFMjmzKCte5i7PPKU3b6sLEL6F9S9tB126zFhlQFg3FhxMg43nkN/8F5zEtb3+fQ==", + "dependencies": { + "@fluentui/react": "^8.106.4", + "@microsoft/sp-application-base": "1.17.3", + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-diagnostics": "1.17.3", + "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-dialog/node_modules/@microsoft/sp-core-library": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.17.3.tgz", + "integrity": "sha512-NEMW4xHsiUyFhQnmj2pU4pEQB1Dy5QoZNU0Qys66PXdJFwJgrGn9PUjRReZlN3dyX1jwSzLCgzWU73bJrcB/1w==", + "dependencies": { + "@microsoft/sp-lodash-subset": "1.17.3", + "@microsoft/sp-module-interfaces": "1.17.3", + "@microsoft/sp-odata-types": "1.17.3", + "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-dialog/node_modules/@microsoft/sp-diagnostics": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-diagnostics/-/sp-diagnostics-1.17.3.tgz", + "integrity": "sha512-vUFkFr78QCEEXgiWNbWjI8mUUDKPXVX0/eSVuAClXhENmxRqhS4nvkckTm/acmXvcw8az3G1r2ou6Q7hFX3d9Q==", + "dependencies": { + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-lodash-subset": "1.17.3" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-dialog/node_modules/@microsoft/sp-lodash-subset": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.17.3.tgz", + "integrity": "sha512-VmtfG+hcJVxnBcrU4atlOFEUwpRYgJjAj993cg+VacLNYtevf2AVdqkvhRNguXM8smJZdKpMJj1ygtPhdrdBxg==", + "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-dialog/node_modules/@microsoft/sp-module-interfaces": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.17.3.tgz", + "integrity": "sha512-oj+C9RA++Gxy6AN5t5DOLRLsvRvGjRIoccbrN1nCbzm/ZPdJFjFoh6EWlEpYlS1S1YMzR/kyfAHpguQtRHiq2A==", + "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-dialog/node_modules/@microsoft/sp-odata-types": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.17.3.tgz", + "integrity": "sha512-fKRaTasv2LXwcgFyPLWDknq82WtHyD842btjO1pg3V57vLc0/Tw4PWNIDZDOWH79RCBE7248957IogNw+TqKkg==", + "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-dialog/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-dialog/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-dialog/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-dialog/node_modules/resolve": { + "version": "1.22.6", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.6.tgz", + "integrity": "sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==", + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@microsoft/sp-dialog/node_modules/validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@microsoft/sp-dialog/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-dynamic-data": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-dynamic-data/-/sp-dynamic-data-1.18.0.tgz", + "integrity": "sha512-Ti0QjkUmUEWq6FJ8QpR+Hc9L4dm4VQnCc76zjz74vJWIO/VP3pAg8zpjwQkLFzPpUK8VbCObTa57iE6exuxzGA==", + "dependencies": { + "@microsoft/sp-core-library": "1.18.0", + "@microsoft/sp-diagnostics": "1.18.0", + "@microsoft/sp-lodash-subset": "1.18.0", + "@microsoft/sp-module-interfaces": "1.18.0", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=16.13.0 <17.0.0 || >=18.17.1 <19.0.0" + } + }, + "node_modules/@microsoft/sp-extension-base": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-extension-base/-/sp-extension-base-1.17.3.tgz", + "integrity": "sha512-2ONK5OGayVGak9z3DgWC6gQyBXZ3Wk8srGmQOyeYcXj1G3futitAxGjkzAaM8HoDPT6i5E8OO0/wqhpTdnYuHw==", + "dependencies": { + "@microsoft/sp-component-base": "1.17.3", + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-diagnostics": "1.17.3", + "@microsoft/sp-loader": "1.17.3", + "@microsoft/sp-module-interfaces": "1.17.3", + "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-extension-base/node_modules/@microsoft/sp-component-base": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-component-base/-/sp-component-base-1.17.3.tgz", + "integrity": "sha512-7Xey4caHNTkz5EtN6BVRj/PUCaLMVV+dYMZbwgoa9grIUFYwGKP8M0m3RZRUUNX9EPaumo+5QUufVVl159nHKA==", + "dependencies": { + "@fluentui/react": "^8.106.4", + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-diagnostics": "1.17.3", + "@microsoft/sp-dynamic-data": "1.17.3", + "@microsoft/sp-http": "1.17.3", + "@microsoft/sp-lodash-subset": "1.17.3", + "@microsoft/sp-module-interfaces": "1.17.3", + "@microsoft/sp-page-context": "1.17.3", + "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-extension-base/node_modules/@microsoft/sp-core-library": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.17.3.tgz", + "integrity": "sha512-NEMW4xHsiUyFhQnmj2pU4pEQB1Dy5QoZNU0Qys66PXdJFwJgrGn9PUjRReZlN3dyX1jwSzLCgzWU73bJrcB/1w==", + "dependencies": { + "@microsoft/sp-lodash-subset": "1.17.3", + "@microsoft/sp-module-interfaces": "1.17.3", + "@microsoft/sp-odata-types": "1.17.3", + "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-extension-base/node_modules/@microsoft/sp-diagnostics": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-diagnostics/-/sp-diagnostics-1.17.3.tgz", + "integrity": "sha512-vUFkFr78QCEEXgiWNbWjI8mUUDKPXVX0/eSVuAClXhENmxRqhS4nvkckTm/acmXvcw8az3G1r2ou6Q7hFX3d9Q==", + "dependencies": { + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-lodash-subset": "1.17.3" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-extension-base/node_modules/@microsoft/sp-dynamic-data": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-dynamic-data/-/sp-dynamic-data-1.17.3.tgz", + "integrity": "sha512-+lE9U+28JjrV5Q5NucntkbLyx5LvdipQU0ppvti1SuEHCnetqPOVEI/axUjY1MbvmLBHngQUFj/U4UAIQse9KQ==", + "dependencies": { + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-diagnostics": "1.17.3", + "@microsoft/sp-lodash-subset": "1.17.3", + "@microsoft/sp-module-interfaces": "1.17.3", + "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-extension-base/node_modules/@microsoft/sp-http": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http/-/sp-http-1.17.3.tgz", + "integrity": "sha512-7ctnBEJd8ak4VLSPakMX42GF/DAz66RL5dlPJzx16e2pycJoNIKL0vBsEalZ5RWmkcjE6jGRi2xtSPwhIiJWlA==", + "dependencies": { + "@microsoft/microsoft-graph-clientv1": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-diagnostics": "1.17.3", + "@microsoft/sp-http-base": "1.17.3", + "@microsoft/sp-http-msgraph": "1.17.3", + "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-extension-base/node_modules/@microsoft/sp-http-base": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http-base/-/sp-http-base-1.17.3.tgz", + "integrity": "sha512-D0KsLakRuR1iDZa27CSEhW84KPs9/BMIaezxK/M3076WyldRtA0zQwk8rwmoDgU3K3GqqspwP0T0KWT9QH3t4w==", + "dependencies": { + "@azure/msal-browser": "2.28.1", + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-diagnostics": "1.17.3", + "@microsoft/sp-page-context": "1.17.3", + "@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-extension-base/node_modules/@microsoft/sp-http-msgraph": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http-msgraph/-/sp-http-msgraph-1.17.3.tgz", + "integrity": "sha512-2ZbDZaNFGNg6nAvkOzEK0hjqkj9f+cN+ugZSFAANoF8wV7szYA/wRcLjvM+Kq3Ol7fGu/OrQeHrTEBWBekP2XQ==", + "dependencies": { + "@microsoft/microsoft-graph-clientv1": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-diagnostics": "1.17.3", + "@microsoft/sp-http-base": "1.17.3", + "@microsoft/sp-loader": "1.17.3", + "tslib": "2.3.1" + }, + "peerDependencies": { + "@microsoft/microsoft-graph-client": "3.0.2" + } + }, + "node_modules/@microsoft/sp-extension-base/node_modules/@microsoft/sp-loader": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-loader/-/sp-loader-1.17.3.tgz", + "integrity": "sha512-qmG5XoXSuHyAeryeuNQIGIEMKePEGkxmPhgULnGLX6chGKLimtVL+SzOc8+hVet49Rr1B6eIIMaIV6ajZx/qoQ==", + "dependencies": { + "@fluentui/react": "^8.106.4", + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-diagnostics": "1.17.3", + "@microsoft/sp-dynamic-data": "1.17.3", + "@microsoft/sp-http-base": "1.17.3", + "@microsoft/sp-lodash-subset": "1.17.3", + "@microsoft/sp-module-interfaces": "1.17.3", + "@microsoft/sp-odata-types": "1.17.3", + "@microsoft/sp-page-context": "1.17.3", + "@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-extension-base/node_modules/@microsoft/sp-lodash-subset": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.17.3.tgz", + "integrity": "sha512-VmtfG+hcJVxnBcrU4atlOFEUwpRYgJjAj993cg+VacLNYtevf2AVdqkvhRNguXM8smJZdKpMJj1ygtPhdrdBxg==", + "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-extension-base/node_modules/@microsoft/sp-module-interfaces": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.17.3.tgz", + "integrity": "sha512-oj+C9RA++Gxy6AN5t5DOLRLsvRvGjRIoccbrN1nCbzm/ZPdJFjFoh6EWlEpYlS1S1YMzR/kyfAHpguQtRHiq2A==", + "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-extension-base/node_modules/@microsoft/sp-odata-types": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.17.3.tgz", + "integrity": "sha512-fKRaTasv2LXwcgFyPLWDknq82WtHyD842btjO1pg3V57vLc0/Tw4PWNIDZDOWH79RCBE7248957IogNw+TqKkg==", + "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-extension-base/node_modules/@microsoft/sp-page-context": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-page-context/-/sp-page-context-1.17.3.tgz", + "integrity": "sha512-Qrr+GHWS2LVvMpNeIc+YL62ywqKBb2aEhk92ouea7VIXGjJAZA6O3SM45RJCG5dBKgA3oANPkhYyPRhPOR/VbQ==", + "dependencies": { + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-diagnostics": "1.17.3", + "@microsoft/sp-dynamic-data": "1.17.3", + "@microsoft/sp-lodash-subset": "1.17.3", + "@microsoft/sp-odata-types": "1.17.3", + "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-extension-base/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/sp-extension-base/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/@microsoft/sp-extension-base/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-extension-base/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-extension-base/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-extension-base/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/@microsoft/sp-extension-base/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/@microsoft/sp-extension-base/node_modules/resolve": { + "version": "1.22.6", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.6.tgz", + "integrity": "sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==", + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@microsoft/sp-extension-base/node_modules/validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@microsoft/sp-extension-base/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-http": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http/-/sp-http-1.18.0.tgz", + "integrity": "sha512-eo8Jv0UMd1htpoiRGlGw0IR8bSapgHYabMBjTzXGe8NKuTddeBIG5TCO02ZwIYfMaKJHmZ365jpnmDwfI64cWw==", + "dependencies": { + "@microsoft/microsoft-graph-clientv1": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", + "@microsoft/sp-core-library": "1.18.0", + "@microsoft/sp-diagnostics": "1.18.0", + "@microsoft/sp-http-base": "1.18.0", + "@microsoft/sp-http-msgraph": "1.18.0", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=16.13.0 <17.0.0 || >=18.17.1 <19.0.0" + } + }, + "node_modules/@microsoft/sp-http-base": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http-base/-/sp-http-base-1.18.0.tgz", + "integrity": "sha512-nkx4L73HKqy0tzAprw6NKzkw6idyp0PJPn9DtogvTuLndx5NEmLEzD528n1TCR3EPykeznlqvsWru3DnlgSMRg==", + "dependencies": { + "@azure/msal-browser": "2.28.1", + "@microsoft/sp-core-library": "1.18.0", + "@microsoft/sp-diagnostics": "1.18.0", + "@microsoft/sp-page-context": "1.18.0", + "@microsoft/teams-js-v2": "npm:@microsoft/teams-js@2.12.0", + "adal-angular": "1.0.16", + "msalBrowserLegacy": "npm:@azure/msal-browser@2.22.0", + "msalLegacy": "npm:msal@1.4.12", + "tslib": "2.3.1" + } + }, + "node_modules/@microsoft/sp-http-msgraph": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http-msgraph/-/sp-http-msgraph-1.18.0.tgz", + "integrity": "sha512-ufSV53tcSxoeW1ykMrI9qK0mKw8KI9WCwJHV3c5gpo+V+ShleVFO3aeD7G0DAu5Y9Fu+1y81AJH9CbJgmDiIsA==", + "dependencies": { + "@microsoft/microsoft-graph-clientv1": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", + "@microsoft/sp-core-library": "1.18.0", + "@microsoft/sp-diagnostics": "1.18.0", + "@microsoft/sp-http-base": "1.18.0", + "@microsoft/sp-loader": "1.18.0", + "tslib": "2.3.1" + }, + "peerDependencies": { + "@microsoft/microsoft-graph-client": "3.0.2" + } + }, + "node_modules/@microsoft/sp-image-helper": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-image-helper/-/sp-image-helper-1.18.0.tgz", + "integrity": "sha512-JZ2knonfACUA5JcMOMI+MRf5aGEUK5ZRKbqe3GsBvj8msKRcLsafEews6KF90Hl4IR1kv9ul1R1gPAVW9MtTAQ==", + "dependencies": { + "@microsoft/sp-core-library": "1.18.0", + "@microsoft/sp-diagnostics": "1.18.0", + "@microsoft/sp-http": "1.18.0", + "@microsoft/sp-http-base": "1.18.0", + "@microsoft/sp-loader": "1.18.0", + "@microsoft/sp-lodash-subset": "1.18.0", + "@microsoft/sp-page-context": "1.18.0", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=16.13.0 <17.0.0 || >=18.17.1 <19.0.0" + }, + "peerDependencies": { + "@types/react": ">=16.9.51 <18.0.0", + "@types/react-dom": ">=16.9.8 <18.0.0", + "react": ">=16.13.1 <18.0.0", + "react-dom": ">=16.13.1 <18.0.0" + } + }, + "node_modules/@microsoft/sp-listview-extensibility": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-listview-extensibility/-/sp-listview-extensibility-1.17.3.tgz", + "integrity": "sha512-IRMnCyi/Q840Rs7sly1RBIkkcEVc7PrvWeIYG5q0kJoIzMMbCVJ+UcDA2wLb9Js8L7Tco9XCNXRseMpM3KXnsw==", + "dependencies": { + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-extension-base": "1.17.3", + "@microsoft/sp-module-interfaces": "1.17.3", + "@microsoft/sp-page-context": "1.17.3", + "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-listview-extensibility/node_modules/@microsoft/sp-core-library": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.17.3.tgz", + "integrity": "sha512-NEMW4xHsiUyFhQnmj2pU4pEQB1Dy5QoZNU0Qys66PXdJFwJgrGn9PUjRReZlN3dyX1jwSzLCgzWU73bJrcB/1w==", + "dependencies": { + "@microsoft/sp-lodash-subset": "1.17.3", + "@microsoft/sp-module-interfaces": "1.17.3", + "@microsoft/sp-odata-types": "1.17.3", + "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-listview-extensibility/node_modules/@microsoft/sp-diagnostics": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-diagnostics/-/sp-diagnostics-1.17.3.tgz", + "integrity": "sha512-vUFkFr78QCEEXgiWNbWjI8mUUDKPXVX0/eSVuAClXhENmxRqhS4nvkckTm/acmXvcw8az3G1r2ou6Q7hFX3d9Q==", + "dependencies": { + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-lodash-subset": "1.17.3" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-listview-extensibility/node_modules/@microsoft/sp-dynamic-data": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-dynamic-data/-/sp-dynamic-data-1.17.3.tgz", + "integrity": "sha512-+lE9U+28JjrV5Q5NucntkbLyx5LvdipQU0ppvti1SuEHCnetqPOVEI/axUjY1MbvmLBHngQUFj/U4UAIQse9KQ==", + "dependencies": { + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-diagnostics": "1.17.3", + "@microsoft/sp-lodash-subset": "1.17.3", + "@microsoft/sp-module-interfaces": "1.17.3", + "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-listview-extensibility/node_modules/@microsoft/sp-lodash-subset": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.17.3.tgz", + "integrity": "sha512-VmtfG+hcJVxnBcrU4atlOFEUwpRYgJjAj993cg+VacLNYtevf2AVdqkvhRNguXM8smJZdKpMJj1ygtPhdrdBxg==", + "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-listview-extensibility/node_modules/@microsoft/sp-module-interfaces": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.17.3.tgz", + "integrity": "sha512-oj+C9RA++Gxy6AN5t5DOLRLsvRvGjRIoccbrN1nCbzm/ZPdJFjFoh6EWlEpYlS1S1YMzR/kyfAHpguQtRHiq2A==", + "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-listview-extensibility/node_modules/@microsoft/sp-odata-types": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.17.3.tgz", + "integrity": "sha512-fKRaTasv2LXwcgFyPLWDknq82WtHyD842btjO1pg3V57vLc0/Tw4PWNIDZDOWH79RCBE7248957IogNw+TqKkg==", + "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-listview-extensibility/node_modules/@microsoft/sp-page-context": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-page-context/-/sp-page-context-1.17.3.tgz", + "integrity": "sha512-Qrr+GHWS2LVvMpNeIc+YL62ywqKBb2aEhk92ouea7VIXGjJAZA6O3SM45RJCG5dBKgA3oANPkhYyPRhPOR/VbQ==", + "dependencies": { + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-diagnostics": "1.17.3", + "@microsoft/sp-dynamic-data": "1.17.3", + "@microsoft/sp-lodash-subset": "1.17.3", + "@microsoft/sp-odata-types": "1.17.3", + "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-listview-extensibility/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-listview-extensibility/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-listview-extensibility/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-listview-extensibility/node_modules/resolve": { + "version": "1.22.6", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.6.tgz", + "integrity": "sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==", + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@microsoft/sp-listview-extensibility/node_modules/validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@microsoft/sp-listview-extensibility/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-loader": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-loader/-/sp-loader-1.18.0.tgz", + "integrity": "sha512-MHVJRDuM6H4sbdBn7ZgoBpniKpWpvQxhYfk9HR8lXiyDa2YEVfoQJxkKeZoaGnaz1KHYQ/tbdEWtyq8ZiNUzKQ==", + "dependencies": { + "@fluentui/react": "^8.106.4", + "@microsoft/sp-core-library": "1.18.0", + "@microsoft/sp-diagnostics": "1.18.0", + "@microsoft/sp-dynamic-data": "1.18.0", + "@microsoft/sp-http-base": "1.18.0", + "@microsoft/sp-lodash-subset": "1.18.0", + "@microsoft/sp-module-interfaces": "1.18.0", + "@microsoft/sp-odata-types": "1.18.0", + "@microsoft/sp-page-context": "1.18.0", + "@rushstack/loader-raw-script": "1.3.315", + "@types/requirejs": "2.1.29", + "raw-loader": "~0.5.1", + "react": "17.0.1", + "react-dom": "17.0.1", + "requirejs": "2.3.6", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=16.13.0 <17.0.0 || >=18.17.1 <19.0.0" + }, + "peerDependencies": { + "@types/react": ">=16.9.51 <18.0.0", + "@types/react-dom": ">=16.9.8 <18.0.0" + } + }, + "node_modules/@microsoft/sp-lodash-subset": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.18.0.tgz", + "integrity": "sha512-FBh0ylpwUeZg71v5mtXcRsExaHPoLfhWPG2xFsxUgMBLspwUghxoQt0rn3apUaIoO1AzTHzshMIU/6dgYjDccA==", + "dependencies": { + "@types/lodash": "4.14.117", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=16.13.0 <17.0.0 || >=18.17.1 <19.0.0" + } + }, + "node_modules/@microsoft/sp-module-interfaces": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.18.0.tgz", + "integrity": "sha512-fXLV70zP1S8z2FGYAf1iqfgIIC5rOfPQeeCh/qICFx+RuUFtvkbW+N5vr0ugFYaF6L0rfrYqspcllloHJPOVYQ==", + "dependencies": { + "@rushstack/node-core-library": "3.59.6", + "z-schema": "4.2.4" + }, + "engines": { + "node": ">=16.13.0 <17.0.0 || >=18.17.1 <19.0.0" + } + }, + "node_modules/@microsoft/sp-module-interfaces/node_modules/@rushstack/node-core-library": { + "version": "3.59.6", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", + "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", + "dependencies": { + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", + "z-schema": "~5.0.2" + }, + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@microsoft/sp-module-interfaces/node_modules/@rushstack/node-core-library/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@microsoft/sp-module-interfaces/node_modules/@rushstack/node-core-library/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@microsoft/sp-module-interfaces/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@microsoft/sp-module-interfaces/node_modules/resolve": { + "version": "1.22.6", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.6.tgz", + "integrity": "sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==", + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@microsoft/sp-module-interfaces/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@microsoft/sp-module-interfaces/node_modules/validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@microsoft/sp-module-interfaces/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/@microsoft/sp-module-interfaces/node_modules/z-schema": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-4.2.4.tgz", + "integrity": "sha512-YvBeW5RGNeNzKOUJs3rTL4+9rpcvHXt5I051FJbOcitV8bl40pEfcG0Q+dWSwS0/BIYrMZ/9HHoqLllMkFhD0w==", + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.6.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=6.0.0" + }, + "optionalDependencies": { + "commander": "^2.7.1" + } + }, + "node_modules/@microsoft/sp-odata-types": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.18.0.tgz", + "integrity": "sha512-tBJmiZ2t7oW6EaeJYiAeV4VFmIgn3e2jrR7//31ZqMDcDHyf4v/vIYYdRuIExS4vasVVhSb2Zgc5kJ8cDsqEsw==", + "dependencies": { + "tslib": "2.3.1" + }, + "engines": { + "node": ">=16.13.0 <17.0.0 || >=18.17.1 <19.0.0" + } + }, + "node_modules/@microsoft/sp-office-ui-fabric-core": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-office-ui-fabric-core/-/sp-office-ui-fabric-core-1.18.0.tgz", + "integrity": "sha512-4RKtrZm65xsc4F+RQMVMfU6A2qDm4+ykmO0MsxtH1VatdZ/4QLAIC9BXCaRHpuD9n1rS32t5V4oP2HVMamZFEw==", + "dependencies": { + "office-ui-fabric-core": "11.0.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=16.13.0 <17.0.0 || >=18.17.1 <19.0.0" + } + }, + "node_modules/@microsoft/sp-page-context": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-page-context/-/sp-page-context-1.18.0.tgz", + "integrity": "sha512-H+VMc8/WGuj7nKxahoc7g71HK2y4hOXPg74/+UuVW7caAgpO62C35OtHM2K5Awn4Xc8N/nswT5mV2dsA/sD9ZA==", + "dependencies": { + "@microsoft/sp-core-library": "1.18.0", + "@microsoft/sp-diagnostics": "1.18.0", + "@microsoft/sp-dynamic-data": "1.18.0", + "@microsoft/sp-lodash-subset": "1.18.0", + "@microsoft/sp-odata-types": "1.18.0", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=16.13.0 <17.0.0 || >=18.17.1 <19.0.0" + } + }, + "node_modules/@microsoft/sp-property-pane": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-property-pane/-/sp-property-pane-1.18.0.tgz", + "integrity": "sha512-4BxDnuGtlVh5510evbmJIra3qJVb6b0/h2nubLg/4Nbnf2Wt3p+fi7RbC0RoQ2k1xWbYk167nhf5UUt/3PNejg==", + "dependencies": { + "@fluentui/react": "^8.106.4", + "@microsoft/sp-component-base": "1.18.0", + "@microsoft/sp-core-library": "1.18.0", + "@microsoft/sp-diagnostics": "1.18.0", + "@microsoft/sp-dynamic-data": "1.18.0", + "@microsoft/sp-image-helper": "1.18.0", + "@microsoft/sp-lodash-subset": "1.18.0", + "@microsoft/sp-page-context": "1.18.0", + "react": "17.0.1", + "react-dom": "17.0.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=16.13.0 <17.0.0 || >=18.17.1 <19.0.0" + }, + "peerDependencies": { + "@types/react": ">=16.9.51 <18.0.0", + "@types/react-dom": ">=16.9.8 <18.0.0" + } + }, + "node_modules/@microsoft/sp-search-extensibility": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-search-extensibility/-/sp-search-extensibility-1.17.3.tgz", + "integrity": "sha512-MQReYiK2Lcr7axsCWp25OaCR59Dwz+mFK0sn7jGiH6RMlDf3eE9WmCARwxd/FmtUuysAsIXxxPqZ0kCMsx0Xbw==", + "dependencies": { + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-diagnostics": "1.17.3", + "@microsoft/sp-extension-base": "1.17.3", + "@microsoft/sp-loader": "1.17.3", + "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-search-extensibility/node_modules/@microsoft/sp-core-library": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.17.3.tgz", + "integrity": "sha512-NEMW4xHsiUyFhQnmj2pU4pEQB1Dy5QoZNU0Qys66PXdJFwJgrGn9PUjRReZlN3dyX1jwSzLCgzWU73bJrcB/1w==", + "dependencies": { + "@microsoft/sp-lodash-subset": "1.17.3", + "@microsoft/sp-module-interfaces": "1.17.3", + "@microsoft/sp-odata-types": "1.17.3", + "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-search-extensibility/node_modules/@microsoft/sp-diagnostics": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-diagnostics/-/sp-diagnostics-1.17.3.tgz", + "integrity": "sha512-vUFkFr78QCEEXgiWNbWjI8mUUDKPXVX0/eSVuAClXhENmxRqhS4nvkckTm/acmXvcw8az3G1r2ou6Q7hFX3d9Q==", + "dependencies": { + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-lodash-subset": "1.17.3" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-search-extensibility/node_modules/@microsoft/sp-dynamic-data": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-dynamic-data/-/sp-dynamic-data-1.17.3.tgz", + "integrity": "sha512-+lE9U+28JjrV5Q5NucntkbLyx5LvdipQU0ppvti1SuEHCnetqPOVEI/axUjY1MbvmLBHngQUFj/U4UAIQse9KQ==", + "dependencies": { + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-diagnostics": "1.17.3", + "@microsoft/sp-lodash-subset": "1.17.3", + "@microsoft/sp-module-interfaces": "1.17.3", + "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-search-extensibility/node_modules/@microsoft/sp-http-base": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http-base/-/sp-http-base-1.17.3.tgz", + "integrity": "sha512-D0KsLakRuR1iDZa27CSEhW84KPs9/BMIaezxK/M3076WyldRtA0zQwk8rwmoDgU3K3GqqspwP0T0KWT9QH3t4w==", + "dependencies": { + "@azure/msal-browser": "2.28.1", + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-diagnostics": "1.17.3", + "@microsoft/sp-page-context": "1.17.3", + "@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-search-extensibility/node_modules/@microsoft/sp-loader": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-loader/-/sp-loader-1.17.3.tgz", + "integrity": "sha512-qmG5XoXSuHyAeryeuNQIGIEMKePEGkxmPhgULnGLX6chGKLimtVL+SzOc8+hVet49Rr1B6eIIMaIV6ajZx/qoQ==", + "dependencies": { + "@fluentui/react": "^8.106.4", + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-diagnostics": "1.17.3", + "@microsoft/sp-dynamic-data": "1.17.3", + "@microsoft/sp-http-base": "1.17.3", + "@microsoft/sp-lodash-subset": "1.17.3", + "@microsoft/sp-module-interfaces": "1.17.3", + "@microsoft/sp-odata-types": "1.17.3", + "@microsoft/sp-page-context": "1.17.3", + "@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-search-extensibility/node_modules/@microsoft/sp-lodash-subset": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.17.3.tgz", + "integrity": "sha512-VmtfG+hcJVxnBcrU4atlOFEUwpRYgJjAj993cg+VacLNYtevf2AVdqkvhRNguXM8smJZdKpMJj1ygtPhdrdBxg==", + "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-search-extensibility/node_modules/@microsoft/sp-module-interfaces": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.17.3.tgz", + "integrity": "sha512-oj+C9RA++Gxy6AN5t5DOLRLsvRvGjRIoccbrN1nCbzm/ZPdJFjFoh6EWlEpYlS1S1YMzR/kyfAHpguQtRHiq2A==", + "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-search-extensibility/node_modules/@microsoft/sp-odata-types": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.17.3.tgz", + "integrity": "sha512-fKRaTasv2LXwcgFyPLWDknq82WtHyD842btjO1pg3V57vLc0/Tw4PWNIDZDOWH79RCBE7248957IogNw+TqKkg==", + "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-search-extensibility/node_modules/@microsoft/sp-page-context": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-page-context/-/sp-page-context-1.17.3.tgz", + "integrity": "sha512-Qrr+GHWS2LVvMpNeIc+YL62ywqKBb2aEhk92ouea7VIXGjJAZA6O3SM45RJCG5dBKgA3oANPkhYyPRhPOR/VbQ==", + "dependencies": { + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-diagnostics": "1.17.3", + "@microsoft/sp-dynamic-data": "1.17.3", + "@microsoft/sp-lodash-subset": "1.17.3", + "@microsoft/sp-odata-types": "1.17.3", + "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-search-extensibility/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/sp-search-extensibility/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/@microsoft/sp-search-extensibility/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-search-extensibility/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-search-extensibility/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-search-extensibility/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/@microsoft/sp-search-extensibility/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/@microsoft/sp-search-extensibility/node_modules/resolve": { + "version": "1.22.6", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.6.tgz", + "integrity": "sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==", + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@microsoft/sp-search-extensibility/node_modules/validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@microsoft/sp-search-extensibility/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-top-actions": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-top-actions/-/sp-top-actions-1.18.0.tgz", + "integrity": "sha512-mPnw3IaG0VgzR8NWj3J9tW3GanCWc6iRYmuU360W5/KFUhm99Air2ZzN+SKidSTWB+rCGPlJD+7mw1ZL7RU/PA==" + }, + "node_modules/@microsoft/sp-webpart-base": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-webpart-base/-/sp-webpart-base-1.18.0.tgz", + "integrity": "sha512-0QKcEtT3Ec/W9ij2zpkGvY/sfhHMgUJYkts6fDuGLagzVa9tl3thQRxbM1+4xf3D3u9UZ/Tx/+Y34sGvqL33Ug==", + "dependencies": { + "@fluentui/react": "^8.106.4", + "@microsoft/sp-component-base": "1.18.0", + "@microsoft/sp-core-library": "1.18.0", + "@microsoft/sp-diagnostics": "1.18.0", + "@microsoft/sp-dynamic-data": "1.18.0", + "@microsoft/sp-http": "1.18.0", + "@microsoft/sp-http-base": "1.18.0", + "@microsoft/sp-loader": "1.18.0", + "@microsoft/sp-lodash-subset": "1.18.0", + "@microsoft/sp-module-interfaces": "1.18.0", + "@microsoft/sp-page-context": "1.18.0", + "@microsoft/sp-property-pane": "1.18.0", + "@microsoft/sp-top-actions": "1.18.0", + "@microsoft/teams-js-v2": "npm:@microsoft/teams-js@2.12.0", + "@types/office-js": "1.0.36", + "react": "17.0.1", + "react-dom": "17.0.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=16.13.0 <17.0.0 || >=18.17.1 <19.0.0" + }, + "peerDependencies": { + "@types/react": ">=16.9.51 <18.0.0", + "@types/react-dom": ">=16.9.8 <18.0.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@microsoft/spfx-heft-plugins/-/spfx-heft-plugins-1.18.0.tgz", + "integrity": "sha512-tWj8mtnz4+gi9LUV/XIIArHw53fPXOs1R9eLh2hm/FcB5d3AMsDObhLyna+XjTY2JpJtsvRjC4A1nypHlG2uVQ==", + "dev": true, + "dependencies": { + "@azure/storage-blob": "~12.11.0", + "@microsoft/load-themed-styles": "1.10.292", + "@microsoft/loader-load-themed-styles": "2.0.68", + "@microsoft/rush-lib": "5.100.2", + "@microsoft/sp-css-loader": "1.18.0", + "@microsoft/sp-module-interfaces": "1.18.0", + "@rushstack/heft-config-file": "0.13.2", + "@rushstack/localization-utilities": "0.8.80", + "@rushstack/node-core-library": "3.59.6", + "@rushstack/rig-package": "0.4.0", + "@rushstack/set-webpack-public-path-plugin": "4.0.15", + "@rushstack/terminal": "0.5.36", + "@rushstack/webpack4-localization-plugin": "0.17.46", + "@rushstack/webpack4-module-minifier-plugin": "0.12.35", + "@types/tapable": "1.0.6", + "autoprefixer": "9.7.1", + "colors": "~1.2.1", + "copy-webpack-plugin": "~6.0.3", + "css-loader": "3.4.2", + "cssnano": "~5.1.14", + "express": "4.18.1", + "file-loader": "6.1.0", + "git-repo-info": "~2.1.1", + "glob": "~7.0.5", + "html-loader": "~0.5.1", + "jszip": "~3.8.0", + "lodash": "4.17.21", + "mime": "2.5.2", + "postcss": "^8.4.19", + "postcss-loader": "^4.2.0", + "resolve": "~1.17.0", + "source-map": "0.6.1", + "source-map-loader": "1.1.3", + "tapable": "1.1.3", + "true-case-path": "~2.2.1", + "uuid": "~3.1.0", + "webpack": "~4.47.0", + "webpack-dev-server": "~4.9.3", + "webpack-sources": "1.4.3", + "xml": "~1.0.1" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@microsoft/load-themed-styles": { + "version": "1.10.292", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.292.tgz", + "integrity": "sha512-LQWGImtpv2zHKIPySLalR1aFXumXfOq8UuJvR15mIZRKXIoM+KuN9wZq+ved2FyeuePjQSJGOxYynxtCLLwDBA==", + "dev": true + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@rushstack/node-core-library": { + "version": "3.59.6", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", + "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", + "dev": true, + "dependencies": { + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", + "z-schema": "~5.0.2" + }, + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@rushstack/node-core-library/node_modules/resolve": { + "version": "1.22.6", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.6.tgz", + "integrity": "sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==", + "dev": true, + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@rushstack/rig-package": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.4.0.tgz", + "integrity": "sha512-FnM1TQLJYwSiurP6aYSnansprK5l8WUK8VG38CmAaZs29ZeL1msjK0AP1VS4ejD33G0kE/2cpsPsS9jDenBMxw==", + "dev": true, + "dependencies": { + "resolve": "~1.22.1", + "strip-json-comments": "~3.1.1" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@rushstack/rig-package/node_modules/resolve": { + "version": "1.22.6", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.6.tgz", + "integrity": "sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==", + "dev": true, + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@rushstack/set-webpack-public-path-plugin": { + "version": "4.0.15", + "resolved": "https://registry.npmjs.org/@rushstack/set-webpack-public-path-plugin/-/set-webpack-public-path-plugin-4.0.15.tgz", + "integrity": "sha512-TwXZVRPV0wRrjDfAYGXU38FTFihHjUDIn5iRWtu6rn/MCXNR6y4OwPVg5MlSVbqn/hU8WnmML6/hT54XCdOfPQ==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.59.6", + "@rushstack/webpack-plugin-utilities": "0.2.36" + }, + "peerDependencies": { + "@types/webpack": "^4.39.8" + }, + "peerDependenciesMeta": { + "@types/webpack": { + "optional": true + } + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/@rushstack/webpack-plugin-utilities": { + "version": "0.2.36", + "resolved": "https://registry.npmjs.org/@rushstack/webpack-plugin-utilities/-/webpack-plugin-utilities-0.2.36.tgz", + "integrity": "sha512-LguxiG0b6AKSxUODKbmPqHr9Q08weilpK3qOiyzYMqIQ5nR3WOGoflaYbO/kDsKbjgLyxQWL2XPZdyyYke3gjg==", + "dev": true, + "dependencies": { + "memfs": "3.4.3", + "webpack-merge": "~5.8.0" + }, + "peerDependencies": { + "@types/webpack": "^4.39.8", + "webpack": "^5.35.1" + }, + "peerDependenciesMeta": { + "@types/webpack": { + "optional": true + }, + "webpack": { + "optional": true + } + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "dev": true, + "optional": true, + "peer": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/terser-webpack-plugin": { + "version": "5.3.9", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.9.tgz", + "integrity": "sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.17", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.1", + "terser": "^5.16.8" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true + } + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/webpack": { + "version": "5.88.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.88.2.tgz", + "integrity": "sha512-JmcgNZ1iKj+aiR0OvTYtWQqJwq37Pf683dY9bVORwVbUrDhLhdn/PlO2sHsFHPkj7sHNQF3JwaAkp49V+Sq1tQ==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^1.0.0", + "@webassemblyjs/ast": "^1.11.5", + "@webassemblyjs/wasm-edit": "^1.11.5", + "@webassemblyjs/wasm-parser": "^1.11.5", + "acorn": "^8.7.1", + "acorn-import-assertions": "^1.9.0", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.15.0", + "es-module-lexer": "^1.2.1", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.9", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.2.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.3.7", + "watchpack": "^2.4.0", + "webpack-sources": "^3.2.3" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "dev": true, + "optional": true, + "peer": true, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@rushstack/terminal": { + "version": "0.5.36", + "resolved": "https://registry.npmjs.org/@rushstack/terminal/-/terminal-0.5.36.tgz", + "integrity": "sha512-PMigbJYHuiKYe4IxA9pInLSFjOAQI4NV7OmIhTuh8Jy+YYjSexmQfnYwBqsZrwah4k/apY7VZ7lQucHxhJFiiQ==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.59.6", + "wordwrap": "~1.0.0" + }, + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/ast": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.6.tgz", + "integrity": "sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "@webassemblyjs/helper-numbers": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/helper-api-error": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", + "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==", + "dev": true, + "optional": true, + "peer": true + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/helper-buffer": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz", + "integrity": "sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==", + "dev": true, + "optional": true, + "peer": true + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", + "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==", + "dev": true, + "optional": true, + "peer": true + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz", + "integrity": "sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/wasm-gen": "1.11.6" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/ieee754": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", + "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/leb128": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", + "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/utf8": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", + "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==", + "dev": true, + "optional": true, + "peer": true + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/wasm-edit": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz", + "integrity": "sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/helper-wasm-section": "1.11.6", + "@webassemblyjs/wasm-gen": "1.11.6", + "@webassemblyjs/wasm-opt": "1.11.6", + "@webassemblyjs/wasm-parser": "1.11.6", + "@webassemblyjs/wast-printer": "1.11.6" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/wasm-gen": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz", + "integrity": "sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/wasm-opt": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz", + "integrity": "sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/wasm-gen": "1.11.6", + "@webassemblyjs/wasm-parser": "1.11.6" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/wasm-parser": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz", + "integrity": "sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-api-error": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/wast-printer": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz", + "integrity": "sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/autoprefixer": { + "version": "9.7.1", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.1.tgz", + "integrity": "sha512-w3b5y1PXWlhYulevrTJ0lizkQ5CyqfeU6BIRDbuhsMupstHQOeb1Ur80tcB1zxSu7AwyY/qCQ7Vvqklh31ZBFw==", + "dev": true, + "dependencies": { + "browserslist": "^4.7.2", + "caniuse-lite": "^1.0.30001006", + "chalk": "^2.4.2", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^7.0.21", + "postcss-value-parser": "^4.0.2" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/autoprefixer/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/body-parser": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", + "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", + "dev": true, + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.10.3", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dev": true, + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "dev": true, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/enhanced-resolve": { + "version": "5.15.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz", + "integrity": "sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/enhanced-resolve/node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "dev": true, + "optional": true, + "peer": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/express": { + "version": "4.18.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", + "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", + "dev": true, + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.0", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.10.3", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/fs-monkey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==", + "dev": true + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dev": true, + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/jest-worker/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "optional": true, + "peer": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/loader-runner": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", + "dev": true, + "optional": true, + "peer": true, + "engines": { + "node": ">=6.11.5" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/memfs": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.3.tgz", + "integrity": "sha512-eivjfi7Ahr6eQTn44nvTnR60e4a1Fs1Via2kCR5lHo/kyNoiMWaXCNJ/GpSd0ilXas2JSOl9B5FTIhflXu0hlg==", + "dev": true, + "dependencies": { + "fs-monkey": "1.0.3" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dev": true, + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/qs": { + "version": "6.10.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", + "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", + "dev": true, + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "dev": true, + "dependencies": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/send/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/send/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/serialize-javascript": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", + "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "dev": true, + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "dev": true + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/watchpack": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@microsoft/teams-js": { + "version": "2.15.0", + "resolved": "https://registry.npmjs.org/@microsoft/teams-js/-/teams-js-2.15.0.tgz", + "integrity": "sha512-OZqzIL1uQxxL87lqWBXB9hJtGv5pRzNs1tinLwSpLd8fRoriBNv5g6nvxs/SwY5g1h5evQWrPqwh7qnkprra8w==", + "dependencies": { + "debug": "^4.3.3" + } + }, + "node_modules/@microsoft/teams-js-v2": { + "name": "@microsoft/teams-js", + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/@microsoft/teams-js/-/teams-js-2.12.0.tgz", + "integrity": "sha512-4gBtIC/Jc4elZ+R9i1LR+4QFwTAPtJ4P1MsCMDafe3HLtFGu/ZQngG9jZkWQ4A/rP4z1wNaDNn39XC+dLfURHQ==", + "dependencies": { + "debug": "^4.3.3" + } + }, + "node_modules/@microsoft/tsdoc": { + "version": "0.13.2", + "resolved": "https://registry.npmjs.org/@microsoft/tsdoc/-/tsdoc-0.13.2.tgz", + "integrity": "sha512-WrHvO8PDL8wd8T2+zBGKrMwVL5IyzR3ryWUsl0PXgEV0QHup4mTLi0QcATefGI6Gx9Anu7vthPyyyLpY0EpiQg==", + "dev": true + }, + "node_modules/@microsoft/tsdoc-config": { + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/@microsoft/tsdoc-config/-/tsdoc-config-0.15.2.tgz", + "integrity": "sha512-mK19b2wJHSdNf8znXSMYVShAHktVr/ib0Ck2FA3lsVBSEhSI/TfXT7DJQkAYgcztTuwazGcg58ZjYdk0hTCVrA==", + "dev": true, + "dependencies": { + "@microsoft/tsdoc": "0.13.2", + "ajv": "~6.12.6", + "jju": "~1.4.0", + "resolve": "~1.19.0" + } + }, + "node_modules/@microsoft/tsdoc-config/node_modules/resolve": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz", + "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==", + "dev": true, + "dependencies": { + "is-core-module": "^2.1.0", + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@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/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@npmcli/fs": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-1.1.1.tgz", + "integrity": "sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==", + "dev": true, + "dependencies": { + "@gar/promisify": "^1.0.1", + "semver": "^7.3.5" + } + }, + "node_modules/@npmcli/move-file": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz", + "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==", + "deprecated": "This functionality has been moved to @npmcli/fs", + "dev": true, + "dependencies": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@opentelemetry/api": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.6.0.tgz", + "integrity": "sha512-OWlrQAnWn9577PhVgqjUvMr1pg57Bc4jv0iL4w0PRuOSRvq67rvHW9Ie/dZVMvCzhSCB+UxhcY/PmCmFj33Q+g==", + "dev": true, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@pnp/common": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@pnp/common/-/common-2.5.0.tgz", + "integrity": "sha512-ea4zTNC3sjLolrHZXP+/2SrJM+yC8PygmPW/yRfgbErdvdwYMUSogT69dW+NUaqhkfYZfkkAoWn42irlLMSpdw==", + "dependencies": { + "tslib": "2.2.0" + }, + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/patrick-rodgers/" + } + }, + "node_modules/@pnp/common/node_modules/tslib": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", + "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" + }, + "node_modules/@pnp/core": { + "version": "3.18.0", + "resolved": "https://registry.npmjs.org/@pnp/core/-/core-3.18.0.tgz", + "integrity": "sha512-4VtCG75kAPjSr2mQOEp28LNGMLEzwBG3bQYOkUdFzaZdwUVmc0qoeJ5PzOpik7XFxy/HuXZopviiOdOqAZxpkA==", + "dependencies": { + "tslib": "2.4.1" + }, + "engines": { + "node": ">=14.15.1" + }, + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/patrick-rodgers/" + } + }, + "node_modules/@pnp/core/node_modules/tslib": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" + }, + "node_modules/@pnp/graph": { + "version": "3.18.0", + "resolved": "https://registry.npmjs.org/@pnp/graph/-/graph-3.18.0.tgz", + "integrity": "sha512-npo1Xf1IkqoASmhKJjAB2sHNGrNWkGFIZ9+1u5ROReBt6nGSC2QcgtShNsdYdmKwDh4DgGrSn3y7rGYmCj+/DA==", + "hasInstallScript": true, + "dependencies": { + "@microsoft/microsoft-graph-types": "2.35.0", + "@pnp/core": "3.18.0", + "@pnp/queryable": "3.18.0", + "tslib": "2.6.0" + }, + "engines": { + "node": ">=14.15.1" + }, + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/patrick-rodgers/" + } + }, + "node_modules/@pnp/graph/node_modules/@microsoft/microsoft-graph-types": { + "version": "2.35.0", + "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-types/-/microsoft-graph-types-2.35.0.tgz", + "integrity": "sha512-3jCQyKaYbNuzVG884SNuWKS19FPUxBwHfDAb3DqZWBwPYcX3HbDe2D22z9Ue+UV+JGuw917cH75RTSgrdnutFg==" + }, + "node_modules/@pnp/graph/node_modules/tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + }, + "node_modules/@pnp/logging": { + "version": "3.18.0", + "resolved": "https://registry.npmjs.org/@pnp/logging/-/logging-3.18.0.tgz", + "integrity": "sha512-LvJ59xMXvFkE3AOJRGt1c2bazRotKqRM91Bc83RzAbmKToeJ7YJNXzi8ZKcaFCTxLZKuqUXAzoHFQvCnCVoh0A==", + "dependencies": { + "tslib": "2.4.1" + }, + "engines": { + "node": ">=14.15.1" + }, + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/patrick-rodgers/" + } + }, + "node_modules/@pnp/logging/node_modules/tslib": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" + }, + "node_modules/@pnp/odata": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@pnp/odata/-/odata-2.5.0.tgz", + "integrity": "sha512-AeP01jDvnkiUVn7V+4FT07chz+G/yzrJDH0Gk+qzujJ393ZO6FwJpJEiOCRh9cxF48gqSj/f7r/IIyDHe0+IpQ==", + "dependencies": { + "@pnp/common": "2.5.0", + "@pnp/logging": "2.5.0", + "tslib": "2.2.0" + }, + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/patrick-rodgers/" + } + }, + "node_modules/@pnp/odata/node_modules/@pnp/logging": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@pnp/logging/-/logging-2.5.0.tgz", + "integrity": "sha512-SnmMCN6oADjiHKAIR23FfTqXeQZeXPBnWeVfyZAgzJfRn9uEQoUlkyET3jHjl9kkrFOVkiOD1CRI7TWMIxURbA==", + "dependencies": { + "tslib": "2.2.0" + }, + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/patrick-rodgers/" + } + }, + "node_modules/@pnp/odata/node_modules/tslib": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", + "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" + }, + "node_modules/@pnp/queryable": { + "version": "3.18.0", + "resolved": "https://registry.npmjs.org/@pnp/queryable/-/queryable-3.18.0.tgz", + "integrity": "sha512-U/eJWCVkDrDWBnQkdu5PdmSMN7nTn3yEggY6rGCc670czWiy6cV12kj8xzgocKYJ7vN8O+JxCT/5srs9orINSg==", + "dependencies": { + "@pnp/core": "3.18.0", + "tslib": "2.4.1" + }, + "engines": { + "node": ">=14.15.1" + }, + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/patrick-rodgers/" + } + }, + "node_modules/@pnp/queryable/node_modules/tslib": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" + }, + "node_modules/@pnp/sp": { + "version": "3.18.0", + "resolved": "https://registry.npmjs.org/@pnp/sp/-/sp-3.18.0.tgz", + "integrity": "sha512-AEPumMElc5MEN5/adYIC0of34DGlLnX/75btwS2ueYx0IG2BCx+YI8sNeq/BSRx4PgddgyqHB9F/5YO7kKrzoQ==", + "hasInstallScript": true, + "dependencies": { + "@pnp/core": "3.18.0", + "@pnp/queryable": "3.18.0", + "tslib": "2.4.1" + }, + "engines": { + "node": ">=14.15.1" + }, + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/patrick-rodgers/" + } + }, + "node_modules/@pnp/sp/node_modules/tslib": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" + }, + "node_modules/@pnp/spfx-controls-react": { + "version": "3.15.0", + "resolved": "https://registry.npmjs.org/@pnp/spfx-controls-react/-/spfx-controls-react-3.15.0.tgz", + "integrity": "sha512-wqTKCTbBVNlRHYw83rHkYmIpRXBMwXedQIaFS5aoRIbxdP7k1UREh5lThzDRb9mcZjtcyKn0/fJoZNlXdUuHtg==", + "hasInstallScript": true, + "dependencies": { + "@fluentui/react": "^7.199.1", + "@fluentui/react-file-type-icons": "^8.8.3", + "@fluentui/react-hooks": "^8.2.6", + "@fluentui/react-icons": "^2.0.200", + "@fluentui/react-northstar": "0.66.0", + "@fluentui/react-theme-provider": "^0.19.16", + "@fluentui/scheme-utilities": "^8.2.12", + "@fluentui/theme": "^2.6.6", + "@microsoft/decorators": "1.17.3", + "@microsoft/mgt-react": "2.10.1", + "@microsoft/mgt-spfx": "2.6.1", + "@microsoft/sp-application-base": "1.17.3", + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-dialog": "1.17.3", + "@microsoft/sp-listview-extensibility": "1.17.3", + "@microsoft/sp-loader": "1.17.3", + "@microsoft/sp-lodash-subset": "1.17.3", + "@microsoft/sp-office-ui-fabric-core": "1.17.3", + "@microsoft/sp-property-pane": "1.17.3", + "@microsoft/sp-webpart-base": "1.17.3", + "@monaco-editor/loader": "^1.3.1", + "@pnp/sp": "2.5.0", + "@pnp/telemetry-js": "2.0.0", + "@popperjs/core": "2.5.4", + "@uifabric/icons": "7.9.5", + "adaptive-expressions": "^4.15.0", + "adaptivecards": "2.11.2", + "adaptivecards-designer": "2.4.3", + "adaptivecards-templating": "^2.2.0", + "animate.css": "^4.1.1", + "chart.js": "2.9.4", + "color": "4.2.3", + "date-fns": "^2.22.1", + "he": "^1.2.0", + "jotai": "^1.11.0", + "lodash": "4.17.21", + "markdown-it": "^12.3.2", + "moment": "2.29.4", + "monaco-editor": "^0.29.1", + "nano-css": "^5.3.4", + "office-ui-fabric-react": "^7.199.1", + "react": "17.0.1", + "react-accessible-accordion": "^5.0.0", + "react-dom": "17.0.1", + "react-mentions": "^4.3.0", + "react-quill": "2.0.0", + "regexify-string": "^1.0.16", + "spfx-uifabric-themes": "^0.9.0", + "swiper": "^8.2.6" + } + }, + "node_modules/@pnp/spfx-controls-react/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/@pnp/spfx-controls-react/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/@pnp/spfx-controls-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/@pnp/spfx-controls-react/node_modules/@microsoft/sp-component-base": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-component-base/-/sp-component-base-1.17.3.tgz", + "integrity": "sha512-7Xey4caHNTkz5EtN6BVRj/PUCaLMVV+dYMZbwgoa9grIUFYwGKP8M0m3RZRUUNX9EPaumo+5QUufVVl159nHKA==", + "dependencies": { + "@fluentui/react": "^8.106.4", + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-diagnostics": "1.17.3", + "@microsoft/sp-dynamic-data": "1.17.3", + "@microsoft/sp-http": "1.17.3", + "@microsoft/sp-lodash-subset": "1.17.3", + "@microsoft/sp-module-interfaces": "1.17.3", + "@microsoft/sp-page-context": "1.17.3", + "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-controls-react/node_modules/@microsoft/sp-component-base/node_modules/@fluentui/react": { + "version": "8.111.2", + "resolved": "https://registry.npmjs.org/@fluentui/react/-/react-8.111.2.tgz", + "integrity": "sha512-1mWewd6+9rUChaZwva0ZbywZxk4ao2/hPTmDSvMbeaJdzUWgaIGGJ7fJbC0oawuNXchakDuhRkixbjrUyOefLA==", + "dependencies": { + "@fluentui/date-time-utilities": "^8.5.13", + "@fluentui/font-icons-mdl2": "^8.5.24", + "@fluentui/foundation-legacy": "^8.2.44", + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/react-focus": "^8.8.31", + "@fluentui/react-hooks": "^8.6.29", + "@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.17", + "@fluentui/theme": "^2.6.35", + "@fluentui/utilities": "^8.13.18", + "@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-controls-react/node_modules/@microsoft/sp-core-library": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.17.3.tgz", + "integrity": "sha512-NEMW4xHsiUyFhQnmj2pU4pEQB1Dy5QoZNU0Qys66PXdJFwJgrGn9PUjRReZlN3dyX1jwSzLCgzWU73bJrcB/1w==", + "dependencies": { + "@microsoft/sp-lodash-subset": "1.17.3", + "@microsoft/sp-module-interfaces": "1.17.3", + "@microsoft/sp-odata-types": "1.17.3", + "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-controls-react/node_modules/@microsoft/sp-diagnostics": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-diagnostics/-/sp-diagnostics-1.17.3.tgz", + "integrity": "sha512-vUFkFr78QCEEXgiWNbWjI8mUUDKPXVX0/eSVuAClXhENmxRqhS4nvkckTm/acmXvcw8az3G1r2ou6Q7hFX3d9Q==", + "dependencies": { + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-lodash-subset": "1.17.3" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@microsoft/sp-dynamic-data": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-dynamic-data/-/sp-dynamic-data-1.17.3.tgz", + "integrity": "sha512-+lE9U+28JjrV5Q5NucntkbLyx5LvdipQU0ppvti1SuEHCnetqPOVEI/axUjY1MbvmLBHngQUFj/U4UAIQse9KQ==", + "dependencies": { + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-diagnostics": "1.17.3", + "@microsoft/sp-lodash-subset": "1.17.3", + "@microsoft/sp-module-interfaces": "1.17.3", + "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-controls-react/node_modules/@microsoft/sp-http": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http/-/sp-http-1.17.3.tgz", + "integrity": "sha512-7ctnBEJd8ak4VLSPakMX42GF/DAz66RL5dlPJzx16e2pycJoNIKL0vBsEalZ5RWmkcjE6jGRi2xtSPwhIiJWlA==", + "dependencies": { + "@microsoft/microsoft-graph-clientv1": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-diagnostics": "1.17.3", + "@microsoft/sp-http-base": "1.17.3", + "@microsoft/sp-http-msgraph": "1.17.3", + "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-controls-react/node_modules/@microsoft/sp-http-base": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http-base/-/sp-http-base-1.17.3.tgz", + "integrity": "sha512-D0KsLakRuR1iDZa27CSEhW84KPs9/BMIaezxK/M3076WyldRtA0zQwk8rwmoDgU3K3GqqspwP0T0KWT9QH3t4w==", + "dependencies": { + "@azure/msal-browser": "2.28.1", + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-diagnostics": "1.17.3", + "@microsoft/sp-page-context": "1.17.3", + "@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-controls-react/node_modules/@microsoft/sp-http-msgraph": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http-msgraph/-/sp-http-msgraph-1.17.3.tgz", + "integrity": "sha512-2ZbDZaNFGNg6nAvkOzEK0hjqkj9f+cN+ugZSFAANoF8wV7szYA/wRcLjvM+Kq3Ol7fGu/OrQeHrTEBWBekP2XQ==", + "dependencies": { + "@microsoft/microsoft-graph-clientv1": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-diagnostics": "1.17.3", + "@microsoft/sp-http-base": "1.17.3", + "@microsoft/sp-loader": "1.17.3", + "tslib": "2.3.1" + }, + "peerDependencies": { + "@microsoft/microsoft-graph-client": "3.0.2" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@microsoft/sp-image-helper": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-image-helper/-/sp-image-helper-1.17.3.tgz", + "integrity": "sha512-Kbw/v2f3STTxcucRPBgJWuVaYY6K4oMhWK4WuSRWKFfOZX3xTlznzBbNQLf5OWTwrsDngoFDoyREI3spME5UbQ==", + "dependencies": { + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-diagnostics": "1.17.3", + "@microsoft/sp-http": "1.17.3", + "@microsoft/sp-http-base": "1.17.3", + "@microsoft/sp-loader": "1.17.3", + "@microsoft/sp-lodash-subset": "1.17.3", + "@microsoft/sp-page-context": "1.17.3", + "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-controls-react/node_modules/@microsoft/sp-loader": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-loader/-/sp-loader-1.17.3.tgz", + "integrity": "sha512-qmG5XoXSuHyAeryeuNQIGIEMKePEGkxmPhgULnGLX6chGKLimtVL+SzOc8+hVet49Rr1B6eIIMaIV6ajZx/qoQ==", + "dependencies": { + "@fluentui/react": "^8.106.4", + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-diagnostics": "1.17.3", + "@microsoft/sp-dynamic-data": "1.17.3", + "@microsoft/sp-http-base": "1.17.3", + "@microsoft/sp-lodash-subset": "1.17.3", + "@microsoft/sp-module-interfaces": "1.17.3", + "@microsoft/sp-odata-types": "1.17.3", + "@microsoft/sp-page-context": "1.17.3", + "@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-controls-react/node_modules/@microsoft/sp-loader/node_modules/@fluentui/react": { + "version": "8.111.2", + "resolved": "https://registry.npmjs.org/@fluentui/react/-/react-8.111.2.tgz", + "integrity": "sha512-1mWewd6+9rUChaZwva0ZbywZxk4ao2/hPTmDSvMbeaJdzUWgaIGGJ7fJbC0oawuNXchakDuhRkixbjrUyOefLA==", + "dependencies": { + "@fluentui/date-time-utilities": "^8.5.13", + "@fluentui/font-icons-mdl2": "^8.5.24", + "@fluentui/foundation-legacy": "^8.2.44", + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/react-focus": "^8.8.31", + "@fluentui/react-hooks": "^8.6.29", + "@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.17", + "@fluentui/theme": "^2.6.35", + "@fluentui/utilities": "^8.13.18", + "@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-controls-react/node_modules/@microsoft/sp-lodash-subset": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.17.3.tgz", + "integrity": "sha512-VmtfG+hcJVxnBcrU4atlOFEUwpRYgJjAj993cg+VacLNYtevf2AVdqkvhRNguXM8smJZdKpMJj1ygtPhdrdBxg==", + "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-controls-react/node_modules/@microsoft/sp-module-interfaces": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.17.3.tgz", + "integrity": "sha512-oj+C9RA++Gxy6AN5t5DOLRLsvRvGjRIoccbrN1nCbzm/ZPdJFjFoh6EWlEpYlS1S1YMzR/kyfAHpguQtRHiq2A==", + "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-controls-react/node_modules/@microsoft/sp-odata-types": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.17.3.tgz", + "integrity": "sha512-fKRaTasv2LXwcgFyPLWDknq82WtHyD842btjO1pg3V57vLc0/Tw4PWNIDZDOWH79RCBE7248957IogNw+TqKkg==", + "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-controls-react/node_modules/@microsoft/sp-office-ui-fabric-core": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-office-ui-fabric-core/-/sp-office-ui-fabric-core-1.17.3.tgz", + "integrity": "sha512-1PE/C0fdbwcxWltrI0kG7Sayl1RIZilsfgU2UjmEIwry4Ltss3YLfAIgp9QOfMsinbvJnj/MN6fXSkFjcXW9fg==", + "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-controls-react/node_modules/@microsoft/sp-page-context": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-page-context/-/sp-page-context-1.17.3.tgz", + "integrity": "sha512-Qrr+GHWS2LVvMpNeIc+YL62ywqKBb2aEhk92ouea7VIXGjJAZA6O3SM45RJCG5dBKgA3oANPkhYyPRhPOR/VbQ==", + "dependencies": { + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-diagnostics": "1.17.3", + "@microsoft/sp-dynamic-data": "1.17.3", + "@microsoft/sp-lodash-subset": "1.17.3", + "@microsoft/sp-odata-types": "1.17.3", + "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-controls-react/node_modules/@microsoft/sp-property-pane": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-property-pane/-/sp-property-pane-1.17.3.tgz", + "integrity": "sha512-mARwiFXWrj0GL8vNLlhBgp8zyCmuaNlXYul6QKSajkjYp52W5Im3ff9IVWqGxZT0ZinfVkFBXsxtFrxGKP87iw==", + "dependencies": { + "@fluentui/react": "^8.106.4", + "@microsoft/sp-component-base": "1.17.3", + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-diagnostics": "1.17.3", + "@microsoft/sp-dynamic-data": "1.17.3", + "@microsoft/sp-image-helper": "1.17.3", + "@microsoft/sp-lodash-subset": "1.17.3", + "@microsoft/sp-page-context": "1.17.3", + "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-controls-react/node_modules/@microsoft/sp-property-pane/node_modules/@fluentui/react": { + "version": "8.111.2", + "resolved": "https://registry.npmjs.org/@fluentui/react/-/react-8.111.2.tgz", + "integrity": "sha512-1mWewd6+9rUChaZwva0ZbywZxk4ao2/hPTmDSvMbeaJdzUWgaIGGJ7fJbC0oawuNXchakDuhRkixbjrUyOefLA==", + "dependencies": { + "@fluentui/date-time-utilities": "^8.5.13", + "@fluentui/font-icons-mdl2": "^8.5.24", + "@fluentui/foundation-legacy": "^8.2.44", + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/react-focus": "^8.8.31", + "@fluentui/react-hooks": "^8.6.29", + "@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.17", + "@fluentui/theme": "^2.6.35", + "@fluentui/utilities": "^8.13.18", + "@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-controls-react/node_modules/@microsoft/sp-top-actions": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-top-actions/-/sp-top-actions-1.17.3.tgz", + "integrity": "sha512-4mcKHak7+OWx3Vi+R3eQth9kUL3VXSIIile77XC8aeMXsBFYb2hUZQsOaR1zmRJ6WOHUGRg08BRXm4LBbCMpDg==" + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@microsoft/sp-webpart-base": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-webpart-base/-/sp-webpart-base-1.17.3.tgz", + "integrity": "sha512-lPyKHVedAU1dNlTO+aRVNCy/Bbs0C+UTjP5aWzEpj8mvzyV01zn0ZGT20msPa0TKxb2ctsfDomqMVZIXq7TUhQ==", + "dependencies": { + "@fluentui/react": "^8.106.4", + "@microsoft/sp-component-base": "1.17.3", + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-diagnostics": "1.17.3", + "@microsoft/sp-dynamic-data": "1.17.3", + "@microsoft/sp-http": "1.17.3", + "@microsoft/sp-http-base": "1.17.3", + "@microsoft/sp-loader": "1.17.3", + "@microsoft/sp-lodash-subset": "1.17.3", + "@microsoft/sp-module-interfaces": "1.17.3", + "@microsoft/sp-page-context": "1.17.3", + "@microsoft/sp-property-pane": "1.17.3", + "@microsoft/sp-top-actions": "1.17.3", + "@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-controls-react/node_modules/@microsoft/sp-webpart-base/node_modules/@fluentui/react": { + "version": "8.111.2", + "resolved": "https://registry.npmjs.org/@fluentui/react/-/react-8.111.2.tgz", + "integrity": "sha512-1mWewd6+9rUChaZwva0ZbywZxk4ao2/hPTmDSvMbeaJdzUWgaIGGJ7fJbC0oawuNXchakDuhRkixbjrUyOefLA==", + "dependencies": { + "@fluentui/date-time-utilities": "^8.5.13", + "@fluentui/font-icons-mdl2": "^8.5.24", + "@fluentui/foundation-legacy": "^8.2.44", + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/react-focus": "^8.8.31", + "@fluentui/react-hooks": "^8.6.29", + "@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.17", + "@fluentui/theme": "^2.6.35", + "@fluentui/utilities": "^8.13.18", + "@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-controls-react/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/@pnp/spfx-controls-react/node_modules/@pnp/logging": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@pnp/logging/-/logging-2.5.0.tgz", + "integrity": "sha512-SnmMCN6oADjiHKAIR23FfTqXeQZeXPBnWeVfyZAgzJfRn9uEQoUlkyET3jHjl9kkrFOVkiOD1CRI7TWMIxURbA==", + "dependencies": { + "tslib": "2.2.0" + }, + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/patrick-rodgers/" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@pnp/logging/node_modules/tslib": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", + "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@pnp/sp": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@pnp/sp/-/sp-2.5.0.tgz", + "integrity": "sha512-4s2p+X5qvkXR72NViKb8DIfC+pvj/a3psZ3Im5PRIan2ErMtu9ch3Lb9nkSaMCF3NTJxWOhkUQ/R6tx8ApaUkg==", + "dependencies": { + "@pnp/common": "2.5.0", + "@pnp/logging": "2.5.0", + "@pnp/odata": "2.5.0", + "tslib": "2.2.0" + }, + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/patrick-rodgers/" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@pnp/sp/node_modules/tslib": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", + "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" + }, + "node_modules/@pnp/spfx-controls-react/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/@pnp/spfx-controls-react/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-controls-react/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-controls-react/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-controls-react/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/@pnp/spfx-controls-react/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/@pnp/spfx-controls-react/node_modules/resolve": { + "version": "1.22.6", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.6.tgz", + "integrity": "sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==", + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@pnp/spfx-controls-react/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": "2.0.0", + "resolved": "https://registry.npmjs.org/@pnpm/crypto.base32-hash/-/crypto.base32-hash-2.0.0.tgz", + "integrity": "sha512-3ttOeHBpmWRbgJrpDQ8Nwd3W8s8iuiP5YZM0JRyKWaMtX8lu9d7/AKyxPmhYsMJuN+q/1dwHa7QFeDZJ53b0oA==", + "dev": true, + "dependencies": { + "rfc4648": "^1.5.2" + }, + "engines": { + "node": ">=16.14" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/dependency-path": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/@pnpm/dependency-path/-/dependency-path-2.1.3.tgz", + "integrity": "sha512-OKuLDqRZfAJAb4fnPZyPyrR827ISL1WV5YBs0q4BitPAz8ORUPSXSCFVailLhoyZWLE0Ag6hROy42Jkw/WnCUw==", + "dev": true, + "dependencies": { + "@pnpm/crypto.base32-hash": "2.0.0", + "@pnpm/types": "9.2.0", + "encode-registry": "^3.0.0", + "semver": "^7.5.4" + }, + "engines": { + "node": ">=16.14" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/dependency-path/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@pnpm/dependency-path/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@pnpm/dependency-path/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@pnpm/error": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@pnpm/error/-/error-1.4.0.tgz", + "integrity": "sha512-vxkRrkneBPVmP23kyjnYwVOtipwlSl6UfL+h+Xa3TrABJTz5rYBXemlTsU5BzST8U4pD7YDkTb3SQu+MMuIDKA==", + "dev": true, + "engines": { + "node": ">=10.16" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/link-bins": { + "version": "5.3.25", + "resolved": "https://registry.npmjs.org/@pnpm/link-bins/-/link-bins-5.3.25.tgz", + "integrity": "sha512-9Xq8lLNRHFDqvYPXPgaiKkZ4rtdsm7izwM/cUsFDc5IMnG0QYIVBXQbgwhz2UvjUotbJrvfKLJaCfA3NGBnLDg==", + "dev": true, + "dependencies": { + "@pnpm/error": "1.4.0", + "@pnpm/package-bins": "4.1.0", + "@pnpm/read-modules-dir": "2.0.3", + "@pnpm/read-package-json": "4.0.0", + "@pnpm/read-project-manifest": "1.1.7", + "@pnpm/types": "6.4.0", + "@zkochan/cmd-shim": "^5.0.0", + "is-subdir": "^1.1.1", + "is-windows": "^1.0.2", + "mz": "^2.7.0", + "normalize-path": "^3.0.0", + "p-settle": "^4.1.1", + "ramda": "^0.27.1" + }, + "engines": { + "node": ">=10.16" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/link-bins/node_modules/@pnpm/types": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-6.4.0.tgz", + "integrity": "sha512-nco4+4sZqNHn60Y4VE/fbtlShCBqipyUO+nKRPvDHqLrecMW9pzHWMVRxk4nrMRoeowj3q0rX3GYRBa8lsHTAg==", + "dev": true, + "engines": { + "node": ">=10.16" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/package-bins": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@pnpm/package-bins/-/package-bins-4.1.0.tgz", + "integrity": "sha512-57/ioGYLBbVRR80Ux9/q2i3y8Q+uQADc3c+Yse8jr/60YLOi3jcWz13e2Jy+ANYtZI258Qc5wk2X077rp0Ly/Q==", + "dev": true, + "dependencies": { + "@pnpm/types": "6.4.0", + "fast-glob": "^3.2.4", + "is-subdir": "^1.1.1" + }, + "engines": { + "node": ">=10.16" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/package-bins/node_modules/@pnpm/types": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-6.4.0.tgz", + "integrity": "sha512-nco4+4sZqNHn60Y4VE/fbtlShCBqipyUO+nKRPvDHqLrecMW9pzHWMVRxk4nrMRoeowj3q0rX3GYRBa8lsHTAg==", + "dev": true, + "engines": { + "node": ">=10.16" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/read-modules-dir": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@pnpm/read-modules-dir/-/read-modules-dir-2.0.3.tgz", + "integrity": "sha512-i9OgRvSlxrTS9a2oXokhDxvQzDtfqtsooJ9jaGoHkznue5aFCTSrNZFQ6M18o8hC03QWfnxaKi0BtOvNkKu2+A==", + "dev": true, + "dependencies": { + "mz": "^2.7.0" + }, + "engines": { + "node": ">=10.13" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/read-package-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@pnpm/read-package-json/-/read-package-json-4.0.0.tgz", + "integrity": "sha512-1cr2tEwe4YU6SI0Hmg+wnsr6yxBt2iJtqv6wrF84On8pS9hx4A2PLw3CIgbwxaG0b+ur5wzhNogwl4qD5FLFNg==", + "dev": true, + "dependencies": { + "@pnpm/error": "1.4.0", + "@pnpm/types": "6.4.0", + "load-json-file": "^6.2.0", + "normalize-package-data": "^3.0.2" + }, + "engines": { + "node": ">=10.16" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/read-package-json/node_modules/@pnpm/types": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-6.4.0.tgz", + "integrity": "sha512-nco4+4sZqNHn60Y4VE/fbtlShCBqipyUO+nKRPvDHqLrecMW9pzHWMVRxk4nrMRoeowj3q0rX3GYRBa8lsHTAg==", + "dev": true, + "engines": { + "node": ">=10.16" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/read-project-manifest": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/@pnpm/read-project-manifest/-/read-project-manifest-1.1.7.tgz", + "integrity": "sha512-tj8ExXZeDcMmMUj7D292ETe/RiEirr1X1wpT6Zy85z2MrFYoG9jfCJpps40OdZBNZBhxbuKtGPWKVSgXD0yrVw==", + "dev": true, + "dependencies": { + "@pnpm/error": "1.4.0", + "@pnpm/types": "6.4.0", + "@pnpm/write-project-manifest": "1.1.7", + "detect-indent": "^6.0.0", + "fast-deep-equal": "^3.1.3", + "graceful-fs": "4.2.4", + "is-windows": "^1.0.2", + "json5": "^2.1.3", + "parse-json": "^5.1.0", + "read-yaml-file": "^2.0.0", + "sort-keys": "^4.1.0", + "strip-bom": "^4.0.0" + }, + "engines": { + "node": ">=10.16" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/read-project-manifest/node_modules/@pnpm/types": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-6.4.0.tgz", + "integrity": "sha512-nco4+4sZqNHn60Y4VE/fbtlShCBqipyUO+nKRPvDHqLrecMW9pzHWMVRxk4nrMRoeowj3q0rX3GYRBa8lsHTAg==", + "dev": true, + "engines": { + "node": ">=10.16" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/read-project-manifest/node_modules/graceful-fs": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz", + "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==", + "dev": true + }, + "node_modules/@pnpm/types": { + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-9.2.0.tgz", + "integrity": "sha512-LtkHgtJ5Bjny4poUWyMhOKHc822/zm8NhPx+7VbopfDYnTrKgJwTyTbZjZEyN5KpDw3R1Fr8VYdmv5gn4eyWbw==", + "dev": true, + "engines": { + "node": ">=16.14" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/write-project-manifest": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/@pnpm/write-project-manifest/-/write-project-manifest-1.1.7.tgz", + "integrity": "sha512-OLkDZSqkA1mkoPNPvLFXyI6fb0enCuFji6Zfditi/CLAo9kmIhQFmEUDu4krSB8i908EljG8YwL5Xjxzm5wsWA==", + "dev": true, + "dependencies": { + "@pnpm/types": "6.4.0", + "json5": "^2.1.3", + "mz": "^2.7.0", + "write-file-atomic": "^3.0.3", + "write-yaml-file": "^4.1.3" + }, + "engines": { + "node": ">=10.16" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/write-project-manifest/node_modules/@pnpm/types": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-6.4.0.tgz", + "integrity": "sha512-nco4+4sZqNHn60Y4VE/fbtlShCBqipyUO+nKRPvDHqLrecMW9pzHWMVRxk4nrMRoeowj3q0rX3GYRBa8lsHTAg==", + "dev": true, + "engines": { + "node": ">=10.16" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@popperjs/core": { + "version": "2.5.4", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.5.4.tgz", + "integrity": "sha512-ZpKr+WTb8zsajqgDkvCEWgp6d5eJT6Q63Ng2neTbzBO76Lbe91vX/iVIW9dikq+Fs3yEo+ls4cxeXABD2LtcbQ==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/popperjs" + } + }, + "node_modules/@rushstack/debug-certificate-manager": { + "version": "1.1.84", + "resolved": "https://registry.npmjs.org/@rushstack/debug-certificate-manager/-/debug-certificate-manager-1.1.84.tgz", + "integrity": "sha512-GondfbezgkjT9U6WdMRdjJMkkYkUf/w2YiFKX2wUrmXyNmoApzpu8fXC3sDHb2LXKR7MvBNDY5YrpLooEYJhUg==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.53.2", + "node-forge": "~1.3.1", + "sudo": "~1.0.3" + } + }, + "node_modules/@rushstack/debug-certificate-manager/node_modules/@rushstack/node-core-library": { + "version": "3.53.2", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.53.2.tgz", + "integrity": "sha512-FggLe5DQs0X9MNFeJN3/EXwb+8hyZUTEp2i+V1e8r4Va4JgkjBNY0BuEaQI+3DW6S4apV3UtXU3im17MSY00DA==", + "dev": true, + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@rushstack/debug-certificate-manager/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "node_modules/@rushstack/debug-certificate-manager/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@rushstack/debug-certificate-manager/node_modules/validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@rushstack/debug-certificate-manager/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@rushstack/eslint-config": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-config/-/eslint-config-2.5.1.tgz", + "integrity": "sha512-pcDQ/fmJEIqe5oZiP84bYZ1N7QoDfd+5G+e7GIobOwM793dX/SdRKqcJvGlzyBB92eo6rG7/qRnP2VVQN2pdbQ==", + "dev": true, + "dependencies": { + "@rushstack/eslint-patch": "1.1.0", + "@rushstack/eslint-plugin": "0.8.4", + "@rushstack/eslint-plugin-packlets": "0.3.4", + "@rushstack/eslint-plugin-security": "0.2.4", + "@typescript-eslint/eslint-plugin": "~5.6.0", + "@typescript-eslint/experimental-utils": "~5.6.0", + "@typescript-eslint/parser": "~5.6.0", + "@typescript-eslint/typescript-estree": "~5.6.0", + "eslint-plugin-promise": "~6.0.0", + "eslint-plugin-react": "~7.27.1", + "eslint-plugin-tsdoc": "~0.2.14" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0", + "typescript": ">=3.0.0" + } + }, + "node_modules/@rushstack/eslint-config/node_modules/@typescript-eslint/experimental-utils": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.6.0.tgz", + "integrity": "sha512-VDoRf3Qj7+W3sS/ZBXZh3LBzp0snDLEgvp6qj0vOAIiAPM07bd5ojQ3CTzF/QFl5AKh7Bh1ycgj6lFBJHUt/DA==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.6.0", + "@typescript-eslint/types": "5.6.0", + "@typescript-eslint/typescript-estree": "5.6.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + } + }, + "node_modules/@rushstack/eslint-patch": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.1.0.tgz", + "integrity": "sha512-JLo+Y592QzIE+q7Dl2pMUtt4q8SKYI5jDrZxrozEQxnGVOyYE+GWK9eLkwTaeN9DDctlaRAQ3TBmzZ1qdLE30A==", + "dev": true + }, + "node_modules/@rushstack/eslint-plugin": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin/-/eslint-plugin-0.8.4.tgz", + "integrity": "sha512-c8cY9hvak+1EQUGlJxPihElFB/5FeQCGyULTGRLe5u6hSKKtXswRqc23DTo87ZMsGd4TaScPBRNKSGjU5dORkg==", + "dev": true, + "dependencies": { + "@rushstack/tree-pattern": "0.2.2", + "@typescript-eslint/experimental-utils": "~5.3.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@rushstack/eslint-plugin-packlets": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-packlets/-/eslint-plugin-packlets-0.3.4.tgz", + "integrity": "sha512-OSA58EZCx4Dw15UDdvNYGGHziQmhiozKQiOqDjn8ZkrCM3oyJmI6dduSJi57BGlb/C4SpY7+/88MImId7Y5cxA==", + "dev": true, + "dependencies": { + "@rushstack/tree-pattern": "0.2.2", + "@typescript-eslint/experimental-utils": "~5.3.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@rushstack/eslint-plugin-packlets/node_modules/@typescript-eslint/experimental-utils": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.3.1.tgz", + "integrity": "sha512-RgFn5asjZ5daUhbK5Sp0peq0SSMytqcrkNfU4pnDma2D8P3ElZ6JbYjY8IMSFfZAJ0f3x3tnO3vXHweYg0g59w==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.3.1", + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/typescript-estree": "5.3.1", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + } + }, + "node_modules/@rushstack/eslint-plugin-packlets/node_modules/@typescript-eslint/scope-manager": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.3.1.tgz", + "integrity": "sha512-XksFVBgAq0Y9H40BDbuPOTUIp7dn4u8oOuhcgGq7EoDP50eqcafkMVGrypyVGvDYHzjhdUCUwuwVUK4JhkMAMg==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/visitor-keys": "5.3.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@rushstack/eslint-plugin-packlets/node_modules/@typescript-eslint/types": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.3.1.tgz", + "integrity": "sha512-bG7HeBLolxKHtdHG54Uac750eXuQQPpdJfCYuw4ZI3bZ7+GgKClMWM8jExBtp7NSP4m8PmLRM8+lhzkYnSmSxQ==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@rushstack/eslint-plugin-packlets/node_modules/@typescript-eslint/typescript-estree": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.3.1.tgz", + "integrity": "sha512-PwFbh/PKDVo/Wct6N3w+E4rLZxUDgsoII/GrWM2A62ETOzJd4M6s0Mu7w4CWsZraTbaC5UQI+dLeyOIFF1PquQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/visitor-keys": "5.3.1", + "debug": "^4.3.2", + "globby": "^11.0.4", + "is-glob": "^4.0.3", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@rushstack/eslint-plugin-packlets/node_modules/@typescript-eslint/visitor-keys": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.3.1.tgz", + "integrity": "sha512-3cHUzUuVTuNHx0Gjjt5pEHa87+lzyqOiHXy/Gz+SJOCW1mpw9xQHIIEwnKn+Thph1mgWyZ90nboOcSuZr/jTTQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.3.1", + "eslint-visitor-keys": "^3.0.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@rushstack/eslint-plugin-packlets/node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@rushstack/eslint-plugin-packlets/node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@rushstack/eslint-plugin-packlets/node_modules/ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@rushstack/eslint-plugin-packlets/node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@rushstack/eslint-plugin-security": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-security/-/eslint-plugin-security-0.2.4.tgz", + "integrity": "sha512-MWvM7H4vTNHXIY/SFcFSVgObj5UD0GftBM8UcIE1vXrPwdVYXDgDYXrSXdx7scWS4LYKPLBVoB3v6/Trhm2wug==", + "dev": true, + "dependencies": { + "@rushstack/tree-pattern": "0.2.2", + "@typescript-eslint/experimental-utils": "~5.3.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@rushstack/eslint-plugin-security/node_modules/@typescript-eslint/experimental-utils": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.3.1.tgz", + "integrity": "sha512-RgFn5asjZ5daUhbK5Sp0peq0SSMytqcrkNfU4pnDma2D8P3ElZ6JbYjY8IMSFfZAJ0f3x3tnO3vXHweYg0g59w==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.3.1", + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/typescript-estree": "5.3.1", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + } + }, + "node_modules/@rushstack/eslint-plugin-security/node_modules/@typescript-eslint/scope-manager": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.3.1.tgz", + "integrity": "sha512-XksFVBgAq0Y9H40BDbuPOTUIp7dn4u8oOuhcgGq7EoDP50eqcafkMVGrypyVGvDYHzjhdUCUwuwVUK4JhkMAMg==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/visitor-keys": "5.3.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@rushstack/eslint-plugin-security/node_modules/@typescript-eslint/types": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.3.1.tgz", + "integrity": "sha512-bG7HeBLolxKHtdHG54Uac750eXuQQPpdJfCYuw4ZI3bZ7+GgKClMWM8jExBtp7NSP4m8PmLRM8+lhzkYnSmSxQ==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@rushstack/eslint-plugin-security/node_modules/@typescript-eslint/typescript-estree": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.3.1.tgz", + "integrity": "sha512-PwFbh/PKDVo/Wct6N3w+E4rLZxUDgsoII/GrWM2A62ETOzJd4M6s0Mu7w4CWsZraTbaC5UQI+dLeyOIFF1PquQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/visitor-keys": "5.3.1", + "debug": "^4.3.2", + "globby": "^11.0.4", + "is-glob": "^4.0.3", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@rushstack/eslint-plugin-security/node_modules/@typescript-eslint/visitor-keys": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.3.1.tgz", + "integrity": "sha512-3cHUzUuVTuNHx0Gjjt5pEHa87+lzyqOiHXy/Gz+SJOCW1mpw9xQHIIEwnKn+Thph1mgWyZ90nboOcSuZr/jTTQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.3.1", + "eslint-visitor-keys": "^3.0.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@rushstack/eslint-plugin-security/node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@rushstack/eslint-plugin-security/node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@rushstack/eslint-plugin-security/node_modules/ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@rushstack/eslint-plugin-security/node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@rushstack/eslint-plugin/node_modules/@typescript-eslint/experimental-utils": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.3.1.tgz", + "integrity": "sha512-RgFn5asjZ5daUhbK5Sp0peq0SSMytqcrkNfU4pnDma2D8P3ElZ6JbYjY8IMSFfZAJ0f3x3tnO3vXHweYg0g59w==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.3.1", + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/typescript-estree": "5.3.1", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + } + }, + "node_modules/@rushstack/eslint-plugin/node_modules/@typescript-eslint/scope-manager": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.3.1.tgz", + "integrity": "sha512-XksFVBgAq0Y9H40BDbuPOTUIp7dn4u8oOuhcgGq7EoDP50eqcafkMVGrypyVGvDYHzjhdUCUwuwVUK4JhkMAMg==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/visitor-keys": "5.3.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@rushstack/eslint-plugin/node_modules/@typescript-eslint/types": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.3.1.tgz", + "integrity": "sha512-bG7HeBLolxKHtdHG54Uac750eXuQQPpdJfCYuw4ZI3bZ7+GgKClMWM8jExBtp7NSP4m8PmLRM8+lhzkYnSmSxQ==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@rushstack/eslint-plugin/node_modules/@typescript-eslint/typescript-estree": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.3.1.tgz", + "integrity": "sha512-PwFbh/PKDVo/Wct6N3w+E4rLZxUDgsoII/GrWM2A62ETOzJd4M6s0Mu7w4CWsZraTbaC5UQI+dLeyOIFF1PquQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/visitor-keys": "5.3.1", + "debug": "^4.3.2", + "globby": "^11.0.4", + "is-glob": "^4.0.3", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@rushstack/eslint-plugin/node_modules/@typescript-eslint/visitor-keys": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.3.1.tgz", + "integrity": "sha512-3cHUzUuVTuNHx0Gjjt5pEHa87+lzyqOiHXy/Gz+SJOCW1mpw9xQHIIEwnKn+Thph1mgWyZ90nboOcSuZr/jTTQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.3.1", + "eslint-visitor-keys": "^3.0.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@rushstack/eslint-plugin/node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@rushstack/eslint-plugin/node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@rushstack/eslint-plugin/node_modules/ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@rushstack/eslint-plugin/node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@rushstack/heft-config-file": { + "version": "0.13.2", + "resolved": "https://registry.npmjs.org/@rushstack/heft-config-file/-/heft-config-file-0.13.2.tgz", + "integrity": "sha512-eJCuVnKR+uSG7qyeyICA57IOBD3OoOlNTpsJgNjcZZiTj+ZlKPaGmJ8/mzXwNiEpTIlRsVvoQURYFz9QY9sfnQ==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.59.6", + "@rushstack/rig-package": "0.4.0", + "jsonpath-plus": "~4.0.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@rushstack/heft-config-file/node_modules/@rushstack/node-core-library": { + "version": "3.59.6", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", + "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", + "dev": true, + "dependencies": { + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", + "z-schema": "~5.0.2" + }, + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@rushstack/heft-config-file/node_modules/@rushstack/rig-package": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.4.0.tgz", + "integrity": "sha512-FnM1TQLJYwSiurP6aYSnansprK5l8WUK8VG38CmAaZs29ZeL1msjK0AP1VS4ejD33G0kE/2cpsPsS9jDenBMxw==", + "dev": true, + "dependencies": { + "resolve": "~1.22.1", + "strip-json-comments": "~3.1.1" + } + }, + "node_modules/@rushstack/heft-config-file/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@rushstack/heft-config-file/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/heft-config-file/node_modules/resolve": { + "version": "1.22.6", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.6.tgz", + "integrity": "sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==", + "dev": true, + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@rushstack/heft-config-file/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/heft-config-file/node_modules/validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@rushstack/heft-config-file/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@rushstack/heft-config-file/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@rushstack/loader-raw-script": { + "version": "1.3.315", + "resolved": "https://registry.npmjs.org/@rushstack/loader-raw-script/-/loader-raw-script-1.3.315.tgz", + "integrity": "sha512-5aWDOC2hZv2L9C/sBy0+9VyXANaGGnytiKv9fc85ueia4YHrYPWOdbdGrnqi97GBtWQWkVv8a1NuncoC+KIZig==", + "dependencies": { + "loader-utils": "1.4.2" + } + }, + "node_modules/@rushstack/localization-utilities": { + "version": "0.8.80", + "resolved": "https://registry.npmjs.org/@rushstack/localization-utilities/-/localization-utilities-0.8.80.tgz", + "integrity": "sha512-kEM8v6ULA3ReikAmdP4faFWMDG4WcATty3lDU2/XFKh2+oj6HLDtnyUgDpYBaASx2FQstu5f5J7QehTLcl21MA==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.59.6", + "@rushstack/typings-generator": "0.10.36", + "pseudolocale": "~1.1.0", + "xmldoc": "~1.1.2" + } + }, + "node_modules/@rushstack/localization-utilities/node_modules/@rushstack/node-core-library": { + "version": "3.59.6", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", + "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", + "dev": true, + "dependencies": { + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", + "z-schema": "~5.0.2" + }, + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@rushstack/localization-utilities/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@rushstack/localization-utilities/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/localization-utilities/node_modules/resolve": { + "version": "1.22.6", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.6.tgz", + "integrity": "sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==", + "dev": true, + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@rushstack/localization-utilities/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/localization-utilities/node_modules/validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@rushstack/localization-utilities/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@rushstack/localization-utilities/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@rushstack/module-minifier": { + "version": "0.3.38", + "resolved": "https://registry.npmjs.org/@rushstack/module-minifier/-/module-minifier-0.3.38.tgz", + "integrity": "sha512-o0HzguvsC+VUbpg8gqNCsE9myZ4s6ZIGZggPTR26Qz33yIKvnBHVwHkDu191Y3N1cqMYgVwcZznSUSWifV3qOw==", + "dev": true, + "dependencies": { + "@rushstack/worker-pool": "0.3.37", + "serialize-javascript": "6.0.0", + "source-map": "~0.7.3", + "terser": "^5.9.0" + }, + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@rushstack/module-minifier/node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@rushstack/node-core-library": { + "version": "3.53.3", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.53.3.tgz", + "integrity": "sha512-H0+T5koi5MFhJUd5ND3dI3bwLhvlABetARl78L3lWftJVQEPyzcgTStvTTRiIM5mCltyTM8VYm6BuCtNUuxD0Q==", + "dev": true, + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@rushstack/node-core-library/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "node_modules/@rushstack/node-core-library/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@rushstack/node-core-library/node_modules/validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@rushstack/node-core-library/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@rushstack/package-deps-hash": { + "version": "4.0.41", + "resolved": "https://registry.npmjs.org/@rushstack/package-deps-hash/-/package-deps-hash-4.0.41.tgz", + "integrity": "sha512-bx1g0I54BidJuIqyQHY2Vr4Azn2ThLgrc6hHjEIBzIVmXeznZxJfYViAPNFAu7BV/TaLIU1BSYeRn/yObu9KZA==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.59.6" + } + }, + "node_modules/@rushstack/package-deps-hash/node_modules/@rushstack/node-core-library": { + "version": "3.59.6", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", + "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", + "dev": true, + "dependencies": { + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", + "z-schema": "~5.0.2" + }, + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@rushstack/package-deps-hash/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@rushstack/package-deps-hash/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/package-deps-hash/node_modules/resolve": { + "version": "1.22.6", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.6.tgz", + "integrity": "sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==", + "dev": true, + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@rushstack/package-deps-hash/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/package-deps-hash/node_modules/validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@rushstack/package-deps-hash/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@rushstack/package-deps-hash/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@rushstack/package-extractor": { + "version": "0.3.11", + "resolved": "https://registry.npmjs.org/@rushstack/package-extractor/-/package-extractor-0.3.11.tgz", + "integrity": "sha512-j5hRGB/ilCozT7qH5q3swM/xdf/TPFtolWkqciYCU8G8WFXxILbN2nwo4goWyWQaD9hFlCiw9S7z8LTEkSmapQ==", + "dev": true, + "dependencies": { + "@pnpm/link-bins": "~5.3.7", + "@rushstack/node-core-library": "3.59.6", + "@rushstack/terminal": "0.5.34", + "ignore": "~5.1.6", + "jszip": "~3.8.0", + "minimatch": "~3.0.3", + "npm-packlist": "~2.1.2" + } + }, + "node_modules/@rushstack/package-extractor/node_modules/@rushstack/node-core-library": { + "version": "3.59.6", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", + "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", + "dev": true, + "dependencies": { + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", + "z-schema": "~5.0.2" + }, + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@rushstack/package-extractor/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@rushstack/package-extractor/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/package-extractor/node_modules/resolve": { + "version": "1.22.6", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.6.tgz", + "integrity": "sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==", + "dev": true, + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@rushstack/package-extractor/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/package-extractor/node_modules/validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@rushstack/package-extractor/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@rushstack/package-extractor/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@rushstack/rig-package": { + "version": "0.2.12", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.2.12.tgz", + "integrity": "sha512-nbePcvF8hQwv0ql9aeQxcaMPK/h1OLAC00W7fWCRWIvD2MchZOE8jumIIr66HGrfG2X1sw++m/ZYI4D+BM5ovQ==", + "dev": true, + "dependencies": { + "resolve": "~1.17.0", + "strip-json-comments": "~3.1.1" + } + }, + "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin": { + "version": "5.100.2", + "resolved": "https://registry.npmjs.org/@rushstack/rush-amazon-s3-build-cache-plugin/-/rush-amazon-s3-build-cache-plugin-5.100.2.tgz", + "integrity": "sha512-A49NzlRDcp0Hd5WZWN8jvnvI+0MoFOdRXL3iutVI12YAYBH6c7uSul+71MMY83x0yQqk4TcfGYVpFWx1j/n8/Q==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.59.6", + "@rushstack/rush-sdk": "5.100.2", + "https-proxy-agent": "~5.0.0", + "node-fetch": "2.6.7" + } + }, + "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin/node_modules/@rushstack/node-core-library": { + "version": "3.59.6", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", + "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", + "dev": true, + "dependencies": { + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", + "z-schema": "~5.0.2" + }, + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin/node_modules/resolve": { + "version": "1.22.6", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.6.tgz", + "integrity": "sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==", + "dev": true, + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin/node_modules/validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@rushstack/rush-azure-storage-build-cache-plugin": { + "version": "5.100.2", + "resolved": "https://registry.npmjs.org/@rushstack/rush-azure-storage-build-cache-plugin/-/rush-azure-storage-build-cache-plugin-5.100.2.tgz", + "integrity": "sha512-FIAvmIfYLWhnygDCyUWSZOuyTWVRLFHYeG9xPmUpwJSPqxUL3HG5cRGVYlyRgK9oSJSEq+g0mpbe7nE8WwJgtg==", + "dev": true, + "dependencies": { + "@azure/identity": "~2.1.0", + "@azure/storage-blob": "~12.11.0", + "@rushstack/node-core-library": "3.59.6", + "@rushstack/rush-sdk": "5.100.2", + "@rushstack/terminal": "0.5.34" + } + }, + "node_modules/@rushstack/rush-azure-storage-build-cache-plugin/node_modules/@rushstack/node-core-library": { + "version": "3.59.6", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", + "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", + "dev": true, + "dependencies": { + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", + "z-schema": "~5.0.2" + }, + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@rushstack/rush-azure-storage-build-cache-plugin/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@rushstack/rush-azure-storage-build-cache-plugin/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/rush-azure-storage-build-cache-plugin/node_modules/resolve": { + "version": "1.22.6", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.6.tgz", + "integrity": "sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==", + "dev": true, + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@rushstack/rush-azure-storage-build-cache-plugin/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/rush-azure-storage-build-cache-plugin/node_modules/validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@rushstack/rush-azure-storage-build-cache-plugin/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@rushstack/rush-azure-storage-build-cache-plugin/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@rushstack/rush-sdk": { + "version": "5.100.2", + "resolved": "https://registry.npmjs.org/@rushstack/rush-sdk/-/rush-sdk-5.100.2.tgz", + "integrity": "sha512-+4DKbXj6R8vilRYswH8Lb+WIuIoD29/ZjMmazKBKXJTm3x7sgGJy45ozAZbfeXvdOTzqsg11NzIbwaDm8rRhLQ==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.59.6", + "@types/node-fetch": "2.6.2", + "tapable": "2.2.1" + } + }, + "node_modules/@rushstack/rush-sdk/node_modules/@rushstack/node-core-library": { + "version": "3.59.6", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", + "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", + "dev": true, + "dependencies": { + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", + "z-schema": "~5.0.2" + }, + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@rushstack/rush-sdk/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@rushstack/rush-sdk/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/rush-sdk/node_modules/resolve": { + "version": "1.22.6", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.6.tgz", + "integrity": "sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==", + "dev": true, + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@rushstack/rush-sdk/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/rush-sdk/node_modules/validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@rushstack/rush-sdk/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@rushstack/rush-sdk/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@rushstack/set-webpack-public-path-plugin": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@rushstack/set-webpack-public-path-plugin/-/set-webpack-public-path-plugin-4.1.0.tgz", + "integrity": "sha512-tENmHjW5IPtjEMrbaDFzLcLEnWOn/c55WfUf7GC523R6KPFZhMfNNAyJQiWJ5G1SiwTTH4II52F17NdEOa6Y1Q==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "@rushstack/node-core-library": "3.60.0", + "@rushstack/webpack-plugin-utilities": "0.3.0" + }, + "peerDependencies": { + "@types/webpack": "^4.39.8" + }, + "peerDependenciesMeta": { + "@types/webpack": { + "optional": true + } + } + }, + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/@rushstack/node-core-library": { + "version": "3.60.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.60.0.tgz", + "integrity": "sha512-PcyrqhILvzU+65wMFybQ2VeGNnU5JzhDq2OvUi3j6jPUxyllM7b2hrRUwCuVaYboewYzIbpzXFzgxe2K7ii1nw==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", + "z-schema": "~5.0.2" + }, + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/@rushstack/webpack-plugin-utilities": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@rushstack/webpack-plugin-utilities/-/webpack-plugin-utilities-0.3.0.tgz", + "integrity": "sha512-OPwcHTQLYXkYnkzeyj8vK9PQvwjHnZs3LSnAMvVx0tM0CbZBFpVCBFlzNBxH8QVGJ3mWQegpYVuYwFoLmVZFcg==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "memfs": "3.4.3", + "webpack-merge": "~5.8.0" + }, + "peerDependencies": { + "@types/webpack": "^4.39.8", + "webpack": "^5.35.1" + }, + "peerDependenciesMeta": { + "@types/webpack": { + "optional": true + }, + "webpack": { + "optional": true + } + } + }, + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/@webassemblyjs/ast": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.6.tgz", + "integrity": "sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "@webassemblyjs/helper-numbers": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6" + } + }, + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/@webassemblyjs/helper-api-error": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", + "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==", + "dev": true, + "optional": true, + "peer": true + }, + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/@webassemblyjs/helper-buffer": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz", + "integrity": "sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==", + "dev": true, + "optional": true, + "peer": true + }, + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", + "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==", + "dev": true, + "optional": true, + "peer": true + }, + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz", + "integrity": "sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/wasm-gen": "1.11.6" + } + }, + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/@webassemblyjs/ieee754": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", + "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/@webassemblyjs/leb128": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", + "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/@webassemblyjs/utf8": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", + "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==", + "dev": true, + "optional": true, + "peer": true + }, + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/@webassemblyjs/wasm-edit": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz", + "integrity": "sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/helper-wasm-section": "1.11.6", + "@webassemblyjs/wasm-gen": "1.11.6", + "@webassemblyjs/wasm-opt": "1.11.6", + "@webassemblyjs/wasm-parser": "1.11.6", + "@webassemblyjs/wast-printer": "1.11.6" + } + }, + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/@webassemblyjs/wasm-gen": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz", + "integrity": "sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" + } + }, + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/@webassemblyjs/wasm-opt": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz", + "integrity": "sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/wasm-gen": "1.11.6", + "@webassemblyjs/wasm-parser": "1.11.6" + } + }, + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/@webassemblyjs/wasm-parser": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz", + "integrity": "sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-api-error": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" + } + }, + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/@webassemblyjs/wast-printer": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz", + "integrity": "sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "peer": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/enhanced-resolve": { + "version": "5.15.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz", + "integrity": "sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/fs-monkey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==", + "dev": true, + "optional": true, + "peer": true + }, + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/loader-runner": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", + "dev": true, + "optional": true, + "peer": true, + "engines": { + "node": ">=6.11.5" + } + }, + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/memfs": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.3.tgz", + "integrity": "sha512-eivjfi7Ahr6eQTn44nvTnR60e4a1Fs1Via2kCR5lHo/kyNoiMWaXCNJ/GpSd0ilXas2JSOl9B5FTIhflXu0hlg==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "fs-monkey": "1.0.3" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/resolve": { + "version": "1.22.6", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.6.tgz", + "integrity": "sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/serialize-javascript": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", + "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/terser-webpack-plugin": { + "version": "5.3.9", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.9.tgz", + "integrity": "sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.17", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.1", + "terser": "^5.16.8" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true + } + } + }, + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true, + "optional": true, + "peer": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/watchpack": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/webpack": { + "version": "5.88.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.88.2.tgz", + "integrity": "sha512-JmcgNZ1iKj+aiR0OvTYtWQqJwq37Pf683dY9bVORwVbUrDhLhdn/PlO2sHsFHPkj7sHNQF3JwaAkp49V+Sq1tQ==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^1.0.0", + "@webassemblyjs/ast": "^1.11.5", + "@webassemblyjs/wasm-edit": "^1.11.5", + "@webassemblyjs/wasm-parser": "^1.11.5", + "acorn": "^8.7.1", + "acorn-import-assertions": "^1.9.0", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.15.0", + "es-module-lexer": "^1.2.1", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.9", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.2.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.3.7", + "watchpack": "^2.4.0", + "webpack-sources": "^3.2.3" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "dev": true, + "optional": true, + "peer": true, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true, + "optional": true, + "peer": true + }, + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@rushstack/stream-collator": { + "version": "4.0.259", + "resolved": "https://registry.npmjs.org/@rushstack/stream-collator/-/stream-collator-4.0.259.tgz", + "integrity": "sha512-UfMRCp1avkUUs9pdtWQ8ZE8Nmuxeuw1a9bjLQ7cQJ3meuv8iDxKuxsyJRfrwIfCkVkNVw5OJ9eM6E/edUPP7qw==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.59.6", + "@rushstack/terminal": "0.5.34" + } + }, + "node_modules/@rushstack/stream-collator/node_modules/@rushstack/node-core-library": { + "version": "3.59.6", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", + "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", + "dev": true, + "dependencies": { + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", + "z-schema": "~5.0.2" + }, + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@rushstack/stream-collator/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@rushstack/stream-collator/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/stream-collator/node_modules/resolve": { + "version": "1.22.6", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.6.tgz", + "integrity": "sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==", + "dev": true, + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@rushstack/stream-collator/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/stream-collator/node_modules/validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@rushstack/stream-collator/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@rushstack/stream-collator/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@rushstack/terminal": { + "version": "0.5.34", + "resolved": "https://registry.npmjs.org/@rushstack/terminal/-/terminal-0.5.34.tgz", + "integrity": "sha512-Q7YDkPTsvJZpHapapo5sK2VCxW7byoqhK89tXMUiva6dNwelomgEe0S+njKw4vcmGde4hQD7LAqQPJPYFeU4mw==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.59.6", + "wordwrap": "~1.0.0" + }, + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@rushstack/terminal/node_modules/@rushstack/node-core-library": { + "version": "3.59.6", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", + "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", + "dev": true, + "dependencies": { + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", + "z-schema": "~5.0.2" + }, + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@rushstack/terminal/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@rushstack/terminal/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/terminal/node_modules/resolve": { + "version": "1.22.6", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.6.tgz", + "integrity": "sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==", + "dev": true, + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@rushstack/terminal/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/terminal/node_modules/validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@rushstack/terminal/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@rushstack/terminal/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@rushstack/tree-pattern": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/@rushstack/tree-pattern/-/tree-pattern-0.2.2.tgz", + "integrity": "sha512-0KdqI7hGtVIlxobOBLWet0WGiD70V/QoYQr5A2ikACeQmIaN4WT6Fn9BcvgwgaSIMcazEcD8ql7Fb9N4dKdQlA==", + "dev": true + }, + "node_modules/@rushstack/ts-command-line": { + "version": "4.7.10", + "resolved": "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-4.7.10.tgz", + "integrity": "sha512-8t042g8eerypNOEcdpxwRA3uCmz0duMo21rG4Z2mdz7JxJeylDmzjlU3wDdef2t3P1Z61JCdZB6fbm1Mh0zi7w==", + "dev": true, + "dependencies": { + "@types/argparse": "1.0.38", + "argparse": "~1.0.9", + "colors": "~1.2.1", + "string-argv": "~0.3.1" + } + }, + "node_modules/@rushstack/typings-generator": { + "version": "0.10.36", + "resolved": "https://registry.npmjs.org/@rushstack/typings-generator/-/typings-generator-0.10.36.tgz", + "integrity": "sha512-9aB/D8lI+fbmM5LzPgGcUJzuw+Xg4FixGuQVnis70Bss+5SU6YzOk/bfN4/xhSghMzG+AI7S87368x37TgeQtA==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.59.6", + "chokidar": "~3.4.0", + "glob": "~7.0.5" + }, + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@rushstack/typings-generator/node_modules/@rushstack/node-core-library": { + "version": "3.59.6", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", + "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", + "dev": true, + "dependencies": { + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", + "z-schema": "~5.0.2" + }, + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@rushstack/typings-generator/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@rushstack/typings-generator/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/typings-generator/node_modules/resolve": { + "version": "1.22.6", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.6.tgz", + "integrity": "sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==", + "dev": true, + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@rushstack/typings-generator/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/typings-generator/node_modules/validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@rushstack/typings-generator/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@rushstack/typings-generator/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@rushstack/webpack4-localization-plugin": { + "version": "0.17.46", + "resolved": "https://registry.npmjs.org/@rushstack/webpack4-localization-plugin/-/webpack4-localization-plugin-0.17.46.tgz", + "integrity": "sha512-wEEVp6oBp5/OIrRzwgkuuQlawUY6MfjaWsp2T9Zp4MkbqGVgF+gdKG+iKzWtBKW2YbZ9fnVZJH23FoWwh81w4w==", + "dev": true, + "dependencies": { + "@rushstack/localization-utilities": "0.8.83", + "@rushstack/node-core-library": "3.59.7", + "@types/tapable": "1.0.6", + "loader-utils": "1.4.2", + "minimatch": "~3.0.3" + }, + "peerDependencies": { + "@rushstack/set-webpack-public-path-plugin": "^4.0.16", + "@types/node": "*", + "@types/webpack": "^4.39.0", + "webpack": "^4.31.0" + }, + "peerDependenciesMeta": { + "@rushstack/set-webpack-public-path-plugin": { + "optional": true + }, + "@types/node": { + "optional": true + }, + "@types/webpack": { + "optional": true + } + } + }, + "node_modules/@rushstack/webpack4-localization-plugin/node_modules/@rushstack/localization-utilities": { + "version": "0.8.83", + "resolved": "https://registry.npmjs.org/@rushstack/localization-utilities/-/localization-utilities-0.8.83.tgz", + "integrity": "sha512-0Wjvg/3686xgLIjX4aCxNoOfWb1BOpuckzNMjEK5MZyCEFz4Ral+ln13zP+AMKGGWcdxsYdWs+n1yfkJKEX9fQ==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.59.7", + "@rushstack/typings-generator": "0.11.1", + "pseudolocale": "~1.1.0", + "xmldoc": "~1.1.2" + } + }, + "node_modules/@rushstack/webpack4-localization-plugin/node_modules/@rushstack/node-core-library": { + "version": "3.59.7", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.7.tgz", + "integrity": "sha512-ln1Drq0h+Hwa1JVA65x5mlSgUrBa1uHL+V89FqVWQgXd1vVIMhrtqtWGQrhTnFHxru5ppX+FY39VWELF/FjQCw==", + "dev": true, + "dependencies": { + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", + "z-schema": "~5.0.2" + }, + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@rushstack/webpack4-localization-plugin/node_modules/@rushstack/typings-generator": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/@rushstack/typings-generator/-/typings-generator-0.11.1.tgz", + "integrity": "sha512-pcnA9r14xl1TE4QXW6+t6yGP/5JfGZEGixlL6NH6PHjQVXAFnw91EXvc2NteslePTNdjPuR/34uLqE0i57WNpw==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.59.7", + "chokidar": "~3.4.0", + "fast-glob": "~3.2.4" + }, + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@rushstack/webpack4-localization-plugin/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@rushstack/webpack4-localization-plugin/node_modules/fast-glob": { + "version": "3.2.12", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", + "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/@rushstack/webpack4-localization-plugin/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/webpack4-localization-plugin/node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@rushstack/webpack4-localization-plugin/node_modules/resolve": { + "version": "1.22.6", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.6.tgz", + "integrity": "sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==", + "dev": true, + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@rushstack/webpack4-localization-plugin/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/webpack4-localization-plugin/node_modules/validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@rushstack/webpack4-localization-plugin/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@rushstack/webpack4-localization-plugin/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@rushstack/webpack4-module-minifier-plugin": { + "version": "0.12.35", + "resolved": "https://registry.npmjs.org/@rushstack/webpack4-module-minifier-plugin/-/webpack4-module-minifier-plugin-0.12.35.tgz", + "integrity": "sha512-/tHFN9iuKbsDt0GfSU/XQQEND9XkD1EkDkmQkSsc45YKnip7kCLRN8bpJL410MBiWIMOTWglkafVyiS9pyZ6bw==", + "dev": true, + "dependencies": { + "@rushstack/module-minifier": "0.3.38", + "@rushstack/worker-pool": "0.3.37", + "@types/tapable": "1.0.6", + "tapable": "1.1.3" + }, + "engines": { + "node": ">=10.17.1" + }, + "peerDependencies": { + "@types/node": "*", + "@types/webpack": "*", + "@types/webpack-sources": "*", + "webpack": "^4.31.0", + "webpack-sources": "~1.4.3" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "@types/webpack": { + "optional": true + }, + "@types/webpack-sources": { + "optional": true + } + } + }, + "node_modules/@rushstack/webpack4-module-minifier-plugin/node_modules/tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@rushstack/worker-pool": { + "version": "0.3.37", + "resolved": "https://registry.npmjs.org/@rushstack/worker-pool/-/worker-pool-0.3.37.tgz", + "integrity": "sha512-KVuklmysCkNdRxTcLb80MNEBG/KrDL74c+1XIYZlTvSlDnTs5j9gdjKIV73lZmYox+SWTpvUWrP6JhWb2noDJg==", + "dev": true, + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@sindresorhus/is": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", + "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@sinonjs/commons": { + "version": "1.8.6", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz", + "integrity": "sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==", + "dev": true, + "dependencies": { + "type-detect": "4.0.8" + } + }, + "node_modules/@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@swc/helpers/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, + "node_modules/@szmarczak/http-timer": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz", + "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==", + "dev": true, + "dependencies": { + "defer-to-connect": "^1.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@tootallnate/once": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", + "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", + "dev": true, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@types/anymatch": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/anymatch/-/anymatch-3.0.0.tgz", + "integrity": "sha512-qLChUo6yhpQ9k905NwL74GU7TxH+9UODwwQ6ICNI+O6EDMExqH/Cv9NsbmcZ7yC/rRXJ/AHCzfgjsFRY5fKjYw==", + "deprecated": "This is a stub types definition. anymatch provides its own type definitions, so you do not need this installed.", + "dev": true, + "dependencies": { + "anymatch": "*" + } + }, + "node_modules/@types/argparse": { + "version": "1.0.38", + "resolved": "https://registry.npmjs.org/@types/argparse/-/argparse-1.0.38.tgz", + "integrity": "sha512-ebDJ9b0e702Yr7pWgB0jzm+CX4Srzz8RcXtLJDJB+BSccqMa36uyH/zUsSYao5+BD1ytv3k3rPYCq4mAE1hsXA==", + "dev": true + }, + "node_modules/@types/atob-lite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@types/atob-lite/-/atob-lite-2.0.0.tgz", + "integrity": "sha512-7bjymPR7Ffa1/L3HskkaxMgTQDtwFObbISzHm9g3T12VyD89IiHS3BBVojlQHyZRiIilzdh0WT1gwwgyyBtLGQ==" + }, + "node_modules/@types/babel__core": { + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.2.tgz", + "integrity": "sha512-pNpr1T1xLUc2l3xJKuPtsEky3ybxN3m4fJkknfIpTCTfIZCDW57oAg+EfCgIIp2rvCe0Wn++/FfodDS4YXxBwA==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.6.5", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.5.tgz", + "integrity": "sha512-h9yIuWbJKdOPLJTbmSpPzkF67e659PbQDba7ifWm5BJ8xTv+sDmS7rFmywkWOvXedGTivCdeGSIIX8WLcRTz8w==", + "dev": true, + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.2.tgz", + "integrity": "sha512-/AVzPICMhMOMYoSx9MoKpGDKdBRsIXMNByh1PXSZoa+v6ZoLa8xxtsT/uLQ/NJm0XVAWl/BvId4MlDeXJaeIZQ==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.2.tgz", + "integrity": "sha512-ojlGK1Hsfce93J0+kn3H5R73elidKUaZonirN33GSmgTUMpzI/MIFfSpF3haANe3G1bEBS9/9/QEqwTzwqFsKw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.20.7" + } + }, + "node_modules/@types/body-parser": { + "version": "1.19.3", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.3.tgz", + "integrity": "sha512-oyl4jvAfTGX9Bt6Or4H9ni1Z447/tQuxnZsytsCaExKlmJiU8sFgnIBRzJUpKwB5eWn9HuBYlUlVA74q/yN0eQ==", + "dev": true, + "dependencies": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "node_modules/@types/bonjour": { + "version": "3.5.11", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.11.tgz", + "integrity": "sha512-isGhjmBtLIxdHBDl2xGwUzEM8AOyOvWsADWq7rqirdi/ZQoHnLWErHvsThcEzTX8juDRiZtzp2Qkv5bgNh6mAg==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/btoa-lite": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/btoa-lite/-/btoa-lite-1.0.0.tgz", + "integrity": "sha512-wJsiX1tosQ+J5+bY5LrSahHxr2wT+uME5UDwdN1kg4frt40euqA+wzECkmq4t5QbveHiJepfdThgQrPw6KiSlg==" + }, + "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.36", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.36.tgz", + "integrity": "sha512-P63Zd/JUGq+PdrM1lv0Wv5SBYeA2+CORvbrXbngriYY0jzLUWfQMQQxOhjONEz/wlHOAxOdY7CY65rgQdTjq2w==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect-history-api-fallback": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.1.tgz", + "integrity": "sha512-iaQslNbARe8fctL5Lk+DsmgWOM83lM+7FzP0eQUJs1jd3kBE8NWqBTIT2S8SqQOJjxvt2eyIjpOuYeRXq2AdMw==", + "dev": true, + "dependencies": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "node_modules/@types/eslint": { + "version": "8.44.2", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.44.2.tgz", + "integrity": "sha512-sdPRb9K6iL5XZOmBubg8yiFp5yS/JdUDQsq5e6h95km91MCYMuvp7mh1fjPEYUhvHepKpZOjnEaMBR4PxjWDzg==", + "dev": true, + "optional": 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, + "optional": 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, + "optional": 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.36", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.36.tgz", + "integrity": "sha512-zbivROJ0ZqLAtMzgzIUC4oNqDG9iF0lSsAqpOD9kbs5xcIM3dTiyuHvBc7R8MtWBp3AAWGaovJa+wzWPjLYW7Q==", + "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/chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "deprecated": "Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies", + "dev": true, + "dependencies": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + }, + "optionalDependencies": { + "fsevents": "^1.2.7" + } + }, + "node_modules/@types/gulp/node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/gulp/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/gulp/node_modules/fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "deprecated": "The v1 package contains DANGEROUS / INSECURE binaries. Upgrade to safe fsevents v2", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "dependencies": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/@types/gulp/node_modules/glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", + "dev": true, + "dependencies": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } + }, + "node_modules/@types/gulp/node_modules/glob-parent/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/gulp/node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/gulp/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/gulp/node_modules/is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==", + "dev": true, + "dependencies": { + "binary-extensions": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/gulp/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/gulp/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/gulp/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/gulp/node_modules/is-descriptor/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/gulp/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/gulp/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/gulp/node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/gulp/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/gulp/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/gulp/node_modules/micromatch/node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dev": true, + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/gulp/node_modules/micromatch/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/gulp/node_modules/readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/@types/gulp/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/http-errors": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.2.tgz", + "integrity": "sha512-lPG6KlZs88gef6aD85z3HNkztpj7w2R7HmR3gygjfXCQmsLloWNARFkMuzKiiY8FGdh1XDpgBdrSf4aKDiA7Kg==", + "dev": true + }, + "node_modules/@types/http-proxy": { + "version": "1.17.12", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.12.tgz", + "integrity": "sha512-kQtujO08dVtQ2wXAuSFfk9ASy3sug4+ogFR8Kd8UgP8PEuc1/G/8yjYRmp//PcDNJEUKOza/MrQu15bouEUCiw==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", + "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==", + "dev": true + }, + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.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.13", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.13.tgz", + "integrity": "sha512-RbSSoHliUbnXj3ny0CNFOoxrIDV6SUGyStHsvDqosw6CkdPV8TtWGlfecuK4ToyMEAql6pzNxgCFKanovUzlgQ==", + "dev": true + }, + "node_modules/@types/lodash": { + "version": "4.14.117", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.117.tgz", + "integrity": "sha512-xyf2m6tRbz8qQKcxYZa7PA4SllYcay+eh25DN3jmNYY6gSTL7Htc/bttVdkqj2wfJGbeWlQiX8pIyJpKU+tubw==" + }, + "node_modules/@types/lodash.isequal": { + "version": "4.5.6", + "resolved": "https://registry.npmjs.org/@types/lodash.isequal/-/lodash.isequal-4.5.6.tgz", + "integrity": "sha512-Ww4UGSe3DmtvLLJm2F16hDwEQSv7U0Rr8SujLUA2wHI2D2dm8kPu6Et+/y303LfjTIwSBKXB/YTUcAKpem/XEg==", + "dependencies": { + "@types/lodash": "*" + } + }, + "node_modules/@types/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@types/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-ssE3Vlrys7sdIzs5LOxCzTVMsU7i9oa/IaW92wF32JFb3CVczqOkru2xspuKczHEbG3nvmPY7IFqVmGGHdNbYw==" + }, + "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.6", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.6.tgz", + "integrity": "sha512-RK/kBbYOQQHLYj9Z95eh7S6t7gq4Ojt/NT8HTk8bWVhA5DaF+5SMnxHKkP4gPNN3wAZkKP+VjAf0ebtYzf+fxg==" + }, + "node_modules/@types/q": { + "version": "1.5.6", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.6.tgz", + "integrity": "sha512-IKjZ8RjTSwD4/YG+2gtj7BPFRB/lNbWKTiSj3M7U/TD2B7HfYCxvp2Zz6xA2WIY7pAuL1QOUPw8gQRbUrrq4fQ==", + "dev": true + }, + "node_modules/@types/qs": { + "version": "6.9.8", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.8.tgz", + "integrity": "sha512-u95svzDlTysU5xecFNTgfFG5RUWu1A9P0VzgpcIiGZA9iraHOdSzcxMxQ55DyeRaGCSxQi7LxXDI4rzq/MYfdg==", + "dev": true + }, + "node_modules/@types/quill": { + "version": "1.3.10", + "resolved": "https://registry.npmjs.org/@types/quill/-/quill-1.3.10.tgz", + "integrity": "sha512-IhW3fPW+bkt9MLNlycw8u8fWb7oO7W5URC9MfZYHBlA24rex9rs23D5DETChu1zvgVdc5ka64ICjJOgQMr6Shw==", + "dependencies": { + "parchment": "^1.1.2" + } + }, + "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.2", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.2.tgz", + "integrity": "sha512-J2LqtvFYCzaj8pVYKw8klQXrLLk7TBZmQ4ShlcdkELFKGwGMfevMLneMMRkMgZxotOD9wg497LpC7O8PcvAmfw==", + "dev": true, + "dependencies": { + "@types/http-errors": "*", + "@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/tunnel": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/@types/tunnel/-/tunnel-0.0.3.tgz", + "integrity": "sha512-sOUTGn6h1SfQ+gbgqC364jLFBw2lnFqkgF3q0WovEHRLMrVD1sd5aufqi/aJObLekJO+Aq5z646U4Oxy6shXMA==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/uglify-js": { + "version": "3.17.2", + "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.17.2.tgz", + "integrity": "sha512-9SjrHO54LINgC/6Ehr81NjAxAYvwEZqjUHLjJYvC4Nmr9jbLQCIZbWSvl4vXQkkmR1UAuaKDycau3O1kWGFyXQ==", + "dev": true, + "dependencies": { + "source-map": "^0.6.1" + } + }, + "node_modules/@types/undertaker": { + "version": "1.2.9", + "resolved": "https://registry.npmjs.org/@types/undertaker/-/undertaker-1.2.9.tgz", + "integrity": "sha512-rOGGHtWFP4jsSKXvW2BJn+hYIAJ4cvsJi5wscbfbBHQ0yLQvTUXKvL+i72cv+8biktveFLEqbMpsKmJQxYVPQw==", + "dev": true, + "dependencies": { + "@types/node": "*", + "@types/undertaker-registry": "*", + "async-done": "~1.3.2" + } + }, + "node_modules/@types/undertaker-registry": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@types/undertaker-registry/-/undertaker-registry-1.0.2.tgz", + "integrity": "sha512-O9CqcXYnCsHUSd71+hohlhEaP57dThYQQ8/cDwskhTCJ1kA3E5CVaK1sbEnukP2eWlpSgae/8KqgJBw3w/DmoQ==", + "dev": true + }, + "node_modules/@types/vinyl": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/vinyl/-/vinyl-2.0.3.tgz", + "integrity": "sha512-hrT6xg16CWSmndZqOTJ6BGIn2abKyTw0B58bI+7ioUoj3Sma6u8ftZ1DTI2yCaJamOVGLOnQWiPH3a74+EaqTA==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/vinyl-fs": { + "version": "3.0.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/xmldom": { + "version": "0.1.32", + "resolved": "https://registry.npmjs.org/@types/xmldom/-/xmldom-0.1.32.tgz", + "integrity": "sha512-zPO1iqnODar0cIXhuCc0QyGP+t2IG9dr//VkxDtYKZJSikgN7bdLyMdnUNWRtCKeHkgc9KkbgsdccVbrCHCn2g==" + }, + "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.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.6.0.tgz", + "integrity": "sha512-MIbeMy5qfLqtgs1hWd088k1hOuRsN9JrHUPwVVKCD99EOUqScd7SrwoZl4Gso05EAP9w1kvLWUVGJOVpRPkDPA==", + "dev": true, + "dependencies": { + "@typescript-eslint/experimental-utils": "5.6.0", + "@typescript-eslint/scope-manager": "5.6.0", + "debug": "^4.3.2", + "functional-red-black-tree": "^1.0.1", + "ignore": "^5.1.8", + "regexpp": "^3.2.0", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^5.0.0", + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/experimental-utils": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.6.0.tgz", + "integrity": "sha512-VDoRf3Qj7+W3sS/ZBXZh3LBzp0snDLEgvp6qj0vOAIiAPM07bd5ojQ3CTzF/QFl5AKh7Bh1ycgj6lFBJHUt/DA==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.6.0", + "@typescript-eslint/types": "5.6.0", + "@typescript-eslint/typescript-estree": "5.6.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + } + }, + "node_modules/@typescript-eslint/experimental-utils": { + "version": "5.59.11", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.59.11.tgz", + "integrity": "sha512-GkQGV0UF/V5Ra7gZMBmiD1WrYUFOJNvCZs+XQnUyJoxmqfWMXVNyB2NVCPRKefoQcpvTv9UpJyfCvsJFs8NzzQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/utils": "5.59.11" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@typescript-eslint/parser": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.6.0.tgz", + "integrity": "sha512-YVK49NgdUPQ8SpCZaOpiq1kLkYRPMv9U5gcMrywzI8brtwZjr/tG3sZpuHyODt76W/A0SufNjYt9ZOgrC4tLIQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/scope-manager": "5.6.0", + "@typescript-eslint/types": "5.6.0", + "@typescript-eslint/typescript-estree": "5.6.0", + "debug": "^4.3.2" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.6.0.tgz", + "integrity": "sha512-1U1G77Hw2jsGWVsO2w6eVCbOg0HZ5WxL/cozVSTfqnL/eB9muhb8THsP0G3w+BB5xAHv9KptwdfYFAUfzcIh4A==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.6.0", + "@typescript-eslint/visitor-keys": "5.6.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/type-utils": { + "version": "5.59.11", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.59.11.tgz", + "integrity": "sha512-LZqVY8hMiVRF2a7/swmkStMYSoXMFlzL6sXV6U/2gL5cwnLWQgLEG8tjWPpaE4rMIdZ6VKWwcffPlo1jPfk43g==", + "dev": true, + "dependencies": { + "@typescript-eslint/typescript-estree": "5.59.11", + "@typescript-eslint/utils": "5.59.11", + "debug": "^4.3.4", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/types": { + "version": "5.59.11", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.11.tgz", + "integrity": "sha512-epoN6R6tkvBYSc+cllrz+c2sOFWkbisJZWkOE+y3xHtvYaOE6Wk6B8e114McRJwFRjGvYdJwLXQH5c9osME/AA==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/typescript-estree": { + "version": "5.59.11", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.11.tgz", + "integrity": "sha512-YupOpot5hJO0maupJXixi6l5ETdrITxeo5eBOeuV7RSKgYdU3G5cxO49/9WRnJq9EMrB7AuTSLH/bqOsXi7wPA==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.59.11", + "@typescript-eslint/visitor-keys": "5.59.11", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/visitor-keys": { + "version": "5.59.11", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.11.tgz", + "integrity": "sha512-KGYniTGG3AMTuKF9QBD7EIrvufkB6O6uX3knP73xbKLMpH+QRPcgnCxjWXSHjMRuOxFLovljqQgQpR0c7GvjoA==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.59.11", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/type-utils/node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@typescript-eslint/type-utils/node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@typescript-eslint/type-utils/node_modules/ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@typescript-eslint/type-utils/node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@typescript-eslint/types": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.6.0.tgz", + "integrity": "sha512-OIZffked7mXv4mXzWU5MgAEbCf9ecNJBKi+Si6/I9PpTaj+cf2x58h2oHW5/P/yTnPkKaayfjhLvx+crnl5ubA==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.6.0.tgz", + "integrity": "sha512-92vK5tQaE81rK7fOmuWMrSQtK1IMonESR+RJR2Tlc7w4o0MeEdjgidY/uO2Gobh7z4Q1hhS94Cr7r021fMVEeA==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.6.0", + "@typescript-eslint/visitor-keys": "5.6.0", + "debug": "^4.3.2", + "globby": "^11.0.4", + "is-glob": "^4.0.3", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@typescript-eslint/utils": { + "version": "5.59.11", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.59.11.tgz", + "integrity": "sha512-didu2rHSOMUdJThLk4aZ1Or8IcO3HzCw/ZvEjTTIfjIrcdd5cvSIwwDy2AOlE7htSNp7QIZ10fLMyRCveesMLg==", + "dev": true, + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@types/json-schema": "^7.0.9", + "@types/semver": "^7.3.12", + "@typescript-eslint/scope-manager": "5.59.11", + "@typescript-eslint/types": "5.59.11", + "@typescript-eslint/typescript-estree": "5.59.11", + "eslint-scope": "^5.1.1", + "semver": "^7.3.7" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/@types/semver": { + "version": "7.5.2", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.2.tgz", + "integrity": "sha512-7aqorHYgdNO4DM36stTiGO3DvKoex9TQRwsJU6vMaFGyqpBA1MNZkz+PG3gaNUPpTAOYhT1WR7M1JyA3fbS9Cw==", + "dev": true + }, + "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/scope-manager": { + "version": "5.59.11", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.11.tgz", + "integrity": "sha512-dHFOsxoLFtrIcSj5h0QoBT/89hxQONwmn3FOQ0GOQcLOOXm+MIrS8zEAhs4tWl5MraxCY3ZJpaXQQdFMc2Tu+Q==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.59.11", + "@typescript-eslint/visitor-keys": "5.59.11" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/types": { + "version": "5.59.11", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.11.tgz", + "integrity": "sha512-epoN6R6tkvBYSc+cllrz+c2sOFWkbisJZWkOE+y3xHtvYaOE6Wk6B8e114McRJwFRjGvYdJwLXQH5c9osME/AA==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/typescript-estree": { + "version": "5.59.11", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.11.tgz", + "integrity": "sha512-YupOpot5hJO0maupJXixi6l5ETdrITxeo5eBOeuV7RSKgYdU3G5cxO49/9WRnJq9EMrB7AuTSLH/bqOsXi7wPA==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.59.11", + "@typescript-eslint/visitor-keys": "5.59.11", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/visitor-keys": { + "version": "5.59.11", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.11.tgz", + "integrity": "sha512-KGYniTGG3AMTuKF9QBD7EIrvufkB6O6uX3knP73xbKLMpH+QRPcgnCxjWXSHjMRuOxFLovljqQgQpR0c7GvjoA==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.59.11", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.6.0.tgz", + "integrity": "sha512-1p7hDp5cpRFUyE3+lvA74egs+RWSgumrBpzBCDzfTFv0aQ7lIeay80yU0hIxgAhwQ6PcasW35kaOCyDOv6O/Ng==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.6.0", + "eslint-visitor-keys": "^3.0.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@uifabric/foundation": { + "version": "7.10.16", + "resolved": "https://registry.npmjs.org/@uifabric/foundation/-/foundation-7.10.16.tgz", + "integrity": "sha512-x13xS9aKh6FEWsyQP2jrjyiXmUUdgyuAfWKMLhUTK4Rsc+vJANwwVk4fqGsU021WA6pghcIirvEVpWf5MlykDQ==", + "dependencies": { + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.25.1", + "@uifabric/utilities": "^7.38.2", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "@types/react-dom": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0", + "react-dom": ">=16.8.0 <18.0.0" + } + }, + "node_modules/@uifabric/foundation/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@uifabric/icons": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-7.9.5.tgz", + "integrity": "sha512-0e2fEURtR7sNqoGr9gU/pzcOp24B/Lkdc05s1BSnIgXlaL2QxRszfaEsl3/E9vsNmqA3tvRwDJWbtRolDbjCpQ==", + "dependencies": { + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.25.1", + "@uifabric/utilities": "^7.38.2", + "tslib": "^1.10.0" + } + }, + "node_modules/@uifabric/icons/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@uifabric/merge-styles": { + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@uifabric/merge-styles/-/merge-styles-7.20.2.tgz", + "integrity": "sha512-cJy8hW9smlWOKgz9xSDMCz/A0yMl4mdo466pcGlIOn84vz+e94grfA7OoTuTzg3Cl0Gj6ODBSf1o0ZwIXYL1Xg==", + "dependencies": { + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" + } + }, + "node_modules/@uifabric/merge-styles/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@uifabric/react-hooks": { + "version": "7.16.4", + "resolved": "https://registry.npmjs.org/@uifabric/react-hooks/-/react-hooks-7.16.4.tgz", + "integrity": "sha512-k8RJYTMICWA6varT5Y+oCf2VDHHXN0tC2GuPD4I2XqYCTLaXtNCm4+dMcVA2x8mv1HIO7khvm/8aqKheU/tDfQ==", + "dependencies": { + "@fluentui/react-window-provider": "^1.0.6", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.38.2", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "@types/react-dom": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0", + "react-dom": ">=16.8.0 <18.0.0" + } + }, + "node_modules/@uifabric/react-hooks/node_modules/@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/@uifabric/react-hooks/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@uifabric/set-version": { + "version": "7.0.24", + "resolved": "https://registry.npmjs.org/@uifabric/set-version/-/set-version-7.0.24.tgz", + "integrity": "sha512-t0Pt21dRqdC707/ConVJC0WvcQ/KF7tKLU8AZY7YdjgJpMHi1c0C427DB4jfUY19I92f60LOQyhJ4efH+KpFEg==", + "dependencies": { + "tslib": "^1.10.0" + } + }, + "node_modules/@uifabric/set-version/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@uifabric/styling": { + "version": "7.25.1", + "resolved": "https://registry.npmjs.org/@uifabric/styling/-/styling-7.25.1.tgz", + "integrity": "sha512-bd4QDYyb0AS0+KmzrB8VsAfOkxZg0dpEpF1YN5Ben10COmT8L1DoE4bEF5NvybHEaoTd3SKxpJ42m+ceNzehSw==", + "dependencies": { + "@fluentui/theme": "^1.7.13", + "@microsoft/load-themed-styles": "^1.10.26", + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.38.2", + "tslib": "^1.10.0" + } + }, + "node_modules/@uifabric/styling/node_modules/@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/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@uifabric/utilities": { + "version": "7.38.2", + "resolved": "https://registry.npmjs.org/@uifabric/utilities/-/utilities-7.38.2.tgz", + "integrity": "sha512-5yM4sm142VEBg3/Q5SFheBXqnrZi9CNF5rjHNoex0GgGtG3AHPuS7U8gjm+/Io1MvbuCrn6lyyIw0MDvh1Ebkw==", + "dependencies": { + "@fluentui/dom-utilities": "^1.1.2", + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/set-version": "^7.0.24", + "prop-types": "^15.7.2", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "@types/react-dom": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0", + "react-dom": ">=16.8.0 <18.0.0" + } + }, + "node_modules/@uifabric/utilities/node_modules/@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/utilities/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@vue/compiler-core": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.3.4.tgz", + "integrity": "sha512-cquyDNvZ6jTbf/+x+AgM2Arrp6G4Dzbb0R64jiG804HRMfRiFXWI6kqUVqZ6ZR0bQhIoQjB4+2bhNtVwndW15g==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.21.3", + "@vue/shared": "3.3.4", + "estree-walker": "^2.0.2", + "source-map-js": "^1.0.2" + } + }, + "node_modules/@vue/compiler-dom": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.3.4.tgz", + "integrity": "sha512-wyM+OjOVpuUukIq6p5+nwHYtj9cFroz9cwkfmP9O1nzH68BenTTv0u7/ndggT8cIQlnBeOo6sUT/gvHcIkLA5w==", + "dev": true, + "dependencies": { + "@vue/compiler-core": "3.3.4", + "@vue/shared": "3.3.4" + } + }, + "node_modules/@vue/compiler-sfc": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.3.4.tgz", + "integrity": "sha512-6y/d8uw+5TkCuzBkgLS0v3lSM3hJDntFEiUORM11pQ/hKvkhSKZrXW6i69UyXlJQisJxuUEJKAWEqWbWsLeNKQ==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.20.15", + "@vue/compiler-core": "3.3.4", + "@vue/compiler-dom": "3.3.4", + "@vue/compiler-ssr": "3.3.4", + "@vue/reactivity-transform": "3.3.4", + "@vue/shared": "3.3.4", + "estree-walker": "^2.0.2", + "magic-string": "^0.30.0", + "postcss": "^8.1.10", + "source-map-js": "^1.0.2" + } + }, + "node_modules/@vue/compiler-ssr": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.3.4.tgz", + "integrity": "sha512-m0v6oKpup2nMSehwA6Uuu+j+wEwcy7QmwMkVNVfrV9P2qE5KshC6RwOCq8fjGS/Eak/uNb8AaWekfiXxbBB6gQ==", + "dev": true, + "dependencies": { + "@vue/compiler-dom": "3.3.4", + "@vue/shared": "3.3.4" + } + }, + "node_modules/@vue/reactivity-transform": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/@vue/reactivity-transform/-/reactivity-transform-3.3.4.tgz", + "integrity": "sha512-MXgwjako4nu5WFLAjpBnCj/ieqcjE2aJBINUNQzkZQfzIZA4xn+0fV1tIYBJvvva3N3OvKGofRLvQIwEQPpaXw==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.20.15", + "@vue/compiler-core": "3.3.4", + "@vue/shared": "3.3.4", + "estree-walker": "^2.0.2", + "magic-string": "^0.30.0" + } + }, + "node_modules/@vue/shared": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.3.4.tgz", + "integrity": "sha512-7OjdcV8vQ74eiz1TZLzZP4JwqM5fA94K6yntPS5Z25r9HDuGNzaGdgvwKYq6S+MxwF0TFRwe50fIR/MYnakdkQ==", + "dev": true + }, + "node_modules/@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "dependencies": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz", + "integrity": "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", + "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-code-frame": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz", + "integrity": "sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==", + "dev": true, + "dependencies": { + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "node_modules/@webassemblyjs/helper-fsm": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz", + "integrity": "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-module-context": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz", + "integrity": "sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0" + } + }, + "node_modules/@webassemblyjs/helper-numbers": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", + "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "@webassemblyjs/floating-point-hex-parser": "1.11.6", + "@webassemblyjs/helper-api-error": "1.11.6", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/helper-numbers/node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz", + "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==", + "dev": true, + "optional": true, + "peer": true + }, + "node_modules/@webassemblyjs/helper-numbers/node_modules/@webassemblyjs/helper-api-error": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", + "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==", + "dev": true, + "optional": true, + "peer": true + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", + "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", + "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", + "dev": true, + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", + "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", + "dev": true, + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", + "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", + "dev": true + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", + "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/helper-wasm-section": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-opt": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", + "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", + "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0" + } + }, + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", + "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "node_modules/@webassemblyjs/wast-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz", + "integrity": "sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/floating-point-hex-parser": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-code-frame": "1.9.0", + "@webassemblyjs/helper-fsm": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@xmldom/xmldom": { + "version": "0.8.10", + "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.10.tgz", + "integrity": "sha512-2WALfTl4xo2SkGCYRt6rDTFfk9R1czmBvUQy12gK2KuRKIpWEhcbbzy8EZXtz/jkRqHX8bFEc6FC1HjX4TUWYw==", + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", + "dev": true + }, + "node_modules/@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", + "dev": true + }, + "node_modules/@yarnpkg/lockfile": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.0.2.tgz", + "integrity": "sha512-MqJ00WXw89ga0rK6GZkdmmgv3bAsxpJixyTthjcix73O44pBqotyU2BejBkLuIsaOBI6SEu77vAnSyLe5iIHkw==", + "dev": true + }, + "node_modules/@zkochan/cmd-shim": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/@zkochan/cmd-shim/-/cmd-shim-5.4.1.tgz", + "integrity": "sha512-odWb1qUzt0dIOEUPyWBEpFDYQPRjEMr/dbHHAfgBkVkYR9aO7Zo+I7oYWrXIxl+cKlC7+49ftPm8uJxL1MA9kw==", + "dev": true, + "dependencies": { + "cmd-extension": "^1.0.2", + "graceful-fs": "^4.2.10", + "is-windows": "^1.0.2" + }, + "engines": { + "node": ">=10.13" + } + }, + "node_modules/abab": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/abab/-/abab-1.0.4.tgz", + "integrity": "sha512-I+Wi+qiE2kUXyrRhNsWv6XsjUTBJjSoVSctKNBfLG5zG/Xe7Rjbxf13+vqYHNTwHaFU+FtSlVxOCTiMEVtPv0A==", + "dev": true + }, + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dev": true, + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", + "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-globals": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.3.4.tgz", + "integrity": "sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A==", + "dev": true, + "dependencies": { + "acorn": "^6.0.1", + "acorn-walk": "^6.0.1" + } + }, + "node_modules/acorn-globals/node_modules/acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-import-assertions": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz", + "integrity": "sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==", + "dev": true, + "optional": true, + "peer": true, + "peerDependencies": { + "acorn": "^8" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/acorn-walk": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.2.0.tgz", + "integrity": "sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/adal-angular": { + "version": "1.0.16", + "resolved": "https://registry.npmjs.org/adal-angular/-/adal-angular-1.0.16.tgz", + "integrity": "sha512-tJf2bRwolKA8/J+wcy4CFOTAva8gpueHplptfjz3Wt1XOb7Y1jnwdm2VdkFZQUhxCtd/xPvcRSAQP2+ROtAD5g==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/adaptive-expressions": { + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/adaptive-expressions/-/adaptive-expressions-4.20.0.tgz", + "integrity": "sha512-/m0gXtwb75iK0UBftwoK8La7Ch/TqfrT5doAoLya1VAaeOEIzDzHIbMe1G6B7/N+Nn/waZFMexrqDW7d01lbdA==", + "dependencies": { + "@microsoft/recognizers-text-data-types-timex-expression": "1.3.0", + "@types/atob-lite": "^2.0.0", + "@types/btoa-lite": "^1.0.0", + "@types/lodash.isequal": "^4.5.5", + "@types/lru-cache": "^5.1.0", + "@types/xmldom": "^0.1.30", + "@xmldom/xmldom": "^0.8.6", + "antlr4ts": "0.5.0-alpha.3", + "atob-lite": "^2.0.0", + "big-integer": "^1.6.48", + "btoa-lite": "^1.0.0", + "d3-format": "^1.4.4", + "dayjs": "^1.10.3", + "fast-xml-parser": "^4.1.2", + "jspath": "^0.4.0", + "lodash.isequal": "^4.5.0", + "lru-cache": "^5.1.1", + "uuid": "^8.3.2", + "xpath": "^0.0.32" + } + }, + "node_modules/adaptive-expressions/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==", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/adaptivecards": { + "version": "2.11.2", + "resolved": "https://registry.npmjs.org/adaptivecards/-/adaptivecards-2.11.2.tgz", + "integrity": "sha512-yV+o272Xe+qVoz0yIaJAo0RwLtRUX8XyuXIaKepaS+Ei3BgU2w5yl2g0d1UbgoFAyRtk9mVZuvWtPiM8mj+FmA==", + "peerDependencies": { + "swiper": "^8.2.6" + } + }, + "node_modules/adaptivecards-controls": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/adaptivecards-controls/-/adaptivecards-controls-0.10.1.tgz", + "integrity": "sha512-6Ec6lfYfgG0enzVzRPtNSuaLqImqz+L3jq3NL1z+7MfNXFtf3Evk9yfwx/I5OhN9fNXZhvi2Fss+cNpxg0gDxQ==" + }, + "node_modules/adaptivecards-designer": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/adaptivecards-designer/-/adaptivecards-designer-2.4.3.tgz", + "integrity": "sha512-Nolojtbr5aRLRpvyJQCX3ChFeJkZ+pDWtxAxful6LD4/RIMI/LtjH0Cy9kEt53M7ckXdtMBNSmAeK2g50M9GNg==", + "dependencies": { + "adaptivecards-controls": "^0.10.1", + "clipboard": "^2.0.1" + }, + "peerDependencies": { + "adaptive-expressions": "^4.11.0", + "adaptivecards": "^2.10.0", + "adaptivecards-templating": "^2.2.0", + "monaco-editor": "^0.29.1" + } + }, + "node_modules/adaptivecards-templating": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/adaptivecards-templating/-/adaptivecards-templating-2.3.1.tgz", + "integrity": "sha512-rYN1tCb+4NeWUCbo7xzGhwuOG3XllpGWCtgdl/drSJA32tljAvDrMeBO/eUk7uwXx8/1hSc5WJvzbAZQWMd35Q==", + "peerDependencies": { + "adaptive-expressions": "^4.11.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/animate.css": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/animate.css/-/animate.css-4.1.1.tgz", + "integrity": "sha512-+mRmCTv6SbCmtYJCN4faJMNFVNN5EuCTTprDTAo7YzIGji2KADmakjVA3+8mVDkZ2Bf09vayB35lSQIex2+QaQ==" + }, + "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/antlr4ts": { + "version": "0.5.0-alpha.3", + "resolved": "https://registry.npmjs.org/antlr4ts/-/antlr4ts-0.5.0-alpha.3.tgz", + "integrity": "sha512-La89tKkGcHFIVuruv4Bm1esc3zLmES2NOTEwwNS1pudz+zx/0FNqQeUu9p48i9/QHKPVqjN87LB+q3buTg7oDQ==" + }, + "node_modules/any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", + "dev": true + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dev": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/append-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/append-buffer/-/append-buffer-1.0.2.tgz", + "integrity": "sha512-WLbYiXzD3y/ATLZFufV/rZvWdZOs+Z/+5v1rBZ463Jn398pa6kcde27cvozYnBoxXblGZTFfoPpsaEw0orU5BA==", + "dev": true, + "dependencies": { + "buffer-equal": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "dev": true + }, + "node_modules/archy": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", + "integrity": "sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==", + "dev": true + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-filter": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/arr-filter/-/arr-filter-1.1.2.tgz", + "integrity": "sha512-A2BETWCqhsecSvCkWAeVBFLH6sXEUGASuzkpjL3GR1SlL/PWL6M3J8EAAld2Uubmh39tvkJTqC9LeLHCUKmFXA==", + "dev": true, + "dependencies": { + "make-iterator": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-map": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/arr-map/-/arr-map-2.0.2.tgz", + "integrity": "sha512-tVqVTHt+Q5Xb09qRkbu+DidW1yYzz5izWS2Xm2yFm7qJnmUfz4HPzNxbHkdRJbz2lrqI7S+z17xNYdFcBBO8Hw==", + "dev": true, + "dependencies": { + "make-iterator": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-buffer-byte-length": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", + "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "is-array-buffer": "^3.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-differ": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz", + "integrity": "sha512-LeZY+DZDRnvP7eMuQ6LHfCzUGxAAIViUBliK24P3hWXL6y4SortgR6Nim6xrkfSLlmH0+k+9NYNwVC2s53ZrYQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-each": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz", + "integrity": "sha512-zHjL5SZa68hkKHBFBK6DJCTtr9sfTCPCaph/L7tMSLcTFgy+zX7E+6q5UArbtOtMBCtxdICpfTCspRse+ywyXA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz", + "integrity": "sha512-H3LU5RLiSsGXPhN+Nipar0iR0IofH+8r89G2y1tBKxQ/agagKyAjhkAFDRBfodP2caPrNKHpAWNIM/c9yeL7uA==", + "dev": true + }, + "node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", + "dev": true + }, + "node_modules/array-includes": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.7.tgz", + "integrity": "sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "get-intrinsic": "^1.2.1", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-initial": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/array-initial/-/array-initial-1.1.0.tgz", + "integrity": "sha512-BC4Yl89vneCYfpLrs5JU2aAu9/a+xWbeKhvISg9PT7eWFB9UlRvI+rKEtk6mgxWr3dSkk9gQ8hCrdqt06NXPdw==", + "dev": true, + "dependencies": { + "array-slice": "^1.0.0", + "is-number": "^4.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-initial/node_modules/is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-last": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array-last/-/array-last-1.3.0.tgz", + "integrity": "sha512-eOCut5rXlI6aCOS7Z7kCplKRKyiFQ6dHFBem4PwlwKeNFk2/XxTrhRh5T9PyaEWGy/NHTZWbY+nsZlNFJu9rYg==", + "dev": true, + "dependencies": { + "is-number": "^4.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-last/node_modules/is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-slice": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz", + "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-sort": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-sort/-/array-sort-1.0.0.tgz", + "integrity": "sha512-ihLeJkonmdiAsD7vpgN3CRcx2J2S0TiYW+IS/5zHBI7mKUq3ySvBdzzBfD236ubDBQFiiyG3SWCPc+msQ9KoYg==", + "dev": true, + "dependencies": { + "default-compare": "^1.0.0", + "get-value": "^2.0.6", + "kind-of": "^5.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", + "dev": true, + "dependencies": { + "array-uniq": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array.prototype.flat": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz", + "integrity": "sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flatmap": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz", + "integrity": "sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/arraybuffer.prototype.slice": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.2.tgz", + "integrity": "sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw==", + "dev": true, + "dependencies": { + "array-buffer-byte-length": "^1.0.0", + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "get-intrinsic": "^1.2.1", + "is-array-buffer": "^3.0.2", + "is-shared-array-buffer": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==", + "dev": true + }, + "node_modules/asn1": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", + "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", + "dev": true, + "dependencies": { + "safer-buffer": "~2.1.0" + } + }, + "node_modules/asn1.js": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", + "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", + "dev": true, + "dependencies": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "safer-buffer": "^2.1.0" + } + }, + "node_modules/asn1.js/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + }, + "node_modules/assert": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.1.tgz", + "integrity": "sha512-zzw1uCAgLbsKwBfFc8CX78DDg+xZeBksSO3vwVIDDN5i94eOrPsSSyiVhmsSABFDM/OcpE2aagCat9dnWQLG1A==", + "dev": true, + "dependencies": { + "object.assign": "^4.1.4", + "util": "^0.10.4" + } + }, + "node_modules/assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/assert/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", + "dev": true + }, + "node_modules/assert/node_modules/util": { + "version": "0.10.4", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz", + "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==", + "dev": true, + "dependencies": { + "inherits": "2.0.3" + } + }, + "node_modules/assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ast-types": { + "version": "0.9.6", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.9.6.tgz", + "integrity": "sha512-qEdtR2UH78yyHX/AUNfXmJTlM48XoFZKBdwi1nzkI1mJL21cmbu0cvjxjpkXJ5NENMq42H+hNs8VLJcqXLerBQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/astral-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", + "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/async-done": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/async-done/-/async-done-1.3.2.tgz", + "integrity": "sha512-uYkTP8dw2og1tu1nmza1n1CMW0qb8gWWlwqMmLb7MhBVs4BXrFziT6HXUd+/RlRA/i4H9AkofYloUbs1fwMqlw==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.2", + "process-nextick-args": "^2.0.0", + "stream-exhaust": "^1.0.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/async-each": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.6.tgz", + "integrity": "sha512-c646jH1avxr+aVpndVMeAfYw7wAa6idufrlN3LPA4PmKS0QEGp6PIC9nwz0WQkkvBGAMEki3pFdtxaF39J9vvg==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ] + }, + "node_modules/async-limiter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==", + "dev": true + }, + "node_modules/async-settle": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/async-settle/-/async-settle-1.0.0.tgz", + "integrity": "sha512-VPXfB4Vk49z1LHHodrEQ6Xf7W4gg1w0dAPROHngx7qgDjqmIQ+fXmwgGXTW/ITLai0YLSvWepJOP9EVpMnEAcw==", + "dev": true, + "dependencies": { + "async-done": "^1.2.2" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", + "dev": true + }, + "node_modules/atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true, + "bin": { + "atob": "bin/atob.js" + }, + "engines": { + "node": ">= 4.5.0" + } + }, + "node_modules/atob-lite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/atob-lite/-/atob-lite-2.0.0.tgz", + "integrity": "sha512-LEeSAWeh2Gfa2FtlQE1shxQ8zi5F9GHarrGKz08TMdODD5T4eH6BMsvtnhbWZ+XQn+Gb6om/917ucvRu7l7ukw==" + }, + "node_modules/autoprefixer": { + "version": "9.8.8", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.8.tgz", + "integrity": "sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA==", + "dev": true, + "dependencies": { + "browserslist": "^4.12.0", + "caniuse-lite": "^1.0.30001109", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "picocolors": "^0.2.1", + "postcss": "^7.0.32", + "postcss-value-parser": "^4.1.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "funding": { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + } + }, + "node_modules/autoprefixer/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/aws4": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.12.0.tgz", + "integrity": "sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg==", + "dev": true + }, + "node_modules/babel-jest": { + "version": "25.5.1", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-25.5.1.tgz", + "integrity": "sha512-9dA9+GmMjIzgPnYtkhBg73gOo/RHqPmLruP3BaGL4KEX3Dwz6pI8auSN8G8+iuEG90+GSswyKvslN+JYSaacaQ==", + "dev": true, + "dependencies": { + "@jest/transform": "^25.5.1", + "@jest/types": "^25.5.0", + "@types/babel__core": "^7.1.7", + "babel-plugin-istanbul": "^6.0.0", + "babel-preset-jest": "^25.5.0", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-istanbul/node_modules/istanbul-lib-instrument": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", + "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", + "dev": true, + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-istanbul/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/babel-plugin-jest-hoist": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-25.5.0.tgz", + "integrity": "sha512-u+/W+WAjMlvoocYGTwthAiQSxDcJAyHpQ6oWlHdFZaaN+Rlk8Q7iiwDPg2lN/FyJtAYnKjFxbn7xus4HCFkg5g==", + "dev": true, + "dependencies": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__traverse": "^7.0.6" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/babel-preset-current-node-syntax": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-0.1.4.tgz", + "integrity": "sha512-5/INNCYhUGqw7VbVjT/hb3ucjgkVHKXY7lX3ZjlN4gm565VyFmJUrJ/h+h16ECVB38R/9SF6aACydpKMLZ/c9w==", + "dev": true, + "dependencies": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-preset-jest": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-25.5.0.tgz", + "integrity": "sha512-8ZczygctQkBU+63DtSOKGh7tFL0CeCuz+1ieud9lJ1WPQ9O6A1a/r+LGn6Y705PA6whHQ3T1XuB/PmpfNYf8Fw==", + "dev": true, + "dependencies": { + "babel-plugin-jest-hoist": "^25.5.0", + "babel-preset-current-node-syntax": "^0.1.2" + }, + "engines": { + "node": ">= 8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/bach": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/bach/-/bach-1.2.0.tgz", + "integrity": "sha512-bZOOfCb3gXBXbTFXq3OZtGR88LwGeJvzu6szttaIzymOTS4ZttBNOWSv7aLZja2EMycKtRYV0Oa8SNKH/zkxvg==", + "dev": true, + "dependencies": { + "arr-filter": "^1.1.1", + "arr-flatten": "^1.0.1", + "arr-map": "^2.0.0", + "array-each": "^1.0.0", + "array-initial": "^1.0.0", + "array-last": "^1.1.1", + "async-done": "^1.2.2", + "async-settle": "^1.0.0", + "now-and-later": "^2.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "node_modules/base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dev": true, + "dependencies": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==", + "dev": true + }, + "node_modules/bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", + "dev": true, + "dependencies": { + "tweetnacl": "^0.14.3" + } + }, + "node_modules/beeper": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/beeper/-/beeper-1.1.1.tgz", + "integrity": "sha512-3vqtKL1N45I5dV0RdssXZG7X6pCqQrWPNOlBPZPrd+QkE2HEhR57Z04m0KtpbsZH73j+a3F8UD1TQnn+ExTvIA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/better-path-resolve": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/better-path-resolve/-/better-path-resolve-1.0.0.tgz", + "integrity": "sha512-pbnl5XzGBdrFU/wT4jqmJVPn2B6UHPBOhzMQkY/SPUPB6QtUXtmBHBIwCbXJol93mOpGMnQyP/+BB19q04xj7g==", + "dev": true, + "dependencies": { + "is-windows": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/big-integer": { + "version": "1.6.51", + "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.51.tgz", + "integrity": "sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "engines": { + "node": "*" + } + }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "dev": true, + "optional": true, + "dependencies": { + "file-uri-to-path": "1.0.0" + } + }, + "node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dev": true, + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/bl/node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", + "dev": true + }, + "node_modules/bn.js": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.1.tgz", + "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==", + "dev": true + }, + "node_modules/body": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/body/-/body-5.1.0.tgz", + "integrity": "sha512-chUsBxGRtuElD6fmw1gHLpvnKdVLK302peeFa9ZqAEk8TyzZ3fygLyUEDDPTJvL9+Bor0dIwn6ePOsRM2y0zQQ==", + "dev": true, + "dependencies": { + "continuable-cache": "^0.3.1", + "error": "^7.0.0", + "raw-body": "~1.1.0", + "safe-json-parse": "~1.0.1" + } + }, + "node_modules/body-parser": { + "version": "1.18.3", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.3.tgz", + "integrity": "sha512-YQyoqQG3sO8iCmf8+hyVpgHHOv0/hCEFiS4zTGUwTA1HjAFX66wRcNQrVCeJq9pgESMRvUAOvSil5MJlmccuKQ==", + "dev": true, + "dependencies": { + "bytes": "3.0.0", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "~1.6.3", + "iconv-lite": "0.4.23", + "on-finished": "~2.3.0", + "qs": "6.5.2", + "raw-body": "2.3.3", + "type-is": "~1.6.16" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/body-scroll-lock": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/body-scroll-lock/-/body-scroll-lock-3.1.5.tgz", + "integrity": "sha512-Yi1Xaml0EvNA0OYWxXiYNqY24AfWkbA6w5vxE7GWxtKfzIbZM+Qw+aSmkgsbWzbHiy/RCSkUZBplVxTA+E4jJg==" + }, + "node_modules/body/node_modules/bytes": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-1.0.0.tgz", + "integrity": "sha512-/x68VkHLeTl3/Ll8IvxdwzhrT+IyKc52e/oyHhA2RwqPqswSnjVbSddfPRwAsJtbilMAPSRWwAlpxdYsSWOTKQ==", + "dev": true + }, + "node_modules/body/node_modules/raw-body": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-1.1.7.tgz", + "integrity": "sha512-WmJJU2e9Y6M5UzTOkHaM7xJGAPQD8PNzx3bAd2+uhZAim6wDk6dAZxPVYLF67XhbR4hmKGh33Lpmh4XWrCH5Mg==", + "dev": true, + "dependencies": { + "bytes": "1", + "string_decoder": "0.10" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/body/node_modules/string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", + "dev": true + }, + "node_modules/bonjour-service": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.1.1.tgz", + "integrity": "sha512-Z/5lQRMOG9k7W+FkeGTNjh7htqn/2LMnfOvBZ8pynNZCM9MwkQkI3zeI4oz09uWdcgmgHugVvBqxGg4VQJ5PCg==", + "dev": true, + "dependencies": { + "array-flatten": "^2.1.2", + "dns-equal": "^1.0.0", + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" + } + }, + "node_modules/bonjour-service/node_modules/array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==", + "dev": true + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "dev": true + }, + "node_modules/boxen": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-5.1.2.tgz", + "integrity": "sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ==", + "dev": true, + "dependencies": { + "ansi-align": "^3.0.0", + "camelcase": "^6.2.0", + "chalk": "^4.1.0", + "cli-boxes": "^2.2.1", + "string-width": "^4.2.2", + "type-fest": "^0.20.2", + "widest-line": "^3.1.0", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/boxen/node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/boxen/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/boxen/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==", + "dev": true + }, + "node_modules/browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", + "dev": true + }, + "node_modules/browser-resolve": { + "version": "1.11.3", + "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.3.tgz", + "integrity": "sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ==", + "dev": true, + "dependencies": { + "resolve": "1.1.7" + } + }, + "node_modules/browser-resolve/node_modules/resolve": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", + "integrity": "sha512-9znBF0vBcaSN3W2j7wKvdERPwqTxSpCq+if5C0WoTCyV9n24rua28jeuQ2pL/HOf+yUe/Mef+H/5p60K0Id3bg==", + "dev": true + }, + "node_modules/browserify-aes": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", + "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "dev": true, + "dependencies": { + "buffer-xor": "^1.0.3", + "cipher-base": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.3", + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/browserify-cipher": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", + "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", + "dev": true, + "dependencies": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "node_modules/browserify-des": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", + "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", + "dev": true, + "dependencies": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/browserify-rsa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", + "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", + "dev": true, + "dependencies": { + "bn.js": "^5.0.0", + "randombytes": "^2.0.1" + } + }, + "node_modules/browserify-sign": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", + "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", + "dev": true, + "dependencies": { + "bn.js": "^5.1.1", + "browserify-rsa": "^4.0.1", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "elliptic": "^6.5.3", + "inherits": "^2.0.4", + "parse-asn1": "^5.1.5", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + } + }, + "node_modules/browserify-sign/node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/browserify-sign/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/browserify-zlib": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", + "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "dev": true, + "dependencies": { + "pako": "~1.0.5" + } + }, + "node_modules/browserslist": { + "version": "4.21.10", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.10.tgz", + "integrity": "sha512-bipEBdZfVH5/pwrvqc+Ub0kUPVfGUhlKxbvfD+z1BDnPEO/X98ruXGA1WP5ASpAFKan7Qr6j736IacbZQuAlKQ==", + "devOptional": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "caniuse-lite": "^1.0.30001517", + "electron-to-chromium": "^1.4.477", + "node-releases": "^2.0.13", + "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/btoa-lite": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/btoa-lite/-/btoa-lite-1.0.0.tgz", + "integrity": "sha512-gvW7InbIyF8AicrqWoptdW08pUxuhq8BEgowNajy9RhiE86fmGAGl+bLKo6oB8QP0CkqHLowfN0oJdKC/J6LbA==" + }, + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/buffer-equal": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.1.tgz", + "integrity": "sha512-QoV3ptgEaQpvVwbXdSO39iqPQTCxSF7A5U99AxbHYqUdCizL/lH2Z0A2y6nbZucxMEOtNyZfG2s6gsVugGpKkg==", + "dev": true, + "engines": { + "node": ">=0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/buffer-equal-constant-time": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", + "integrity": "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==", + "dev": true + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "node_modules/buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", + "integrity": "sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==", + "dev": true + }, + "node_modules/builtin-modules": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.1.0.tgz", + "integrity": "sha512-k0KL0aWZuBt2lrxrcASWDfwOLMnodeQjodT/1SxEQAXsHANgo6ZC/VEaSEHCXt7aSTZ4/4H5LKa+tBXmW7Vtvw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/builtin-status-codes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", + "integrity": "sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==", + "dev": true + }, + "node_modules/builtins": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz", + "integrity": "sha512-uYBjakWipfaO/bXI7E8rq6kpwHRZK5cNYrUv2OzZSI/FvmdMyXJ2tG9dKcjEC5YHmHpUAwsargWIZNWdxb/bnQ==", + "dev": true + }, + "node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/cacache": { + "version": "15.3.0", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.3.0.tgz", + "integrity": "sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==", + "dev": true, + "dependencies": { + "@npmcli/fs": "^1.0.0", + "@npmcli/move-file": "^1.0.1", + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "glob": "^7.1.4", + "infer-owner": "^1.0.4", + "lru-cache": "^6.0.0", + "minipass": "^3.1.1", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.2", + "mkdirp": "^1.0.3", + "p-map": "^4.0.0", + "promise-inflight": "^1.0.1", + "rimraf": "^3.0.2", + "ssri": "^8.0.1", + "tar": "^6.0.2", + "unique-filename": "^1.1.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/cacache/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/cacache/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/cacache/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/cacache/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dev": true, + "dependencies": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cacheable-request": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", + "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==", + "dev": true, + "dependencies": { + "clone-response": "^1.0.2", + "get-stream": "^5.1.0", + "http-cache-semantics": "^4.0.0", + "keyv": "^3.0.0", + "lowercase-keys": "^2.0.0", + "normalize-url": "^4.1.0", + "responselike": "^1.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cacheable-request/node_modules/json-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", + "integrity": "sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ==", + "dev": true + }, + "node_modules/cacheable-request/node_modules/keyv": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz", + "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==", + "dev": true, + "dependencies": { + "json-buffer": "3.0.0" + } + }, + "node_modules/cacheable-request/node_modules/lowercase-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", + "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsite": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz", + "integrity": "sha512-0vdNRFXn5q+dtOqjfFtmtlI9N2eVZ7LMyEV2iKC5mEEFvSg/69Ml6b/WU2qF8W1nLRa0wiSrDT3Y5jOHZCwKPQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/callsite-record": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/callsite-record/-/callsite-record-4.1.5.tgz", + "integrity": "sha512-OqeheDucGKifjQRx524URgV4z4NaKjocGhygTptDea+DLROre4ZEecA4KXDq+P7qlGCohYVNOh3qr+y5XH5Ftg==", + "dev": true, + "dependencies": { + "@devexpress/error-stack-parser": "^2.0.6", + "@types/lodash": "^4.14.72", + "callsite": "^1.0.0", + "chalk": "^2.4.0", + "highlight-es": "^1.0.0", + "lodash": "4.6.1 || ^4.16.1", + "pinkie-promise": "^2.0.0" + } + }, + "node_modules/callsite-record/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/callsite-record/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/callsite-record/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/callsite-record/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/callsite-record/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/callsite-record/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/callsite-record/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/camel-case": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-3.0.0.tgz", + "integrity": "sha512-+MbKztAYHXPr1jNTSKQF52VpcFjwY5RkR7fxksV8Doo4KAYc5Fl4UJRgthBbTmEx8C54DqahhbLJkDwjI3PI/w==", + "dev": true, + "dependencies": { + "no-case": "^2.2.0", + "upper-case": "^1.1.1" + } + }, + "node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/camelcase-keys": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz", + "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==", + "dev": true, + "dependencies": { + "camelcase": "^5.3.1", + "map-obj": "^4.0.0", + "quick-lru": "^4.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "dev": true, + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001538", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001538.tgz", + "integrity": "sha512-HWJnhnID+0YMtGlzcp3T9drmBJUVDchPJ08tpUGFLs9CYlwWPH2uLgpHn8fND5pCgXVtnGS3H4QR9XLMHVNkHw==", + "devOptional": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ] + }, + "node_modules/capture-exit": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz", + "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==", + "dev": true, + "dependencies": { + "rsvp": "^4.8.4" + }, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==", + "dev": true + }, + "node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true + }, + "node_modules/chart.js": { + "version": "2.9.4", + "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-2.9.4.tgz", + "integrity": "sha512-B07aAzxcrikjAPyV+01j7BmOpxtQETxTSlQ26BEYJ+3iUkbNKaOJ/nDbT6JjyqYxseM0ON12COHYdU2cTIjC7A==", + "dependencies": { + "chartjs-color": "^2.1.0", + "moment": "^2.10.2" + } + }, + "node_modules/chartjs-color": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/chartjs-color/-/chartjs-color-2.4.1.tgz", + "integrity": "sha512-haqOg1+Yebys/Ts/9bLo/BqUcONQOdr/hoEr2LLTRl6C5LXctUdHxsCYfvQVg5JIxITrfCNUDr4ntqmQk9+/0w==", + "dependencies": { + "chartjs-color-string": "^0.6.0", + "color-convert": "^1.9.3" + } + }, + "node_modules/chartjs-color-string": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/chartjs-color-string/-/chartjs-color-string-0.6.0.tgz", + "integrity": "sha512-TIB5OKn1hPJvO7JcteW4WY/63v6KwEdt6udfnDE9iCAZgy+V4SrbSxoIbTw/xkUIapjEI4ExGtD0+6D3KyFd7A==", + "dependencies": { + "color-name": "^1.0.0" + } + }, + "node_modules/chartjs-color/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/chartjs-color/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "node_modules/chokidar": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.3.tgz", + "integrity": "sha512-DtM3g7juCXQxFVSNPNByEC2+NImtBuxQQvWlHunpJIS5Ocr0lG306cC7FCi7cEA0fzmybPUIl4txBIobk1gGOQ==", + "dev": true, + "dependencies": { + "anymatch": "~3.1.1", + "braces": "~3.0.2", + "glob-parent": "~5.1.0", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.5.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.1.2" + } + }, + "node_modules/chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "dev": true, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", + "dev": true + }, + "node_modules/cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dev": true, + "dependencies": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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.1", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.1.tgz", + "integrity": "sha512-jHgecW0pxkonBJdrKsqxgRX9AcG+u/5k0Q7WPDfi8AogLAdwxEkyYYNWwZ5GvVFoFx2uiY1eNcSK00fh+1+FyQ==", + "dev": true, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cli-table": { + "version": "0.3.11", + "resolved": "https://registry.npmjs.org/cli-table/-/cli-table-0.3.11.tgz", + "integrity": "sha512-IqLQi4lO0nIB4tcdTpN4LCB9FI3uqrJZK7RC515EnhZ6qBaglkIgICb1wjeAqpdoOabm1+SuQtkXIPdYC93jhQ==", + "dev": true, + "dependencies": { + "colors": "1.0.3" + }, + "engines": { + "node": ">= 0.2.0" + } + }, + "node_modules/cli-table/node_modules/colors": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz", + "integrity": "sha512-pFGrxThWcWQ2MsAz6RtgeWe4NK2kUE1WfsrvvlctdII745EW9I0yflqhe7++M5LEc7bV2c/9/5zc8sFcpL0Drw==", + "dev": true, + "engines": { + "node": ">=0.1.90" + } + }, + "node_modules/cli-width": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", + "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/clipboard": { + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/clipboard/-/clipboard-2.0.11.tgz", + "integrity": "sha512-C+0bbOqkezLIsmWSvlsXS0Q0bmkugu7jcfMIACB+RDEntIzQIkdr148we28AfSloQLRdZlYL/QYyrq05j/3Faw==", + "dependencies": { + "good-listener": "^1.2.2", + "select": "^1.1.2", + "tiny-emitter": "^2.0.0" + } + }, + "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==", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/clone-buffer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz", + "integrity": "sha512-KLLTJWrvwIP+OPfMn0x2PheDEP20RPUcGXj/ERegTgdmPEZylALQldygiqrPPu8P45uNuPs7ckmReLY6v/iA5g==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/clone-deep/node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clone-deep/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clone-response": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.3.tgz", + "integrity": "sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==", + "dev": true, + "dependencies": { + "mimic-response": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/clone-stats": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz", + "integrity": "sha512-au6ydSpg6nsrigcZ4m8Bc9hxjeW+GJ8xh5G3BJCMt4WXe1H10UNaVOamqQTmrx1kjVuxAHIQSNU6hY4Nsn9/ag==", + "dev": true + }, + "node_modules/cloneable-readable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.3.tgz", + "integrity": "sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "process-nextick-args": "^2.0.0", + "readable-stream": "^2.3.5" + } + }, + "node_modules/cmd-extension": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/cmd-extension/-/cmd-extension-1.0.2.tgz", + "integrity": "sha512-iWDjmP8kvsMdBmLTHxFaqXikO8EdFRDfim7k6vUHglY/2xJ5jLrPsnQGijdfp4U+sr/BeecG0wKm02dSIAeQ1g==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", + "dev": true, + "engines": { + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" + } + }, + "node_modules/code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/collect-v8-coverage": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz", + "integrity": "sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==", + "dev": true + }, + "node_modules/collection-map": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-map/-/collection-map-1.0.0.tgz", + "integrity": "sha512-5D2XXSpkOnleOI21TG7p3T0bGAsZ/XknZpKBmGYyluO8pw4zA3K8ZlrBIbC4FXg3m6z/RNFiUFfT2sQK01+UHA==", + "dev": true, + "dependencies": { + "arr-map": "^2.0.2", + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==", + "dev": true, + "dependencies": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/color": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz", + "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==", + "dependencies": { + "color-convert": "^2.0.1", + "color-string": "^1.9.0" + }, + "engines": { + "node": ">=12.5.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==", + "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==" + }, + "node_modules/color-string": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", + "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", + "dependencies": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "node_modules/color-support": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", + "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", + "dev": true, + "bin": { + "color-support": "bin.js" + } + }, + "node_modules/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.11", + "resolved": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.11.tgz", + "integrity": "sha512-uUnglJowSe0IPmWOdDtrlHXof5CTIJitfJEyITHBW6zDVOGu9Pjk5puaLM73SLcwak0L4hEjO7Td88/a6P5i7A==" + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true + }, + "node_modules/concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "dev": true, + "engines": [ + "node >= 0.8" + ], + "dependencies": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "node_modules/configstore": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz", + "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==", + "dev": true, + "dependencies": { + "dot-prop": "^5.2.0", + "graceful-fs": "^4.1.2", + "make-dir": "^3.0.0", + "unique-string": "^2.0.0", + "write-file-atomic": "^3.0.0", + "xdg-basedir": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/connect": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", + "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "finalhandler": "1.1.2", + "parseurl": "~1.3.3", + "utils-merge": "1.0.1" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/connect-history-api-fallback": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", + "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/connect-livereload": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/connect-livereload/-/connect-livereload-0.6.1.tgz", + "integrity": "sha512-3R0kMOdL7CjJpU66fzAkCe6HNtd3AavCS4m+uW4KtJjrdGPT0SQEZieAYd+cm+lJoBznNQ4lqipYWkhBMgk00g==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/connect/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/connect/node_modules/finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/connect/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/connect/node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/console-browserify": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", + "dev": true + }, + "node_modules/constants-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", + "integrity": "sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==", + "dev": true + }, + "node_modules/content-disposition": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", + "integrity": "sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-type": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/continuable-cache": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/continuable-cache/-/continuable-cache-0.3.1.tgz", + "integrity": "sha512-TF30kpKhTH8AGCG3dut0rdd/19B7Z+qCnrMoBLpyQu/2drZdNrrpcjPEoJeSVsQM+8KmWG5O56oPDjSSUsuTyA==", + "dev": true + }, + "node_modules/convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", + "devOptional": true + }, + "node_modules/cookie": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", + "integrity": "sha512-+IJOX0OqlHCszo2mBUq+SrEbCj6w7Kpffqx60zYbPTFaO4+yYgRjHwcZNpWvaTylDHaV7PPmBHzSecZiMhtPgw==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", + "dev": true + }, + "node_modules/copy-concurrently": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz", + "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", + "dev": true, + "dependencies": { + "aproba": "^1.1.1", + "fs-write-stream-atomic": "^1.0.8", + "iferr": "^0.1.5", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.0" + } + }, + "node_modules/copy-concurrently/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/copy-concurrently/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/copy-concurrently/node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/copy-concurrently/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/copy-props": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/copy-props/-/copy-props-2.0.5.tgz", + "integrity": "sha512-XBlx8HSqrT0ObQwmSzM7WE5k8FxTV75h1DX1Z3n6NhQ/UYYAvInWYmG06vFt7hQZArE2fuO62aihiWIVQwh1sw==", + "dev": true, + "dependencies": { + "each-props": "^1.3.2", + "is-plain-object": "^5.0.0" + } + }, + "node_modules/copy-webpack-plugin": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-6.0.4.tgz", + "integrity": "sha512-zCazfdYAh3q/O4VzZFiadWGpDA2zTs6FC6D7YTHD6H1J40pzo0H4z22h1NYMCl4ArQP4CK8y/KWqPrJ4rVkZ5A==", + "dev": true, + "dependencies": { + "cacache": "^15.0.5", + "fast-glob": "^3.2.4", + "find-cache-dir": "^3.3.1", + "glob-parent": "^5.1.1", + "globby": "^11.0.1", + "loader-utils": "^2.0.0", + "normalize-path": "^3.0.0", + "p-limit": "^3.0.2", + "schema-utils": "^2.7.0", + "serialize-javascript": "^4.0.0", + "webpack-sources": "^1.4.3" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.37.0 || ^5.0.0" + } + }, + "node_modules/copy-webpack-plugin/node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/copy-webpack-plugin/node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/copy-webpack-plugin/node_modules/ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/copy-webpack-plugin/node_modules/loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/copy-webpack-plugin/node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/copy-webpack-plugin/node_modules/serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "dev": true, + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "dev": true + }, + "node_modules/cosmiconfig": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", + "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", + "dev": true, + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/create-ecdh": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", + "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", + "dev": true, + "dependencies": { + "bn.js": "^4.1.0", + "elliptic": "^6.5.3" + } + }, + "node_modules/create-ecdh/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + }, + "node_modules/create-hash": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", + "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", + "dev": true, + "dependencies": { + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" + } + }, + "node_modules/create-hmac": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", + "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", + "dev": true, + "dependencies": { + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/crypto-browserify": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", + "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", + "dev": true, + "dependencies": { + "browserify-cipher": "^1.0.0", + "browserify-sign": "^4.0.0", + "create-ecdh": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.0", + "diffie-hellman": "^5.0.0", + "inherits": "^2.0.1", + "pbkdf2": "^3.0.3", + "public-encrypt": "^4.0.0", + "randombytes": "^2.0.0", + "randomfill": "^1.0.3" + }, + "engines": { + "node": "*" + } + }, + "node_modules/crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/css-declaration-sorter": { + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.4.1.tgz", + "integrity": "sha512-rtdthzxKuyq6IzqX6jEcIzQF/YqccluefyCYheovBOLhFT/drQA9zj/UbRAa9J7C0o6EG6u3E6g+vKkay7/k3g==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.0.9" + } + }, + "node_modules/css-in-js-utils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/css-in-js-utils/-/css-in-js-utils-3.1.0.tgz", + "integrity": "sha512-fJAcud6B3rRu+KHYk+Bwf+WFL2MDCJJ1XG9x137tJQ0xYxor7XziQtuGFbWNdqrvF4Tk26O3H73nfVqXt/fW1A==", + "dependencies": { + "hyphenate-style-name": "^1.0.3" + } + }, + "node_modules/css-loader": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-3.4.2.tgz", + "integrity": "sha512-jYq4zdZT0oS0Iykt+fqnzVLRIeiPWhka+7BqPn+oSIpWJAHak5tmB/WZrJ2a21JhCeFyNnnlroSl8c+MtVndzA==", + "dev": true, + "dependencies": { + "camelcase": "^5.3.1", + "cssesc": "^3.0.0", + "icss-utils": "^4.1.1", + "loader-utils": "^1.2.3", + "normalize-path": "^3.0.0", + "postcss": "^7.0.23", + "postcss-modules-extract-imports": "^2.0.0", + "postcss-modules-local-by-default": "^3.0.2", + "postcss-modules-scope": "^2.1.1", + "postcss-modules-values": "^3.0.0", + "postcss-value-parser": "^4.0.2", + "schema-utils": "^2.6.0" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/css-loader/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/css-loader/node_modules/postcss-modules-extract-imports": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz", + "integrity": "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==", + "dev": true, + "dependencies": { + "postcss": "^7.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/css-loader/node_modules/postcss-modules-local-by-default": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz", + "integrity": "sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw==", + "dev": true, + "dependencies": { + "icss-utils": "^4.1.1", + "postcss": "^7.0.32", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/css-loader/node_modules/postcss-modules-scope": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz", + "integrity": "sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==", + "dev": true, + "dependencies": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^6.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/css-loader/node_modules/postcss-modules-values": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz", + "integrity": "sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==", + "dev": true, + "dependencies": { + "icss-utils": "^4.0.0", + "postcss": "^7.0.6" + } + }, + "node_modules/css-modules-loader-core": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/css-modules-loader-core/-/css-modules-loader-core-1.1.0.tgz", + "integrity": "sha512-XWOBwgy5nwBn76aA+6ybUGL/3JBnCtBX9Ay9/OWIpzKYWlVHMazvJ+WtHumfi+xxdPF440cWK7JCYtt8xDifew==", + "dev": true, + "dependencies": { + "icss-replace-symbols": "1.1.0", + "postcss": "6.0.1", + "postcss-modules-extract-imports": "1.1.0", + "postcss-modules-local-by-default": "1.2.0", + "postcss-modules-scope": "1.1.0", + "postcss-modules-values": "1.3.0" + } + }, + "node_modules/css-modules-loader-core/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-modules-loader-core/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-modules-loader-core/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-modules-loader-core/node_modules/chalk/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/css-modules-loader-core/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/css-modules-loader-core/node_modules/has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha512-DyYHfIYwAJmjAjSSPKANxI8bFY9YtFrgkAfinBojQ8YJTOuOuav64tMUJv584SES4xl74PmuaevIyaLESHdTAA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-modules-loader-core/node_modules/postcss": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.1.tgz", + "integrity": "sha512-VbGX1LQgQbf9l3cZ3qbUuC3hGqIEOGQFHAEHQ/Diaeo0yLgpgK5Rb8J+OcamIfQ9PbAU/fzBjVtQX3AhJHUvZw==", + "dev": true, + "dependencies": { + "chalk": "^1.1.3", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/css-modules-loader-core/node_modules/postcss-modules-extract-imports": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.1.0.tgz", + "integrity": "sha512-zF9+UIEvtpeqMGxhpeT9XaIevQSrBBCz9fi7SwfkmjVacsSj8DY5eFVgn+wY8I9vvdDDwK5xC8Myq4UkoLFIkA==", + "dev": true, + "dependencies": { + "postcss": "^6.0.1" + } + }, + "node_modules/css-modules-loader-core/node_modules/postcss-modules-local-by-default": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz", + "integrity": "sha512-X4cquUPIaAd86raVrBwO8fwRfkIdbwFu7CTfEOjiZQHVQwlHRSkTgH5NLDmMm5+1hQO8u6dZ+TOOJDbay1hYpA==", + "dev": true, + "dependencies": { + "css-selector-tokenizer": "^0.7.0", + "postcss": "^6.0.1" + } + }, + "node_modules/css-modules-loader-core/node_modules/postcss-modules-scope": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz", + "integrity": "sha512-LTYwnA4C1He1BKZXIx1CYiHixdSe9LWYVKadq9lK5aCCMkoOkFyZ7aigt+srfjlRplJY3gIol6KUNefdMQJdlw==", + "dev": true, + "dependencies": { + "css-selector-tokenizer": "^0.7.0", + "postcss": "^6.0.1" + } + }, + "node_modules/css-modules-loader-core/node_modules/postcss-modules-values": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz", + "integrity": "sha512-i7IFaR9hlQ6/0UgFuqM6YWaCfA1Ej8WMg8A5DggnH1UGKJvTV/ugqq/KaULixzzOi3T/tF6ClBXcHGCzdd5unA==", + "dev": true, + "dependencies": { + "icss-replace-symbols": "^1.1.0", + "postcss": "^6.0.1" + } + }, + "node_modules/css-modules-loader-core/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-modules-loader-core/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-modules-loader-core/node_modules/supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A==", + "dev": true, + "dependencies": { + "has-flag": "^1.0.0" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-selector-tokenizer": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.3.tgz", + "integrity": "sha512-jWQv3oCEL5kMErj4wRnK/OPoBi0D+P1FR2cDCKYPaMeD2eW3/mttav8HT4hT1CKopiJI/psEULjkClhvJo4Lvg==", + "dev": true, + "dependencies": { + "cssesc": "^3.0.0", + "fastparse": "^1.1.2" + } + }, + "node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "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/d3-format": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-1.4.5.tgz", + "integrity": "sha512-J0piedu6Z8iB6TbIGfZgDzfXxUFN3qQRMofy2oPdXzQibYGqPB/9iMcxr/TGalU+2RsyDO+U4f33id8tbnSRMQ==" + }, + "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.9", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.9.tgz", + "integrity": "sha512-QvzAURSbQ0pKdIye2txOzNaHmxtUBXerpY0FJsFXUMKbIZeFm5ht1LS/jFsrncjnmtv8HsG0W2g6c0zUjZWmpA==" + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/debuglog": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/debuglog/-/debuglog-1.0.1.tgz", + "integrity": "sha512-syBZ+rnAK3EgMsH2aYEOLUW7mZSY9Gb+0wUMCFsZvcmiz+HigA0LOcq/HoQqVuGG+EKykunc7QG2bzrponfaSw==", + "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decamelize-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.1.tgz", + "integrity": "sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==", + "dev": true, + "dependencies": { + "decamelize": "^1.1.0", + "map-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/decamelize-keys/node_modules/map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decode-uri-component": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", + "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/decomment": { + "version": "0.9.5", + "resolved": "https://registry.npmjs.org/decomment/-/decomment-0.9.5.tgz", + "integrity": "sha512-h0TZ8t6Dp49duwyDHo3iw67mnh9/UpFiSSiOb5gDK1sqoXzrfX/SQxIUQd2R2QEiSnqib0KF2fnKnGfAhAs6lg==", + "dev": true, + "dependencies": { + "esprima": "4.0.1" + }, + "engines": { + "node": ">=6.4", + "npm": ">=2.15" + } + }, + "node_modules/decompress-response": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", + "integrity": "sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA==", + "dev": true, + "dependencies": { + "mimic-response": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/deep-equal": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", + "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", + "dependencies": { + "is-arguments": "^1.0.4", + "is-date-object": "^1.0.1", + "is-regex": "^1.0.4", + "object-is": "^1.0.1", + "object-keys": "^1.1.1", + "regexp.prototype.flags": "^1.2.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "dev": true, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true + }, + "node_modules/deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-compare": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/default-compare/-/default-compare-1.0.0.tgz", + "integrity": "sha512-QWfXlM0EkAbqOCbD/6HjdwT19j7WCkMyiRhWilc4H9/5h/RzTF9gv5LYh1+CmDV5d1rki6KAWLtQale0xt20eQ==", + "dev": true, + "dependencies": { + "kind-of": "^5.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "dev": true, + "dependencies": { + "execa": "^5.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/default-gateway/node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/default-gateway/node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/default-gateway/node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true, + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/default-resolution": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/default-resolution/-/default-resolution-2.0.0.tgz", + "integrity": "sha512-2xaP6GiwVwOEbXCGoJ4ufgC76m8cj805jrghScewJC2ZDsb9U0b4BIrba+xt/Uytyd0HvQ6+WymSRTfnYj59GQ==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/defaults": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", + "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", + "dev": true, + "dependencies": { + "clone": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/defaults/node_modules/clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/defer-to-connect": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz", + "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==", + "dev": true + }, + "node_modules/define-data-property": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.0.tgz", + "integrity": "sha512-UzGwzcjyv3OtAvolTj1GoyNYzfFR+iqbGjcnBEENZVCpM4/Ng1yhGNvS3lR/xDS74Tb2wGG9WzNSNIOS9UVb2g==", + "dependencies": { + "get-intrinsic": "^1.2.1", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/define-properties": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "dependencies": { + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/del": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz", + "integrity": "sha512-Z4fzpbIRjOu7lO5jCETSWoqUDVe0IPOlfugBsF6suen2LKDlVb4QZpKEM9P+buNJ4KI1eN7I083w/pbKUpsrWQ==", + "dev": true, + "dependencies": { + "globby": "^5.0.0", + "is-path-cwd": "^1.0.0", + "is-path-in-cwd": "^1.0.0", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "rimraf": "^2.2.8" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/del/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/del/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/del/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/delegate": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/delegate/-/delegate-3.2.0.tgz", + "integrity": "sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw==" + }, + "node_modules/depcheck": { + "version": "1.4.6", + "resolved": "https://registry.npmjs.org/depcheck/-/depcheck-1.4.6.tgz", + "integrity": "sha512-Jxy9+u1DE+Svj2N0V/ueEQiOgH2X3KRPAsBfM0m/vCtuiG5QSC//b1mt0rbN/u3BFFEzXqpHzYiwDjmvAydEsw==", + "dev": true, + "dependencies": { + "@babel/parser": "7.22.5", + "@babel/traverse": "7.22.5", + "@vue/compiler-sfc": "^3.0.5", + "callsite": "^1.0.0", + "camelcase": "^6.2.0", + "cosmiconfig": "^7.0.0", + "debug": "^4.2.0", + "deps-regex": "^0.1.4", + "findup-sync": "^5.0.0", + "ignore": "^5.1.8", + "is-core-module": "^2.4.0", + "js-yaml": "^3.14.0", + "json5": "^2.1.3", + "lodash": "^4.17.20", + "minimatch": "^3.0.4", + "multimatch": "^5.0.0", + "please-upgrade-node": "^3.2.0", + "readdirp": "^3.5.0", + "require-package-name": "^2.0.1", + "resolve": "^1.18.1", + "resolve-from": "^5.0.0", + "semver": "^7.3.2", + "yargs": "^16.1.0" + }, + "bin": { + "depcheck": "bin/depcheck.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/depcheck/node_modules/@babel/parser": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.22.5.tgz", + "integrity": "sha512-DFZMC9LJUG9PLOclRC32G63UXwzqS2koQC8dkx+PLdmt1xSePYpbT/NbsrJy8Q/muXz7o/h/d4A7Fuyixm559Q==", + "dev": true, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/depcheck/node_modules/@babel/traverse": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.22.5.tgz", + "integrity": "sha512-7DuIjPgERaNo6r+PZwItpjCZEa5vyw4eJGufeLxrPdBXBoLcCJCIasvK6pK/9DVNrLZTLFhUGqaC6X/PA007TQ==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.22.5", + "@babel/generator": "^7.22.5", + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-function-name": "^7.22.5", + "@babel/helper-hoist-variables": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.5", + "@babel/parser": "^7.22.5", + "@babel/types": "^7.22.5", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/depcheck/node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/depcheck/node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/depcheck/node_modules/findup-sync": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-5.0.0.tgz", + "integrity": "sha512-MzwXju70AuyflbgeOhzvQWAvvQdo1XL0A9bVvlXsYcFEBM87WR4OakL4OfZq+QRmr+duJubio+UtNQCPsVESzQ==", + "dev": true, + "dependencies": { + "detect-file": "^1.0.0", + "is-glob": "^4.0.3", + "micromatch": "^4.0.4", + "resolve-dir": "^1.0.1" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/depcheck/node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/depcheck/node_modules/resolve": { + "version": "1.22.6", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.6.tgz", + "integrity": "sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==", + "dev": true, + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/depcheck/node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/depcheck/node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/dependency-path": { + "version": "9.2.8", + "resolved": "https://registry.npmjs.org/dependency-path/-/dependency-path-9.2.8.tgz", + "integrity": "sha512-S0OhIK7sIyAsph8hVH/LMCTDL3jozKtlrPx3dMQrlE2nAlXTquTT+AcOufphDMTQqLkfn4acvfiem9I1IWZ4jQ==", + "dev": true, + "dependencies": { + "@pnpm/crypto.base32-hash": "1.0.1", + "@pnpm/types": "8.9.0", + "encode-registry": "^3.0.0", + "semver": "^7.3.8" + }, + "engines": { + "node": ">=14.6" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/dependency-path/node_modules/@pnpm/crypto.base32-hash": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@pnpm/crypto.base32-hash/-/crypto.base32-hash-1.0.1.tgz", + "integrity": "sha512-pzAXNn6KxTA3kbcI3iEnYs4vtH51XEVqmK/1EiD18MaPKylhqy8UvMJK3zKG+jeP82cqQbozcTGm4yOQ8i3vNw==", + "dev": true, + "dependencies": { + "rfc4648": "^1.5.1" + }, + "engines": { + "node": ">=14.6" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/dependency-path/node_modules/@pnpm/types": { + "version": "8.9.0", + "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-8.9.0.tgz", + "integrity": "sha512-3MYHYm8epnciApn6w5Fzx6sepawmsNU7l6lvIq+ER22/DPSrr83YMhU/EQWnf4lORn2YyiXFj0FJSyJzEtIGmw==", + "dev": true, + "engines": { + "node": ">=14.6" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/deps-regex": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deps-regex/-/deps-regex-0.1.4.tgz", + "integrity": "sha512-3tzwGYogSJi8HoG93R5x9NrdefZQOXgHgGih/7eivloOq6yC6O+yoFxZnkgP661twvfILONfoKRdF9GQOGx2RA==", + "dev": true + }, + "node_modules/des.js": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.1.0.tgz", + "integrity": "sha512-r17GxjhUCjSRy8aiJpr8/UadFIzMzJGexI3Nmz4ADi9LYSFx4gTBp80+NaX/YsXWWLhpZ7v/v/ubEc/bCNfKwg==", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha512-3NdhDuEXnfun/z7x9GOElY49LoqVHoGScmOKwmxhsS8N5Y+Z8KyPPDnaSzqWgYt/ji4mqwfTS34Htrk0zPIXVg==", + "dev": true + }, + "node_modules/detect-file": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", + "integrity": "sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/detect-indent": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz", + "integrity": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", + "dev": true + }, + "node_modules/dezalgo": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.4.tgz", + "integrity": "sha512-rXSP0bf+5n0Qonsb+SVVfNfIsimO4HEtmnIpPHY8Q1UCzKlQrDMfdobr8nJOOsRgWCyMRqeSBQzmWUMq7zvVig==", + "dev": true, + "dependencies": { + "asap": "^2.0.0", + "wrappy": "1" + } + }, + "node_modules/diff-sequences": { + "version": "25.2.6", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-25.2.6.tgz", + "integrity": "sha512-Hq8o7+6GaZeoFjtpgvRBUknSXNeJiCx7V9Fr94ZMljNiCr9n9L8H8aJqgWOQiDDGdyn29fRNcDdRVJ5fdyihfg==", + "dev": true, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/diffie-hellman": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", + "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "dev": true, + "dependencies": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" + } + }, + "node_modules/diffie-hellman/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==", + "dev": true + }, + "node_modules/dns-packet": { + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.1.tgz", + "integrity": "sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==", + "dev": true, + "dependencies": { + "@leichtgewicht/ip-codec": "^2.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/dom-helpers": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz", + "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==", + "dependencies": { + "@babel/runtime": "^7.8.7", + "csstype": "^3.0.2" + } + }, + "node_modules/dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "dev": true, + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/dom7": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/dom7/-/dom7-4.0.6.tgz", + "integrity": "sha512-emjdpPLhpNubapLFdjNL9tP06Sr+GZkrIHEXLWvOGsytACUrkbeIdjO5g77m00BrHTznnlcNqgmn7pCN192TBA==", + "dependencies": { + "ssr-window": "^4.0.0" + } + }, + "node_modules/domain-browser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", + "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", + "dev": true, + "engines": { + "node": ">=0.4", + "npm": ">=1.2" + } + }, + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domexception": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz", + "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==", + "dev": true, + "dependencies": { + "webidl-conversions": "^4.0.2" + } + }, + "node_modules/domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "dev": true, + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dev": true, + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/dot-prop": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", + "dev": true, + "dependencies": { + "is-obj": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/downshift": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/downshift/-/downshift-5.0.5.tgz", + "integrity": "sha512-V1idov3Rkvz1YWA1K67aIx51EgokIDvep4x6KmU7HhsayI8DvTEZBeH4O92zeFVGximKujRO7ChBzBAf4PKWFA==", + "dependencies": { + "@babel/runtime": "^7.4.5", + "compute-scroll-into-view": "^1.0.9", + "prop-types": "^15.7.2", + "react-is": "^16.9.0" + }, + "peerDependencies": { + "react": ">=0.14.9" + } + }, + "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.523", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.523.tgz", + "integrity": "sha512-9AreocSUWnzNtvLcbpng6N+GkXnCcBR80IQkxRC9Dfdyg4gaWNUPBujAHUpKkiUkoSoR9UlhA4zD/IgBklmhzg==", + "devOptional": true + }, + "node_modules/elliptic": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", + "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", + "dev": true, + "dependencies": { + "bn.js": "^4.11.9", + "brorand": "^1.1.0", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.1", + "inherits": "^2.0.4", + "minimalistic-assert": "^1.0.1", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "node_modules/elliptic/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/encode-registry": { + "version": "3.0.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": "4.5.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", + "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/enhanced-resolve/node_modules/memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "dev": true, + "dependencies": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + }, + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/enhanced-resolve/node_modules/tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/errno": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", + "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", + "dev": true, + "dependencies": { + "prr": "~1.0.1" + }, + "bin": { + "errno": "cli.js" + } + }, + "node_modules/error": { + "version": "7.2.1", + "resolved": "https://registry.npmjs.org/error/-/error-7.2.1.tgz", + "integrity": "sha512-fo9HBvWnx3NGUKMvMwB/CBCMMrfEJgbDTVDEkPygA3Bdd3lM1OyCd+rbQ8BwnpF6GdVeOLDNmyL4N5Bg80ZvdA==", + "dev": true, + "dependencies": { + "string-template": "~0.2.1" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/error-stack-parser": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", + "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", + "dependencies": { + "stackframe": "^1.3.4" + } + }, + "node_modules/es-abstract": { + "version": "1.22.2", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.22.2.tgz", + "integrity": "sha512-YoxfFcDmhjOgWPWsV13+2RNjq1F6UQnfs+8TftwNqtzlmFzEXvlUwdrNrYeaizfjQzRMxkZ6ElWMOJIFKdVqwA==", + "dev": true, + "dependencies": { + "array-buffer-byte-length": "^1.0.0", + "arraybuffer.prototype.slice": "^1.0.2", + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "es-set-tostringtag": "^2.0.1", + "es-to-primitive": "^1.2.1", + "function.prototype.name": "^1.1.6", + "get-intrinsic": "^1.2.1", + "get-symbol-description": "^1.0.0", + "globalthis": "^1.0.3", + "gopd": "^1.0.1", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.5", + "is-array-buffer": "^3.0.2", + "is-callable": "^1.2.7", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-typed-array": "^1.1.12", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.3", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.5.1", + "safe-array-concat": "^1.0.1", + "safe-regex-test": "^1.0.0", + "string.prototype.trim": "^1.2.8", + "string.prototype.trimend": "^1.0.7", + "string.prototype.trimstart": "^1.0.7", + "typed-array-buffer": "^1.0.0", + "typed-array-byte-length": "^1.0.0", + "typed-array-byte-offset": "^1.0.0", + "typed-array-length": "^1.0.4", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.11" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-module-lexer": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.3.1.tgz", + "integrity": "sha512-JUFAyicQV9mXc3YRxPnDlrfBKpqt6hUYzz9/boprUJHs4e4KVr3XwOF70doO6gwXUor6EWZJAyWAfKki84t20Q==", + "dev": true, + "optional": true, + "peer": true + }, + "node_modules/es-set-tostringtag": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", + "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.3", + "has": "^1.0.3", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-shim-unscopables": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", + "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", + "dev": true, + "dependencies": { + "has": "^1.0.3" + } + }, + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es5-ext": { + "version": "0.10.62", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.62.tgz", + "integrity": "sha512-BHLqn0klhEpnOKSrzn/Xsz2UIW8j+cGmo9JLzr8BiUapV8hPL9+FliFqjwr9ngW7jWdnxv6eO+/LqyhJVqgrjA==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.3", + "next-tick": "^1.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==", + "dev": true, + "dependencies": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, + "node_modules/es6-promise": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz", + "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==" + }, + "node_modules/es6-symbol": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", + "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", + "dev": true, + "dependencies": { + "d": "^1.0.1", + "ext": "^1.1.2" + } + }, + "node_modules/es6-templates": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/es6-templates/-/es6-templates-0.2.3.tgz", + "integrity": "sha512-sziUVwcvQ+lOsrTyUY0Q11ilAPj+dy7AQ1E1MgSaHTaaAFTffaa08QSlGNU61iyVaroyb6nYdBV6oD7nzn6i8w==", + "dev": true, + "dependencies": { + "recast": "~0.11.12", + "through": "~2.3.6" + } + }, + "node_modules/es6-weak-map": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz", + "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==", + "dev": true, + "dependencies": { + "d": "1", + "es5-ext": "^0.10.46", + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.1" + } + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "devOptional": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-goat": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz", + "integrity": "sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", + "dev": true + }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/escodegen": { + "version": "1.14.3", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", + "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", + "dev": true, + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=4.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/escodegen/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/escodegen/node_modules/levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", + "dev": true, + "dependencies": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dev": true, + "dependencies": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", + "dev": true, + "dependencies": { + "prelude-ls": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/eslint": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.7.0.tgz", + "integrity": "sha512-ifHYzkBGrzS2iDU7KjhCAVMGCvF6M3Xfs8X8b37cgrUlDt6bWRTpRh6T/gtSXv1HJ/BUGgmjvNvOEGu85Iif7w==", + "dev": true, + "dependencies": { + "@eslint/eslintrc": "^1.0.5", + "@humanwhocodes/config-array": "^0.9.2", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.1.0", + "eslint-utils": "^3.0.0", + "eslint-visitor-keys": "^3.2.0", + "espree": "^9.3.0", + "esquery": "^1.4.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^6.0.1", + "globals": "^13.6.0", + "ignore": "^5.2.0", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.0.4", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "regexpp": "^3.2.0", + "strip-ansi": "^6.0.1", + "strip-json-comments": "^3.1.0", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-plugin-promise": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-6.0.1.tgz", + "integrity": "sha512-uM4Tgo5u3UWQiroOyDEsYcVMOo7re3zmno0IZmB5auxoaQNIceAbXEkSt8RNrKtaYehARHG06pYK6K1JhtP0Zw==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "eslint": "^7.0.0 || ^8.0.0" + } + }, + "node_modules/eslint-plugin-react": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.27.1.tgz", + "integrity": "sha512-meyunDjMMYeWr/4EBLTV1op3iSG3mjT/pz5gti38UzfM4OPpNc2m0t2xvKCOMU5D6FSdd34BIMFOvQbW+i8GAA==", + "dev": true, + "dependencies": { + "array-includes": "^3.1.4", + "array.prototype.flatmap": "^1.2.5", + "doctrine": "^2.1.0", + "estraverse": "^5.3.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.0.4", + "object.entries": "^1.1.5", + "object.fromentries": "^2.0.5", + "object.hasown": "^1.1.0", + "object.values": "^1.1.5", + "prop-types": "^15.7.2", + "resolve": "^2.0.0-next.3", + "semver": "^6.3.0", + "string.prototype.matchall": "^4.0.6" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-react-hooks": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.3.0.tgz", + "integrity": "sha512-XslZy0LnMn+84NEG9jSGR6eGqaZB3133L8xewQo3fQagbQuGt7a63gf+P1NGKZavEYEC3UXaWEAA/AqDkuN6xA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" + } + }, + "node_modules/eslint-plugin-react/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-react/node_modules/resolve": { + "version": "2.0.0-next.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/eslint-plugin-react/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint-plugin-tsdoc": { + "version": "0.2.17", + "resolved": "https://registry.npmjs.org/eslint-plugin-tsdoc/-/eslint-plugin-tsdoc-0.2.17.tgz", + "integrity": "sha512-xRmVi7Zx44lOBuYqG8vzTXuL6IdGOeF9nHX17bjJ8+VE6fsxpdGem0/SBTmAwgYMKYB1WBkqRJVQ+n8GK041pA==", + "dev": true, + "dependencies": { + "@microsoft/tsdoc": "0.14.2", + "@microsoft/tsdoc-config": "0.16.2" + } + }, + "node_modules/eslint-plugin-tsdoc/node_modules/@microsoft/tsdoc": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/@microsoft/tsdoc/-/tsdoc-0.14.2.tgz", + "integrity": "sha512-9b8mPpKrfeGRuhFH5iO1iwCLeIIsV6+H1sRfxbkoGXIyQE2BTsPd9zqSqQJ+pv5sJ/hT5M1zvOFL02MnEezFug==", + "dev": true + }, + "node_modules/eslint-plugin-tsdoc/node_modules/@microsoft/tsdoc-config": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/@microsoft/tsdoc-config/-/tsdoc-config-0.16.2.tgz", + "integrity": "sha512-OGiIzzoBLgWWR0UdRJX98oYO+XKGf7tiK4Zk6tQ/E4IJqGCe7dvkTvgDZV5cFJUzLGDOjeAXrnZoA6QkVySuxw==", + "dev": true, + "dependencies": { + "@microsoft/tsdoc": "0.14.2", + "ajv": "~6.12.6", + "jju": "~1.4.0", + "resolve": "~1.19.0" + } + }, + "node_modules/eslint-plugin-tsdoc/node_modules/resolve": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz", + "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==", + "dev": true, + "dependencies": { + "is-core-module": "^2.1.0", + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/eslint-scope/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "dev": true, + "dependencies": { + "eslint-visitor-keys": "^2.0.0" + }, + "engines": { + "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + }, + "peerDependencies": { + "eslint": ">=5" + } + }, + "node_modules/eslint-utils/node_modules/eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "node_modules/eslint/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/eslint/node_modules/eslint-scope": { + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", + "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint/node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/eslint/node_modules/globals": { + "version": "13.21.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.21.0.tgz", + "integrity": "sha512-ybyme3s4yy/t/3s35bewwXKOf7cvzfreG2lH0lZl0JB7I4GxRP2ghxOK/Nb9EkRXdbBXZLfq/p/0W2JUONB/Gg==", + "dev": true, + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/eslint/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/eslint/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/espree": { + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", + "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", + "dev": true, + "dependencies": { + "acorn": "^8.9.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.4.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true, + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esquery": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", + "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", + "dev": true, + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estree-walker": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", + "dev": true + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "dev": true + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "dev": true, + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/evp_bytestokey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", + "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "dev": true, + "dependencies": { + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/exec-sh": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.6.tgz", + "integrity": "sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w==", + "dev": true + }, + "node_modules/execa": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-3.4.0.tgz", + "integrity": "sha512-r9vdGQk4bmCuK1yKQu1KTwcT2zwfWdbdaXfCtAh+5nU/4fSX+JAb7vZGvI5naJrQlvONrEB20jeruESI69530g==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "p-finally": "^2.0.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": "^8.12.0 || >=9.7.0" + } + }, + "node_modules/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/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==" + }, + "node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/external-editor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "dev": true, + "dependencies": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/external-editor/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "dependencies": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==", + "dev": true, + "engines": [ + "node >=0.6.0" + ] + }, + "node_modules/fancy-log": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz", + "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==", + "dev": true, + "dependencies": { + "ansi-gray": "^0.1.1", + "color-support": "^1.1.3", + "parse-node-version": "^1.0.0", + "time-stamp": "^1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "node_modules/fast-diff": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.1.2.tgz", + "integrity": "sha512-KaJUt+M9t1qaIteSvjc6P3RbMdXsNhK61GRftR6SNxqmhthcd9MGIi4T+o0jD8LUSpSnSKXE20nLtJ3fOHxQig==" + }, + "node_modules/fast-glob": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz", + "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-glob/node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "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/fast-loops": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/fast-loops/-/fast-loops-1.1.3.tgz", + "integrity": "sha512-8EZzEP0eKkEEVX+drtd9mtuQ+/QrlfW/5MlwcwK5Nds6EkZ/tRzEexkzUY2mIssnAyVLT+TKHuRXmFNNXYUd6g==" + }, + "node_modules/fast-xml-parser": { + "version": "4.2.7", + "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.2.7.tgz", + "integrity": "sha512-J8r6BriSLO1uj2miOk1NW0YVm8AGOOu3Si2HQp/cSmo6EA4m3fcwu2WKjJ4RK9wMLBtg69y1kS8baDiQBR41Ig==", + "funding": [ + { + "type": "paypal", + "url": "https://paypal.me/naturalintelligence" + }, + { + "type": "github", + "url": "https://github.com/sponsors/NaturalIntelligence" + } + ], + "dependencies": { + "strnum": "^1.0.5" + }, + "bin": { + "fxparser": "src/cli/cli.js" + } + }, + "node_modules/fastest-stable-stringify": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fastest-stable-stringify/-/fastest-stable-stringify-2.0.2.tgz", + "integrity": "sha512-bijHueCGd0LqqNK9b5oCMHc0MluJAx0cwqASgbWMvkO01lCYgIhacVRLcaDz3QnyYIRNJRDwMb41VuT6pHJ91Q==" + }, + "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/fela": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/fela/-/fela-10.8.2.tgz", + "integrity": "sha512-rdF2h6U9gBhLged2WpOE43zqDG3f9rV7PNmcCoTuMIoKZqN0tYsc71nJRS7aNQtk+kRB5VsvMpoK0JGbs4s0qA==", + "dependencies": { + "css-in-js-utils": "^3.0.0", + "csstype": "^2.5.5", + "fast-loops": "^1.0.0", + "fela-utils": "^10.8.2", + "isobject": "^3.0.1" + } + }, + "node_modules/fela-dom": { + "version": "11.7.0", + "resolved": "https://registry.npmjs.org/fela-dom/-/fela-dom-11.7.0.tgz", + "integrity": "sha512-mYboADGGQc/EihhyPOs8Xo2aJ0cOQI4q3+aWQ11KPzaCAT3TTVdXuTslT5QeXoE6cT6nS77GvvrRzXb3U/gY6Q==", + "dependencies": { + "css-in-js-utils": "^3.0.0", + "fast-loops": "^1.0.1", + "fela-utils": "^11.7.0", + "sort-css-media-queries": "^1.4.3" + } + }, + "node_modules/fela-plugin-custom-property": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/fela-plugin-custom-property/-/fela-plugin-custom-property-10.8.2.tgz", + "integrity": "sha512-SFbuMRQpetEUYwMsG0ngZrdEB7N7ytH+jsXeWt54GKhdz68XcvbAEIoc5vWSPiNVBKH47jV3+dwXjhejd5AdaQ==", + "dependencies": { + "css-in-js-utils": "^3.0.0", + "isobject": "^3.0.1" + }, + "peerDependencies": { + "fela": "^10.0.0" + } + }, + "node_modules/fela-plugin-embedded": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/fela-plugin-embedded/-/fela-plugin-embedded-10.8.2.tgz", + "integrity": "sha512-HeLyDJHQgpBEMbWjsCES1Jtptawtaqnp0Ml3zKebPMrryCQj4j0k4VdyzcS+QzE4M0JD1r0FYhKla+mpuMP5Qw==", + "dependencies": { + "fast-loops": "^1.0.0", + "isobject": "^3.0.1" + } + }, + "node_modules/fela-plugin-fallback-value": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/fela-plugin-fallback-value/-/fela-plugin-fallback-value-10.8.2.tgz", + "integrity": "sha512-pjNQ4TJVJz8rDS8kEB7afRDHelQFzi0kIOhLSR0/LWLLFC7CfaQ3Vop9/w5Ot7iJtH8oR1dAxSQEyk497QcyPw==", + "dependencies": { + "css-in-js-utils": "^3.0.0", + "isobject": "^3.0.1" + } + }, + "node_modules/fela-plugin-placeholder-prefixer": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/fela-plugin-placeholder-prefixer/-/fela-plugin-placeholder-prefixer-10.8.2.tgz", + "integrity": "sha512-5Uh1ceC03mnfZanlxb4Y4F3MJNoqcReb5lFhme9Yuh74gwFYUAFgsA/vjE2FXfJ8DG4OP69cB/JEGc5cBRtjAg==", + "dependencies": { + "fast-loops": "^1.0.0", + "fela-plugin-custom-property": "^10.8.2" + } + }, + "node_modules/fela-plugin-rtl": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/fela-plugin-rtl/-/fela-plugin-rtl-10.8.2.tgz", + "integrity": "sha512-Xc3uYTNU0TponAtMwqfJQc/F33gACCCPr7QOMqpJurlYUU9VaYhchgs7YMocqns6kBPRGrYc0mYiQqNCfpKsjw==", + "dependencies": { + "rtl-css-js": "^1.1.3" + } + }, + "node_modules/fela-tools": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/fela-tools/-/fela-tools-10.8.2.tgz", + "integrity": "sha512-9HVPA7PABxCh8ybiDlhhVKuFlVeFazmhthlf5CybiFcxh6DVKDEacYsFdXSC7NGJW2i4cWACiy7pjUvOyvqhRQ==", + "dependencies": { + "css-in-js-utils": "^3.0.0", + "fast-loops": "^1.0.0", + "fela": "^10.8.2", + "fela-utils": "^10.8.2" + }, + "peerDependencies": { + "fela": "^10.0.0" + } + }, + "node_modules/fela-tools/node_modules/fela-utils": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/fela-utils/-/fela-utils-10.8.2.tgz", + "integrity": "sha512-RmoDOIby14Zb3Xn03noLolyMC2528xcNO5KcNCaznyByd1Acq8DnvQn91Ph9nBLcLqdC1rGme5HwRcrCOHG+kA==", + "dependencies": { + "css-in-js-utils": "^3.0.0", + "fast-loops": "^1.0.0" + } + }, + "node_modules/fela-utils": { + "version": "11.7.0", + "resolved": "https://registry.npmjs.org/fela-utils/-/fela-utils-11.7.0.tgz", + "integrity": "sha512-s/3QJtkCesH+2/yJDpedHVAvMgKy9hSt2++6l7Xjio5BixiUnvkwbqdCV/fcAb4E3reJLNzYeatgPdcw4HVXRQ==", + "dependencies": { + "css-in-js-utils": "^3.0.0", + "fast-loops": "^1.0.0" + } + }, + "node_modules/fela/node_modules/csstype": { + "version": "2.6.21", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.21.tgz", + "integrity": "sha512-Z1PhmomIfypOpoMjRQB70jfvy/wxT50qW08YXO5lMIJkrdq4yOTR+AW7FqutScmB9NkLwxo+jU+kZLbofZZq/w==" + }, + "node_modules/fela/node_modules/fela-utils": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/fela-utils/-/fela-utils-10.8.2.tgz", + "integrity": "sha512-RmoDOIby14Zb3Xn03noLolyMC2528xcNO5KcNCaznyByd1Acq8DnvQn91Ph9nBLcLqdC1rGme5HwRcrCOHG+kA==", + "dependencies": { + "css-in-js-utils": "^3.0.0", + "fast-loops": "^1.0.0" + } + }, + "node_modules/figgy-pudding": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz", + "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==", + "dev": true + }, + "node_modules/figures": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.0.0.tgz", + "integrity": "sha512-HKri+WoWoUgr83pehn/SIgLOMZ9nAWC6dcGj26RY2R4F50u4+RTUz0RCrUlOV3nKRAICW1UGzyb+kcX2qK1S/g==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^1.0.5" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/figures/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dev": true, + "dependencies": { + "flat-cache": "^3.0.4" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/file-loader": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.1.0.tgz", + "integrity": "sha512-26qPdHyTsArQ6gU4P1HJbAbnFTyT2r0pG7czh1GFAd9TZbj0n94wWbupgixZH/ET/meqi2/5+F7DhW4OAXD+Lg==", + "dev": true, + "dependencies": { + "loader-utils": "^2.0.0", + "schema-utils": "^2.7.1" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/file-loader/node_modules/loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "dev": true, + "optional": true + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz", + "integrity": "sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.2", + "statuses": "~1.4.0", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dev": true, + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" + } + }, + "node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-yarn-workspace-root2": { + "version": "1.2.16", + "resolved": "https://registry.npmjs.org/find-yarn-workspace-root2/-/find-yarn-workspace-root2-1.2.16.tgz", + "integrity": "sha512-hr6hb1w8ePMpPVUK39S4RlwJzi+xPLuVuG8XlwXU3KD5Yn3qgBWVfy3AzNlDhWvE1EORCE65/Qm26rFQt3VLVA==", + "dev": true, + "dependencies": { + "micromatch": "^4.0.2", + "pkg-dir": "^4.2.0" + } + }, + "node_modules/findup-sync": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz", + "integrity": "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==", + "dev": true, + "dependencies": { + "detect-file": "^1.0.0", + "is-glob": "^4.0.0", + "micromatch": "^3.0.4", + "resolve-dir": "^1.0.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/findup-sync/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/micromatch/node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dev": true, + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fined": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz", + "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==", + "dev": true, + "dependencies": { + "expand-tilde": "^2.0.2", + "is-plain-object": "^2.0.3", + "object.defaults": "^1.1.0", + "object.pick": "^1.2.0", + "parse-filepath": "^1.0.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/fined/node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/flagged-respawn": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz", + "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/flat-cache": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.1.0.tgz", + "integrity": "sha512-OHx4Qwrrt0E4jEIcI5/Xb+f+QmJYNj2rrK8wiIdQOIrB9WrrJL8cjZvXdXuBTkkEwEqLycb5BeZDV1o2i9bTew==", + "dev": true, + "dependencies": { + "flatted": "^3.2.7", + "keyv": "^4.5.3", + "rimraf": "^3.0.2" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/flatted": { + "version": "3.2.9", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.9.tgz", + "integrity": "sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==", + "dev": true + }, + "node_modules/flush-write-stream": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", + "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "readable-stream": "^2.3.6" + } + }, + "node_modules/follow-redirects": { + "version": "1.15.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-write-stream-atomic": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz", + "integrity": "sha512-gehEzmPn2nAwr39eay+x3X34Ra+M2QlVUTLhkXPjWdeO8RF9kszk116avgBJM3ZyNHgHXBNx+VmPaFC36k0PzA==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "iferr": "^0.1.5", + "imurmurhash": "^0.1.4", + "readable-stream": "1 || 2" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true + }, + "node_modules/fsevents": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz", + "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==", + "deprecated": "\"Please update to latest v2.3 or v2.2\"", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.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.6", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", + "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "functions-have-names": "^1.2.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==", + "dev": true + }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "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==", + "devOptional": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz", + "integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==", + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "dev": true, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0" + } + }, + "node_modules/git-repo-info": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/git-repo-info/-/git-repo-info-2.1.1.tgz", + "integrity": "sha512-8aCohiDo4jwjOwma4FmYFd3i97urZulL8XL24nIPxuE+GZnfsAyy/g2Shqx6OjUiFKUXZM+Yy+KHnOmmA3FVcg==", + "dev": true, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/giturl": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/giturl/-/giturl-1.0.3.tgz", + "integrity": "sha512-qVDEXufVtYUzYqI5hoDUONh9GCEPi0n+e35KNDafdsNt9fPxB0nvFW/kFiw7W42wkg8TUyhBqb+t24yyaoc87A==", + "dev": true, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/glob": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", + "integrity": "sha512-f8c0rE8JiCxpa52kWPAOa3ZaYEnzofDzCQLCn3Vdk0Z5OVLq3BsRFJI4S4ykpeVW6QMGBUkMeUpoEgWnMTnw5Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.2", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + } + }, + "node_modules/glob-escape": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/glob-escape/-/glob-escape-0.0.2.tgz", + "integrity": "sha512-L/cXYz8x7qer1HAyUQ+mbjcUsJVdpRxpAf7CwqHoNBs9vTpABlGfNN4tzkDxt+u3Z7ZncVyKlCNPtzb0R/7WbA==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/glob-stream": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-6.1.0.tgz", + "integrity": "sha512-uMbLGAP3S2aDOHUDfdoYcdIePUCfysbAd0IAoWVZbeGU/oNQ8asHVSshLDJUPWxfzj8zsCG7/XeHPHTtow0nsw==", + "dev": true, + "dependencies": { + "extend": "^3.0.0", + "glob": "^7.1.1", + "glob-parent": "^3.1.0", + "is-negated-glob": "^1.0.0", + "ordered-read-streams": "^1.0.0", + "pumpify": "^1.3.5", + "readable-stream": "^2.1.5", + "remove-trailing-separator": "^1.0.1", + "to-absolute-glob": "^2.0.0", + "unique-stream": "^2.0.2" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/glob-stream/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-stream/node_modules/glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", + "dev": true, + "dependencies": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } + }, + "node_modules/glob-stream/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-stream/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "dev": true, + "optional": true, + "peer": true + }, + "node_modules/glob-watcher": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-5.0.5.tgz", + "integrity": "sha512-zOZgGGEHPklZNjZQaZ9f41i7F2YwE+tS5ZHrDhbBCk3stwahn5vQxnFmBJZHoYdusR6R1bLSXeGUy/BhctwKzw==", + "dev": true, + "dependencies": { + "anymatch": "^2.0.0", + "async-done": "^1.2.0", + "chokidar": "^2.0.0", + "is-negated-glob": "^1.0.0", + "just-debounce": "^1.0.0", + "normalize-path": "^3.0.0", + "object.defaults": "^1.1.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/glob-watcher/node_modules/anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "dependencies": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "node_modules/glob-watcher/node_modules/anymatch/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "dev": true, + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "deprecated": "Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies", + "dev": true, + "dependencies": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + }, + "optionalDependencies": { + "fsevents": "^1.2.7" + } + }, + "node_modules/glob-watcher/node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "deprecated": "The v1 package contains DANGEROUS / INSECURE binaries. Upgrade to safe fsevents v2", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "dependencies": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/glob-watcher/node_modules/glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", + "dev": true, + "dependencies": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } + }, + "node_modules/glob-watcher/node_modules/glob-parent/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==", + "dev": true, + "dependencies": { + "binary-extensions": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/is-descriptor/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/micromatch/node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dev": true, + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/micromatch/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/glob-watcher/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/global-dirs": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.1.tgz", + "integrity": "sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==", + "dev": true, + "dependencies": { + "ini": "2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/global-dirs/node_modules/ini": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", + "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "dev": true, + "dependencies": { + "global-prefix": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "dev": true, + "dependencies": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/global-prefix/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "devOptional": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/globalthis": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", + "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/globby": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz", + "integrity": "sha512-HJRTIH2EeH44ka+LWig+EqT2ONSYpVlNfx6pyd592/VF1TbfljJ7elwie7oSwcViLGqOdWocSdu2txwBF9bjmQ==", + "dev": true, + "dependencies": { + "array-union": "^1.0.1", + "arrify": "^1.0.0", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glogg": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.2.tgz", + "integrity": "sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA==", + "dev": true, + "dependencies": { + "sparkles": "^1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/good-listener": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/good-listener/-/good-listener-1.2.2.tgz", + "integrity": "sha512-goW1b+d9q/HIwbVYZzZ6SsTr4IgE+WA44A0GmPIQstuOrgsFcT7VEJ48nmr9GaRtNu0XTKacFLGnBPAM6Afouw==", + "dependencies": { + "delegate": "^3.1.2" + } + }, + "node_modules/gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dependencies": { + "get-intrinsic": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/got": { + "version": "9.6.0", + "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", + "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==", + "dev": true, + "dependencies": { + "@sindresorhus/is": "^0.14.0", + "@szmarczak/http-timer": "^1.1.2", + "cacheable-request": "^6.0.0", + "decompress-response": "^3.3.0", + "duplexer3": "^0.1.4", + "get-stream": "^4.1.0", + "lowercase-keys": "^1.0.1", + "mimic-response": "^1.0.1", + "p-cancelable": "^1.0.0", + "to-readable-stream": "^1.0.0", + "url-parse-lax": "^3.0.0" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/got/node_modules/get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" + }, + "node_modules/grapheme-splitter": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", + "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", + "dev": true + }, + "node_modules/growly": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", + "integrity": "sha512-+xGQY0YyAWCnqy7Cd++hc2JqMYzlm0dG30Jd0beaA64sROr8C4nt8Yc9V5Ro3avlSUDTN0ulqP/VBKi1/lLygw==", + "dev": true + }, + "node_modules/gulp": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/gulp/-/gulp-4.0.2.tgz", + "integrity": "sha512-dvEs27SCZt2ibF29xYgmnwwCYZxdxhQ/+LFWlbAW8y7jt68L/65402Lz3+CKy0Ov4rOs+NERmDq7YlZaDqUIfA==", + "dev": true, + "dependencies": { + "glob-watcher": "^5.0.3", + "gulp-cli": "^2.2.0", + "undertaker": "^1.2.1", + "vinyl-fs": "^3.0.0" + }, + "bin": { + "gulp": "bin/gulp.js" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/gulp-cli": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.3.0.tgz", + "integrity": "sha512-zzGBl5fHo0EKSXsHzjspp3y5CONegCm8ErO5Qh0UzFzk2y4tMvzLWhoDokADbarfZRL2pGpRp7yt6gfJX4ph7A==", + "dev": true, + "dependencies": { + "ansi-colors": "^1.0.1", + "archy": "^1.0.0", + "array-sort": "^1.0.0", + "color-support": "^1.1.3", + "concat-stream": "^1.6.0", + "copy-props": "^2.0.1", + "fancy-log": "^1.3.2", + "gulplog": "^1.0.0", + "interpret": "^1.4.0", + "isobject": "^3.0.1", + "liftoff": "^3.1.0", + "matchdep": "^2.0.0", + "mute-stdout": "^1.0.0", + "pretty-hrtime": "^1.0.0", + "replace-homedir": "^1.0.0", + "semver-greatest-satisfied-range": "^1.1.0", + "v8flags": "^3.2.0", + "yargs": "^7.1.0" + }, + "bin": { + "gulp": "bin/gulp.js" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/gulp-cli/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-cli/node_modules/camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha512-4nhGqUkc4BqbBBB4Q6zLuD7lzzrHYrjKGeYaEji/3tFR5VdJu9v+LilhGIVe8wxEJPPOeWo7eg8dwY13TZ1BNg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-cli/node_modules/find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", + "dev": true, + "dependencies": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-cli/node_modules/get-caller-file": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", + "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", + "dev": true + }, + "node_modules/gulp-cli/node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "node_modules/gulp-cli/node_modules/is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", + "dev": true, + "dependencies": { + "number-is-nan": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-cli/node_modules/load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-cli/node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/gulp-cli/node_modules/parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", + "dev": true, + "dependencies": { + "error-ex": "^1.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-cli/node_modules/path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", + "dev": true, + "dependencies": { + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-cli/node_modules/path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-cli/node_modules/read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==", + "dev": true, + "dependencies": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-cli/node_modules/read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==", + "dev": true, + "dependencies": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-cli/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/gulp-cli/node_modules/string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", + "dev": true, + "dependencies": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-cli/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-cli/node_modules/strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==", + "dev": true, + "dependencies": { + "is-utf8": "^0.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-cli/node_modules/yargs": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.2.tgz", + "integrity": "sha512-ZEjj/dQYQy0Zx0lgLMLR8QuaqTihnxirir7EwUHp1Axq4e3+k8jXU5K0VLbNvedv1f4EWtBonDIZm0NUr+jCcA==", + "dev": true, + "dependencies": { + "camelcase": "^3.0.0", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "os-locale": "^1.4.0", + "read-pkg-up": "^1.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^1.0.2", + "which-module": "^1.0.0", + "y18n": "^3.2.1", + "yargs-parser": "^5.0.1" + } + }, + "node_modules/gulp-cli/node_modules/yargs-parser": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.1.tgz", + "integrity": "sha512-wpav5XYiddjXxirPoCTUPbqM0PXvJ9hiBMvuJgInvo4/lAOTZzUprArw17q2O1P2+GHhbBr18/iQwjL5Z9BqfA==", + "dev": true, + "dependencies": { + "camelcase": "^3.0.0", + "object.assign": "^4.1.0" + } + }, + "node_modules/gulp-connect": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/gulp-connect/-/gulp-connect-5.7.0.tgz", + "integrity": "sha512-8tRcC6wgXMLakpPw9M7GRJIhxkYdgZsXwn7n56BA2bQYGLR9NOPhMzx7js+qYDy6vhNkbApGKURjAw1FjY4pNA==", + "dev": true, + "dependencies": { + "ansi-colors": "^2.0.5", + "connect": "^3.6.6", + "connect-livereload": "^0.6.0", + "fancy-log": "^1.3.2", + "map-stream": "^0.0.7", + "send": "^0.16.2", + "serve-index": "^1.9.1", + "serve-static": "^1.13.2", + "tiny-lr": "^1.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-connect/node_modules/ansi-colors": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-2.0.5.tgz", + "integrity": "sha512-yAdfUZ+c2wetVNIFsNRn44THW+Lty6S5TwMpUfLA/UaGhiXbBv/F8E60/1hMLd0cnF/CDoWH8vzVaI5bAcHCjw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/gulp-flatten": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/gulp-flatten/-/gulp-flatten-0.2.0.tgz", + "integrity": "sha512-8kKeBDfHGx0CEWoB6BPh5bsynUG2VGmSz6hUlX531cfDz/+PRYZa9i3e3+KYuaV0GuCsRZNThSRjBfHOyypy8Q==", + "dev": true, + "dependencies": { + "gulp-util": "^3.0.1", + "through2": "^2.0.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/gulp-if": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/gulp-if/-/gulp-if-2.0.2.tgz", + "integrity": "sha512-tV0UfXkZodpFq6CYxEqH8tqLQgN6yR9qOhpEEN3O6N5Hfqk3fFLcbAavSex5EqnmoQjyaZ/zvgwclvlTI1KGfw==", + "dev": true, + "dependencies": { + "gulp-match": "^1.0.3", + "ternary-stream": "^2.0.1", + "through2": "^2.0.1" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/gulp-match": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/gulp-match/-/gulp-match-1.1.0.tgz", + "integrity": "sha512-DlyVxa1Gj24DitY2OjEsS+X6tDpretuxD6wTfhXE/Rw2hweqc1f6D/XtsJmoiCwLWfXgR87W9ozEityPCVzGtQ==", + "dev": true, + "dependencies": { + "minimatch": "^3.0.3" + } + }, + "node_modules/gulp-util": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.8.tgz", + "integrity": "sha512-q5oWPc12lwSFS9h/4VIjG+1NuNDlJ48ywV2JKItY4Ycc/n1fXJeYPVQsfu5ZrhQi7FGSDBalwUCLar/GyHXKGw==", + "deprecated": "gulp-util is deprecated - replace it, following the guidelines at https://medium.com/gulpjs/gulp-util-ca3b1f9f9ac5", + "dev": true, + "dependencies": { + "array-differ": "^1.0.0", + "array-uniq": "^1.0.2", + "beeper": "^1.0.0", + "chalk": "^1.0.0", + "dateformat": "^2.0.0", + "fancy-log": "^1.1.0", + "gulplog": "^1.0.0", + "has-gulplog": "^0.1.0", + "lodash._reescape": "^3.0.0", + "lodash._reevaluate": "^3.0.0", + "lodash._reinterpolate": "^3.0.0", + "lodash.template": "^3.0.0", + "minimist": "^1.1.0", + "multipipe": "^0.1.2", + "object-assign": "^3.0.0", + "replace-ext": "0.0.1", + "through2": "^2.0.0", + "vinyl": "^0.5.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/gulp-util/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-util/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-util/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-util/node_modules/clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/gulp-util/node_modules/clone-stats": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz", + "integrity": "sha512-dhUqc57gSMCo6TX85FLfe51eC/s+Im2MLkAgJwfaRRexR2tA4dd3eLEW4L6efzHc2iNorrRRXITifnDLlRrhaA==", + "dev": true + }, + "node_modules/gulp-util/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/gulp-util/node_modules/object-assign": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz", + "integrity": "sha512-jHP15vXVGeVh1HuaA2wY6lxk+whK/x4KBG88VXeRma7CCun7iGD5qPc4eYykQ9sdQvg8jkwFKsSxHln2ybW3xQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-util/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-util/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/gulp-util/node_modules/vinyl": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.5.3.tgz", + "integrity": "sha512-P5zdf3WB9uzr7IFoVQ2wZTmUwHL8cMZWJGzLBNCHNZ3NB6HTMsYABtt7z8tAGIINLXyAob9B9a1yzVGMFOYKEA==", + "dev": true, + "dependencies": { + "clone": "^1.0.0", + "clone-stats": "^0.0.1", + "replace-ext": "0.0.1" + }, + "engines": { + "node": ">= 0.9" + } + }, + "node_modules/gulplog": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz", + "integrity": "sha512-hm6N8nrm3Y08jXie48jsC55eCZz9mnb4OirAStEk2deqeyhXU3C1otDVh+ccttMuc1sBi6RX6ZJ720hs9RCvgw==", + "dev": true, + "dependencies": { + "glogg": "^1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", + "dev": true + }, + "node_modules/har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "deprecated": "this library is no longer supported", + "dev": true, + "dependencies": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/hard-rejection": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", + "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/has": { + "version": "1.0.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==", + "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==", + "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==", + "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==", + "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==", + "bin": { + "he": "bin/he" + } + }, + "node_modules/highlight-es": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/highlight-es/-/highlight-es-1.0.3.tgz", + "integrity": "sha512-s/SIX6yp/5S1p8aC/NRDC1fwEb+myGIfp8/TzZz0rtAv8fzsdX7vGl3Q1TrXCsczFq8DI3CBFBCySPClfBSdbg==", + "dev": true, + "dependencies": { + "chalk": "^2.4.0", + "is-es2016-keyword": "^1.0.0", + "js-tokens": "^3.0.0" + } + }, + "node_modules/highlight-es/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/highlight-es/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/highlight-es/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/highlight-es/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/highlight-es/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/highlight-es/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/highlight-es/node_modules/js-tokens": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", + "integrity": "sha512-RjTcuD4xjtthQkaWH7dFlH85L+QaVtSoOyGdZ3g6HFhS9dFNDfLyqgm2NFe2X6cQpeFmt0452FJjFG5UameExg==", + "dev": true + }, + "node_modules/highlight-es/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", + "integrity": "sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==", + "dev": true, + "dependencies": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "node_modules/homedir-polyfill": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", + "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", + "dev": true, + "dependencies": { + "parse-passwd": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/hosted-git-info": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", + "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/hosted-git-info/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/hosted-git-info/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "node_modules/html-encoding-sniffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz", + "integrity": "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==", + "dev": true, + "dependencies": { + "whatwg-encoding": "^1.0.1" + } + }, + "node_modules/html-entities": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.4.0.tgz", + "integrity": "sha512-igBTJcNNNhvZFRtm8uA6xMY6xYleeDwn3PeBCkDz7tHttv4F2hsDI2aPgNERWzvRcNYHNT3ymRaQzllmXj4YsQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/mdevils" + }, + { + "type": "patreon", + "url": "https://patreon.com/mdevils" + } + ] + }, + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true + }, + "node_modules/html-loader": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/html-loader/-/html-loader-0.5.5.tgz", + "integrity": "sha512-7hIW7YinOYUpo//kSYcPB6dCKoceKLmOwjEMmhIobHuWGDVl0Nwe4l68mdG/Ru0wcUxQjVMEoZpkalZ/SE7zog==", + "dev": true, + "dependencies": { + "es6-templates": "^0.2.3", + "fastparse": "^1.1.1", + "html-minifier": "^3.5.8", + "loader-utils": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "node_modules/html-minifier": { + "version": "3.5.21", + "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-3.5.21.tgz", + "integrity": "sha512-LKUKwuJDhxNa3uf/LPR/KVjm/l3rBqtYeCOAekvG8F1vItxMUpueGd94i/asDDr8/1u7InxzFA5EeGjhhG5mMA==", + "dev": true, + "dependencies": { + "camel-case": "3.0.x", + "clean-css": "4.2.x", + "commander": "2.17.x", + "he": "1.2.x", + "param-case": "2.1.x", + "relateurl": "0.2.x", + "uglify-js": "3.4.x" + }, + "bin": { + "html-minifier": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/http-cache-semantics": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", + "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", + "dev": true + }, + "node_modules/http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==", + "dev": true + }, + "node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "dev": true, + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/http-errors/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", + "dev": true + }, + "node_modules/http-parser-js": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", + "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==", + "dev": true + }, + "node_modules/http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "dev": true, + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/http-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", + "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", + "dev": true, + "dependencies": { + "@tootallnate/once": "2", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/http-proxy-middleware": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", + "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", + "dev": true, + "dependencies": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "@types/express": "^4.17.13" + }, + "peerDependenciesMeta": { + "@types/express": { + "optional": true + } + } + }, + "node_modules/http-proxy-middleware/node_modules/is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + }, + "engines": { + "node": ">=0.8", + "npm": ">=1.3.7" + } + }, + "node_modules/https-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", + "integrity": "sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg==", + "dev": true + }, + "node_modules/https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "dev": true, + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/human-signals": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", + "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", + "dev": true, + "engines": { + "node": ">=8.12.0" + } + }, + "node_modules/hyphenate-style-name": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.0.4.tgz", + "integrity": "sha512-ygGZLjmXfPHj+ZWh6LwbC37l43MhfztxetbFCoYTM2VjkIUpeHgSNn7QIyVFj7YQ1Wl9Cbw5sholVJPzWvC2MQ==" + }, + "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.4", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.4.tgz", + "integrity": "sha512-fsXeu4J4i6WNWSikpI88v/PcVflZz+6kMhUfIwc5SY+poQRPnaf5V7qds6SUyUN3cVxEzuCab7QIoLOQ+DQ1wA==", + "dev": true + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-fresh/node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/import-lazy": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz", + "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/import-local": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", + "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "dev": true, + "dependencies": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/infer-owner": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", + "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==", + "dev": true + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dev": true, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "dev": true + }, + "node_modules/inline-style-expand-shorthand": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/inline-style-expand-shorthand/-/inline-style-expand-shorthand-1.6.0.tgz", + "integrity": "sha512-REormb3TCk/CIeL5/Q1rdHYM9tW8YKGKzbvgAH4IXrDsJmq9BnV69yhIGGMzV2IRkR/J6MuLNhY7UfoIJjunog==" + }, + "node_modules/inline-style-prefixer": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/inline-style-prefixer/-/inline-style-prefixer-6.0.4.tgz", + "integrity": "sha512-FwXmZC2zbeeS7NzGjJ6pAiqRhXR0ugUShSNb6GApMl6da0/XGc4MOJsoWAywia52EEWbXNSy0pzkwz/+Y+swSg==", + "dependencies": { + "css-in-js-utils": "^3.1.0", + "fast-loops": "^1.1.3" + } + }, + "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==", + "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": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "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-array-buffer": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", + "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.0", + "is-typed-array": "^1.1.10" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "dev": true + }, + "node_modules/is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dev": true, + "dependencies": { + "has-bigints": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "dev": true, + "dependencies": { + "ci-info": "^2.0.0" + }, + "bin": { + "is-ci": "bin.js" + } + }, + "node_modules/is-core-module": { + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.0.tgz", + "integrity": "sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==", + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "dev": true, + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-es2016-keyword": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-es2016-keyword/-/is-es2016-keyword-1.0.0.tgz", + "integrity": "sha512-JtZWPUwjdbQ1LIo9OSZ8MdkWEve198ors27vH+RzUUvZXXZkzXCxFnlUhzWYxy5IexQSRiXVw9j2q/tHMmkVYQ==", + "dev": true + }, + "node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-installed-globally": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", + "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", + "dev": true, + "dependencies": { + "global-dirs": "^3.0.0", + "is-path-inside": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-installed-globally/node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-interactive": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", + "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-negated-glob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz", + "integrity": "sha512-czXVVn/QEmgvej1f50BZ648vUI+em0xqMq2Sn+QncCLN4zj1UAxlT+kw/6ggQTOaZPd1HqKQGEqbpQVtJucWug==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-npm": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-5.0.0.tgz", + "integrity": "sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-path-cwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz", + "integrity": "sha512-cnS56eR9SPAscL77ik76ATVqoPARTqPIVkMDVxRaWH06zT+6+CzIroYRJ0VVvm0Z1zfAvxvz9i/D3Ppjaqt5Nw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-path-in-cwd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz", + "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==", + "dev": true, + "dependencies": { + "is-path-inside": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-path-inside": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz", + "integrity": "sha512-qhsCR/Esx4U4hg/9I19OVUAJkGWtjRYHMRgUMZE2TDdj+Ag+kttZanLupfddNyglzz50cUlmWzUaI37GDfNx/g==", + "dev": true, + "dependencies": { + "path-is-inside": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-relative": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", + "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", + "dev": true, + "dependencies": { + "is-unc-path": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-subdir": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/is-subdir/-/is-subdir-1.2.0.tgz", + "integrity": "sha512-2AT6j+gXe/1ueqbW6fLZJiIw3F8iXGJtt0yDrZaBhAZEG1raiTxKWU+IPqMCzQAXOUCKdA4UDMgacKH25XG2Cw==", + "dev": true, + "dependencies": { + "better-path-resolve": "1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typed-array": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.12.tgz", + "integrity": "sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==", + "dev": true, + "dependencies": { + "which-typed-array": "^1.1.11" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", + "dev": true + }, + "node_modules/is-unc-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", + "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", + "dev": true, + "dependencies": { + "unc-path-regex": "^0.1.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==", + "dev": true + }, + "node_modules/is-valid-glob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-1.0.0.tgz", + "integrity": "sha512-AhiROmoEFDSsjx8hW+5sGwgKVIORcXnrlAx/R0ZSeaPw70Vw0CqkGBBhHGL58Uox2eXnU1AnvXJl1XlyedO5bA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dev": true, + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-yarn-global": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz", + "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==", + "dev": true + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/isomorphic-fetch": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-3.0.0.tgz", + "integrity": "sha512-qvUtwJ3j6qwsF3jLxkZ72qCgjMysPzDfeV240JHiGZsANBYd+EEuu35v7dfrJ9Up0Ak07D7GGSkGhCHTqg/5wA==", + "dependencies": { + "node-fetch": "^2.6.1", + "whatwg-fetch": "^3.4.1" + } + }, + "node_modules/isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==", + "dev": true + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", + "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", + "dev": true, + "dependencies": { + "@babel/core": "^7.7.5", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.0.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/istanbul-lib-report": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", + "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==", + "dev": true, + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^4.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-report/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-report/node_modules/make-dir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", + "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", + "dev": true, + "dependencies": { + "semver": "^7.5.3" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/istanbul-lib-report/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-report/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "dev": true, + "dependencies": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-reports": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.6.tgz", + "integrity": "sha512-TLgnMkKg3iTDsQ9PbPTdpfAK2DzjF9mqUG7RMgcQl8oFjad8ob4laGxv5XV5U9MAfx8D6tSJiUyuAwzLicaxlg==", + "dev": true, + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/jest/-/jest-25.4.0.tgz", + "integrity": "sha512-XWipOheGB4wai5JfCYXd6vwsWNwM/dirjRoZgAa7H2wd8ODWbli2AiKjqG8AYhyx+8+5FBEdpO92VhGlBydzbw==", + "dev": true, + "dependencies": { + "@jest/core": "^25.4.0", + "import-local": "^3.0.2", + "jest-cli": "^25.4.0" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-changed-files": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-25.5.0.tgz", + "integrity": "sha512-EOw9QEqapsDT7mKF162m8HFzRPbmP8qJQny6ldVOdOVBz3ACgPm/1nAn5fPQ/NDaYhX/AHkrGwwkCncpAVSXcw==", + "dev": true, + "dependencies": { + "@jest/types": "^25.5.0", + "execa": "^3.2.0", + "throat": "^5.0.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-cli": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-25.4.0.tgz", + "integrity": "sha512-usyrj1lzCJZMRN1r3QEdnn8e6E6yCx/QN7+B1sLoA68V7f3WlsxSSQfy0+BAwRiF4Hz2eHauf11GZG3PIfWTXQ==", + "dev": true, + "dependencies": { + "@jest/core": "^25.4.0", + "@jest/test-result": "^25.4.0", + "@jest/types": "^25.4.0", + "chalk": "^3.0.0", + "exit": "^0.1.2", + "import-local": "^3.0.2", + "is-ci": "^2.0.0", + "jest-config": "^25.4.0", + "jest-util": "^25.4.0", + "jest-validate": "^25.4.0", + "prompts": "^2.0.1", + "realpath-native": "^2.0.0", + "yargs": "^15.3.1" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-cli/node_modules/cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "node_modules/jest-cli/node_modules/require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "dev": true + }, + "node_modules/jest-cli/node_modules/which-module": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz", + "integrity": "sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==", + "dev": true + }, + "node_modules/jest-cli/node_modules/wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-cli/node_modules/y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + }, + "node_modules/jest-cli/node_modules/yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "dev": true, + "dependencies": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-cli/node_modules/yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "dev": true, + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jest-config": { + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-25.5.4.tgz", + "integrity": "sha512-SZwR91SwcdK6bz7Gco8qL7YY2sx8tFJYzvg216DLihTWf+LKY/DoJXpM9nTzYakSyfblbqeU48p/p7Jzy05Atg==", + "dev": true, + "dependencies": { + "@babel/core": "^7.1.0", + "@jest/test-sequencer": "^25.5.4", + "@jest/types": "^25.5.0", + "babel-jest": "^25.5.1", + "chalk": "^3.0.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.4", + "jest-environment-jsdom": "^25.5.0", + "jest-environment-node": "^25.5.0", + "jest-get-type": "^25.2.6", + "jest-jasmine2": "^25.5.4", + "jest-regex-util": "^25.2.6", + "jest-resolve": "^25.5.1", + "jest-util": "^25.5.0", + "jest-validate": "^25.5.0", + "micromatch": "^4.0.2", + "pretty-format": "^25.5.0", + "realpath-native": "^2.0.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-config/node_modules/abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", + "dev": true + }, + "node_modules/jest-config/node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/jest-config/node_modules/cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", + "dev": true + }, + "node_modules/jest-config/node_modules/cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "dev": true, + "dependencies": { + "cssom": "~0.3.6" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config/node_modules/cssstyle/node_modules/cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "dev": true + }, + "node_modules/jest-config/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/jest-config/node_modules/jest-environment-jsdom": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-25.5.0.tgz", + "integrity": "sha512-7Jr02ydaq4jaWMZLY+Skn8wL5nVIYpWvmeatOHL3tOcV3Zw8sjnPpx+ZdeBfc457p8jCR9J6YCc+Lga0oIy62A==", + "dev": true, + "dependencies": { + "@jest/environment": "^25.5.0", + "@jest/fake-timers": "^25.5.0", + "@jest/types": "^25.5.0", + "jest-mock": "^25.5.0", + "jest-util": "^25.5.0", + "jsdom": "^15.2.1" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-config/node_modules/jsdom": { + "version": "15.2.1", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-15.2.1.tgz", + "integrity": "sha512-fAl1W0/7T2G5vURSyxBzrJ1LSdQn6Tr5UX/xD4PXDx/PDgwygedfW6El/KIj3xJ7FU61TTYnc/l/B7P49Eqt6g==", + "dev": true, + "dependencies": { + "abab": "^2.0.0", + "acorn": "^7.1.0", + "acorn-globals": "^4.3.2", + "array-equal": "^1.0.0", + "cssom": "^0.4.1", + "cssstyle": "^2.0.0", + "data-urls": "^1.1.0", + "domexception": "^1.0.1", + "escodegen": "^1.11.1", + "html-encoding-sniffer": "^1.0.2", + "nwsapi": "^2.2.0", + "parse5": "5.1.0", + "pn": "^1.1.0", + "request": "^2.88.0", + "request-promise-native": "^1.0.7", + "saxes": "^3.1.9", + "symbol-tree": "^3.2.2", + "tough-cookie": "^3.0.1", + "w3c-hr-time": "^1.0.1", + "w3c-xmlserializer": "^1.1.2", + "webidl-conversions": "^4.0.2", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^7.0.0", + "ws": "^7.0.0", + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } + } + }, + "node_modules/jest-config/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/jest-config/node_modules/parse5": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz", + "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==", + "dev": true + }, + "node_modules/jest-config/node_modules/tough-cookie": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-3.0.1.tgz", + "integrity": "sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==", + "dev": true, + "dependencies": { + "ip-regex": "^2.1.0", + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jest-config/node_modules/whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "dev": true, + "dependencies": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "node_modules/jest-config/node_modules/ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "dev": true, + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/jest-diff": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-25.5.0.tgz", + "integrity": "sha512-z1kygetuPiREYdNIumRpAHY6RXiGmp70YHptjdaxTWGmA085W3iCnXNx0DhflK3vwrKmrRWyY1wUpkPMVxMK7A==", + "dev": true, + "dependencies": { + "chalk": "^3.0.0", + "diff-sequences": "^25.2.6", + "jest-get-type": "^25.2.6", + "pretty-format": "^25.5.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-docblock": { + "version": "25.3.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-25.3.0.tgz", + "integrity": "sha512-aktF0kCar8+zxRHxQZwxMy70stc9R1mOmrLsT5VO3pIT0uzGRSDAXxSlz4NqQWpuLjPpuMhPRl7H+5FRsvIQAg==", + "dev": true, + "dependencies": { + "detect-newline": "^3.0.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-each": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-25.5.0.tgz", + "integrity": "sha512-QBogUxna3D8vtiItvn54xXde7+vuzqRrEeaw8r1s+1TG9eZLVJE5ZkKoSUlqFwRjnlaA4hyKGiu9OlkFIuKnjA==", + "dev": true, + "dependencies": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "jest-get-type": "^25.2.6", + "jest-util": "^25.5.0", + "pretty-format": "^25.5.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-environment-jsdom": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-25.4.0.tgz", + "integrity": "sha512-KTitVGMDrn2+pt7aZ8/yUTuS333w3pWt1Mf88vMntw7ZSBNDkRS6/4XLbFpWXYfWfp1FjcjQTOKzbK20oIehWQ==", + "dev": true, + "dependencies": { + "@jest/environment": "^25.4.0", + "@jest/fake-timers": "^25.4.0", + "@jest/types": "^25.4.0", + "jest-mock": "^25.4.0", + "jest-util": "^25.4.0", + "jsdom": "^15.2.1" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-environment-jsdom/node_modules/abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", + "dev": true + }, + "node_modules/jest-environment-jsdom/node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/jest-environment-jsdom/node_modules/cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", + "dev": true + }, + "node_modules/jest-environment-jsdom/node_modules/cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "dev": true, + "dependencies": { + "cssom": "~0.3.6" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-environment-jsdom/node_modules/cssstyle/node_modules/cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "dev": true + }, + "node_modules/jest-environment-jsdom/node_modules/jsdom": { + "version": "15.2.1", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-15.2.1.tgz", + "integrity": "sha512-fAl1W0/7T2G5vURSyxBzrJ1LSdQn6Tr5UX/xD4PXDx/PDgwygedfW6El/KIj3xJ7FU61TTYnc/l/B7P49Eqt6g==", + "dev": true, + "dependencies": { + "abab": "^2.0.0", + "acorn": "^7.1.0", + "acorn-globals": "^4.3.2", + "array-equal": "^1.0.0", + "cssom": "^0.4.1", + "cssstyle": "^2.0.0", + "data-urls": "^1.1.0", + "domexception": "^1.0.1", + "escodegen": "^1.11.1", + "html-encoding-sniffer": "^1.0.2", + "nwsapi": "^2.2.0", + "parse5": "5.1.0", + "pn": "^1.1.0", + "request": "^2.88.0", + "request-promise-native": "^1.0.7", + "saxes": "^3.1.9", + "symbol-tree": "^3.2.2", + "tough-cookie": "^3.0.1", + "w3c-hr-time": "^1.0.1", + "w3c-xmlserializer": "^1.1.2", + "webidl-conversions": "^4.0.2", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^7.0.0", + "ws": "^7.0.0", + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } + } + }, + "node_modules/jest-environment-jsdom/node_modules/parse5": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz", + "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==", + "dev": true + }, + "node_modules/jest-environment-jsdom/node_modules/tough-cookie": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-3.0.1.tgz", + "integrity": "sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==", + "dev": true, + "dependencies": { + "ip-regex": "^2.1.0", + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jest-environment-jsdom/node_modules/whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "dev": true, + "dependencies": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "node_modules/jest-environment-jsdom/node_modules/ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "dev": true, + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/jest-environment-node": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-25.5.0.tgz", + "integrity": "sha512-iuxK6rQR2En9EID+2k+IBs5fCFd919gVVK5BeND82fYeLWPqvRcFNPKu9+gxTwfB5XwBGBvZ0HFQa+cHtIoslA==", + "dev": true, + "dependencies": { + "@jest/environment": "^25.5.0", + "@jest/fake-timers": "^25.5.0", + "@jest/types": "^25.5.0", + "jest-mock": "^25.5.0", + "jest-util": "^25.5.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-environment-node/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/jest-get-type": { + "version": "25.2.6", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-25.2.6.tgz", + "integrity": "sha512-DxjtyzOHjObRM+sM1knti6or+eOgcGU4xVSb2HNP1TqO4ahsT+rqZg+nyqHWJSvWgKC5cG3QjGFBqxLghiF/Ig==", + "dev": true, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-haste-map": { + "version": "25.5.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-25.5.1.tgz", + "integrity": "sha512-dddgh9UZjV7SCDQUrQ+5t9yy8iEgKc1AKqZR9YDww8xsVOtzPQSMVLDChc21+g29oTRexb9/B0bIlZL+sWmvAQ==", + "dev": true, + "dependencies": { + "@jest/types": "^25.5.0", + "@types/graceful-fs": "^4.1.2", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-serializer": "^25.5.0", + "jest-util": "^25.5.0", + "jest-worker": "^25.5.0", + "micromatch": "^4.0.2", + "sane": "^4.0.3", + "walker": "^1.0.7", + "which": "^2.0.2" + }, + "engines": { + "node": ">= 8.3" + }, + "optionalDependencies": { + "fsevents": "^2.1.2" + } + }, + "node_modules/jest-jasmine2": { + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-25.5.4.tgz", + "integrity": "sha512-9acbWEfbmS8UpdcfqnDO+uBUgKa/9hcRh983IHdM+pKmJPL77G0sWAAK0V0kr5LK3a8cSBfkFSoncXwQlRZfkQ==", + "dev": true, + "dependencies": { + "@babel/traverse": "^7.1.0", + "@jest/environment": "^25.5.0", + "@jest/source-map": "^25.5.0", + "@jest/test-result": "^25.5.0", + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "co": "^4.6.0", + "expect": "^25.5.0", + "is-generator-fn": "^2.0.0", + "jest-each": "^25.5.0", + "jest-matcher-utils": "^25.5.0", + "jest-message-util": "^25.5.0", + "jest-runtime": "^25.5.4", + "jest-snapshot": "^25.5.1", + "jest-util": "^25.5.0", + "pretty-format": "^25.5.0", + "throat": "^5.0.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-leak-detector": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-25.5.0.tgz", + "integrity": "sha512-rV7JdLsanS8OkdDpZtgBf61L5xZ4NnYLBq72r6ldxahJWWczZjXawRsoHyXzibM5ed7C2QRjpp6ypgwGdKyoVA==", + "dev": true, + "dependencies": { + "jest-get-type": "^25.2.6", + "pretty-format": "^25.5.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-matcher-utils": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-25.5.0.tgz", + "integrity": "sha512-VWI269+9JS5cpndnpCwm7dy7JtGQT30UHfrnM3mXl22gHGt/b7NkjBqXfbhZ8V4B7ANUsjK18PlSBmG0YH7gjw==", + "dev": true, + "dependencies": { + "chalk": "^3.0.0", + "jest-diff": "^25.5.0", + "jest-get-type": "^25.2.6", + "pretty-format": "^25.5.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-message-util": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-25.5.0.tgz", + "integrity": "sha512-ezddz3YCT/LT0SKAmylVyWWIGYoKHOFOFXx3/nA4m794lfVUskMcwhip6vTgdVrOtYdjeQeis2ypzes9mZb4EA==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^25.5.0", + "@types/stack-utils": "^1.0.1", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "slash": "^3.0.0", + "stack-utils": "^1.0.1" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-mock": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-25.5.0.tgz", + "integrity": "sha512-eXWuTV8mKzp/ovHc5+3USJMYsTBhyQ+5A1Mak35dey/RG8GlM4YWVylZuGgVXinaW6tpvk/RSecmF37FKUlpXA==", + "dev": true, + "dependencies": { + "@jest/types": "^25.5.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-nunit-reporter": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/jest-nunit-reporter/-/jest-nunit-reporter-1.3.1.tgz", + "integrity": "sha512-yeERKTYPZutqdNIe3EHjoSAjhPxd5J5Svd8ULB/eiqDkn0EI2n8W4OVTuyFwY5b23hw5f0RLDuEvBjy5V95Ffw==", + "dev": true, + "dependencies": { + "mkdirp": "^0.5.1", + "read-pkg": "^3.0.0", + "xml": "^1.0.1" + } + }, + "node_modules/jest-nunit-reporter/node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/jest-pnp-resolver": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", + "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", + "dev": true, + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "jest-resolve": "*" + }, + "peerDependenciesMeta": { + "jest-resolve": { + "optional": true + } + } + }, + "node_modules/jest-regex-util": { + "version": "25.2.6", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-25.2.6.tgz", + "integrity": "sha512-KQqf7a0NrtCkYmZZzodPftn7fL1cq3GQAFVMn5Hg8uKx/fIenLEobNanUxb7abQ1sjADHBseG/2FGpsv/wr+Qw==", + "dev": true, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-resolve": { + "version": "25.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-25.5.1.tgz", + "integrity": "sha512-Hc09hYch5aWdtejsUZhA+vSzcotf7fajSlPA6EZPE1RmPBAD39XtJhvHWFStid58iit4IPDLI/Da4cwdDmAHiQ==", + "dev": true, + "dependencies": { + "@jest/types": "^25.5.0", + "browser-resolve": "^1.11.3", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.1", + "read-pkg-up": "^7.0.1", + "realpath-native": "^2.0.0", + "resolve": "^1.17.0", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-resolve-dependencies": { + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-25.5.4.tgz", + "integrity": "sha512-yFmbPd+DAQjJQg88HveObcGBA32nqNZ02fjYmtL16t1xw9bAttSn5UGRRhzMHIQbsep7znWvAvnD4kDqOFM0Uw==", + "dev": true, + "dependencies": { + "@jest/types": "^25.5.0", + "jest-regex-util": "^25.2.6", + "jest-snapshot": "^25.5.1" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-runner": { + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-25.5.4.tgz", + "integrity": "sha512-V/2R7fKZo6blP8E9BL9vJ8aTU4TH2beuqGNxHbxi6t14XzTb+x90B3FRgdvuHm41GY8ch4xxvf0ATH4hdpjTqg==", + "dev": true, + "dependencies": { + "@jest/console": "^25.5.0", + "@jest/environment": "^25.5.0", + "@jest/test-result": "^25.5.0", + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "jest-config": "^25.5.4", + "jest-docblock": "^25.3.0", + "jest-haste-map": "^25.5.1", + "jest-jasmine2": "^25.5.4", + "jest-leak-detector": "^25.5.0", + "jest-message-util": "^25.5.0", + "jest-resolve": "^25.5.1", + "jest-runtime": "^25.5.4", + "jest-util": "^25.5.0", + "jest-worker": "^25.5.0", + "source-map-support": "^0.5.6", + "throat": "^5.0.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-runtime": { + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-25.5.4.tgz", + "integrity": "sha512-RWTt8LeWh3GvjYtASH2eezkc8AehVoWKK20udV6n3/gC87wlTbE1kIA+opCvNWyyPeBs6ptYsc6nyHUb1GlUVQ==", + "dev": true, + "dependencies": { + "@jest/console": "^25.5.0", + "@jest/environment": "^25.5.0", + "@jest/globals": "^25.5.2", + "@jest/source-map": "^25.5.0", + "@jest/test-result": "^25.5.0", + "@jest/transform": "^25.5.1", + "@jest/types": "^25.5.0", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.4", + "jest-config": "^25.5.4", + "jest-haste-map": "^25.5.1", + "jest-message-util": "^25.5.0", + "jest-mock": "^25.5.0", + "jest-regex-util": "^25.2.6", + "jest-resolve": "^25.5.1", + "jest-snapshot": "^25.5.1", + "jest-util": "^25.5.0", + "jest-validate": "^25.5.0", + "realpath-native": "^2.0.0", + "slash": "^3.0.0", + "strip-bom": "^4.0.0", + "yargs": "^15.3.1" + }, + "bin": { + "jest-runtime": "bin/jest-runtime.js" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-runtime/node_modules/@types/yargs": { + "version": "15.0.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/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/jest-runtime/node_modules/require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "dev": true + }, + "node_modules/jest-runtime/node_modules/which-module": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz", + "integrity": "sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==", + "dev": true + }, + "node_modules/jest-runtime/node_modules/wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime/node_modules/y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + }, + "node_modules/jest-runtime/node_modules/yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "dev": true, + "dependencies": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime/node_modules/yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "dev": true, + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jest-serializer": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-25.5.0.tgz", + "integrity": "sha512-LxD8fY1lByomEPflwur9o4e2a5twSQ7TaVNLlFUuToIdoJuBt8tzHfCsZ42Ok6LkKXWzFWf3AGmheuLAA7LcCA==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.4" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-snapshot": { + "version": "25.5.1", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-25.5.1.tgz", + "integrity": "sha512-C02JE1TUe64p2v1auUJ2ze5vcuv32tkv9PyhEb318e8XOKF7MOyXdJ7kdjbvrp3ChPLU2usI7Rjxs97Dj5P0uQ==", + "dev": true, + "dependencies": { + "@babel/types": "^7.0.0", + "@jest/types": "^25.5.0", + "@types/prettier": "^1.19.0", + "chalk": "^3.0.0", + "expect": "^25.5.0", + "graceful-fs": "^4.2.4", + "jest-diff": "^25.5.0", + "jest-get-type": "^25.2.6", + "jest-matcher-utils": "^25.5.0", + "jest-message-util": "^25.5.0", + "jest-resolve": "^25.5.1", + "make-dir": "^3.0.0", + "natural-compare": "^1.4.0", + "pretty-format": "^25.5.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-snapshot/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/jest-util": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-25.5.0.tgz", + "integrity": "sha512-KVlX+WWg1zUTB9ktvhsg2PXZVdkI1NBevOJSkTKYAyXyH4QSvh+Lay/e/v+bmaFfrkfx43xD8QTfgobzlEXdIA==", + "dev": true, + "dependencies": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "make-dir": "^3.0.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-validate": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-25.5.0.tgz", + "integrity": "sha512-okUFKqhZIpo3jDdtUXUZ2LxGUZJIlfdYBvZb1aczzxrlyMlqdnnws9MOxezoLGhSaFc2XYaHNReNQfj5zPIWyQ==", + "dev": true, + "dependencies": { + "@jest/types": "^25.5.0", + "camelcase": "^5.3.1", + "chalk": "^3.0.0", + "jest-get-type": "^25.2.6", + "leven": "^3.1.0", + "pretty-format": "^25.5.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-watcher": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-25.5.0.tgz", + "integrity": "sha512-XrSfJnVASEl+5+bb51V0Q7WQx65dTSk7NL4yDdVjPnRNpM0hG+ncFmDYJo9O8jaSRcAitVbuVawyXCRoxGrT5Q==", + "dev": true, + "dependencies": { + "@jest/test-result": "^25.5.0", + "@jest/types": "^25.5.0", + "ansi-escapes": "^4.2.1", + "chalk": "^3.0.0", + "jest-util": "^25.5.0", + "string-length": "^3.1.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-worker": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-25.5.0.tgz", + "integrity": "sha512-/dsSmUkIy5EBGfv/IjjqmFxrNAUpBERfGs1oHROyD7yxjG/w+t0GOJDX8O1k32ySmd7+a5IhnJU2qQFcJ4n1vw==", + "dev": true, + "dependencies": { + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jju": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/jju/-/jju-1.4.0.tgz", + "integrity": "sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==" + }, + "node_modules/jotai": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/jotai/-/jotai-1.13.1.tgz", + "integrity": "sha512-RUmH1S4vLsG3V6fbGlKzGJnLrDcC/HNb5gH2AeA9DzuJknoVxSGvvg8OBB7lke+gDc4oXmdVsaKn/xDUhWZ0vw==", + "engines": { + "node": ">=12.20.0" + }, + "peerDependencies": { + "@babel/core": "*", + "@babel/template": "*", + "jotai-devtools": "*", + "jotai-immer": "*", + "jotai-optics": "*", + "jotai-redux": "*", + "jotai-tanstack-query": "*", + "jotai-urql": "*", + "jotai-valtio": "*", + "jotai-xstate": "*", + "jotai-zustand": "*", + "react": ">=16.8" + }, + "peerDependenciesMeta": { + "@babel/core": { + "optional": true + }, + "@babel/template": { + "optional": true + }, + "jotai-devtools": { + "optional": true + }, + "jotai-immer": { + "optional": true + }, + "jotai-optics": { + "optional": true + }, + "jotai-redux": { + "optional": true + }, + "jotai-tanstack-query": { + "optional": true + }, + "jotai-urql": { + "optional": true + }, + "jotai-valtio": { + "optional": true + }, + "jotai-xstate": { + "optional": true + }, + "jotai-zustand": { + "optional": true + } + } + }, + "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==", + "devOptional": true, + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true + }, + "node_modules/json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true + }, + "node_modules/json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", + "dev": true + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true + }, + "node_modules/json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==", + "dev": true + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "devOptional": true, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsonpath-plus": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonpath-plus/-/jsonpath-plus-4.0.0.tgz", + "integrity": "sha512-e0Jtg4KAzDJKKwzbLaUtinCn0RZseWBVRTRGihSpvFlM3wTR7ExSp+PTdeTsDrLNJUe7L7JYJe8mblHX5SCT6A==", + "dev": true, + "engines": { + "node": ">=10.0" + } + }, + "node_modules/jsonwebtoken": { + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-9.0.2.tgz", + "integrity": "sha512-PRp66vJ865SSqOlgqS8hujT5U4AOgMfhrwYIuIhfKaoSCZcirrmASQr8CX7cUg+RMih+hgznrjp99o+W4pJLHQ==", + "dev": true, + "dependencies": { + "jws": "^3.2.2", + "lodash.includes": "^4.3.0", + "lodash.isboolean": "^3.0.3", + "lodash.isinteger": "^4.0.4", + "lodash.isnumber": "^3.0.3", + "lodash.isplainobject": "^4.0.6", + "lodash.isstring": "^4.0.1", + "lodash.once": "^4.0.0", + "ms": "^2.1.1", + "semver": "^7.5.4" + }, + "engines": { + "node": ">=12", + "npm": ">=6" + } + }, + "node_modules/jsonwebtoken/node_modules/jwa": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", + "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", + "dev": true, + "dependencies": { + "buffer-equal-constant-time": "1.0.1", + "ecdsa-sig-formatter": "1.0.11", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/jsonwebtoken/node_modules/jws": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", + "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", + "dev": true, + "dependencies": { + "jwa": "^1.4.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/jsonwebtoken/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jsonwebtoken/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jsonwebtoken/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/jspath": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/jspath/-/jspath-0.4.0.tgz", + "integrity": "sha512-2/R8wkot8NCXrppBT/onp+4mcAUAZqtPxsW6aSJU3hrFAVqKqtFYcat2XJZ7inN4RtATUxfv0UQSYOmvJKiIGA==", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/jsprim": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", + "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", + "dev": true, + "dependencies": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.4.0", + "verror": "1.10.0" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/jsx-ast-utils": { + "version": "3.3.5", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz", + "integrity": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==", + "dev": true, + "dependencies": { + "array-includes": "^3.1.6", + "array.prototype.flat": "^1.3.1", + "object.assign": "^4.1.4", + "object.values": "^1.1.6" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/jszip": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.8.0.tgz", + "integrity": "sha512-cnpQrXvFSLdsR9KR5/x7zdf6c3m8IhZfZzSblFEHSqBaVwD2nvJ4CuCKLyvKvwBgZm08CgfSoiTBQLm5WW9hGw==", + "dev": true, + "dependencies": { + "lie": "~3.3.0", + "pako": "~1.0.2", + "readable-stream": "~2.3.6", + "set-immediate-shim": "~1.0.1" + } + }, + "node_modules/just-debounce": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/just-debounce/-/just-debounce-1.1.0.tgz", + "integrity": "sha512-qpcRocdkUmf+UTNBYx5w6dexX5J31AKK1OmPwH630a83DdVVUIngk55RSAiIGpQyoH0dlr872VHfPjnQnK1qDQ==", + "dev": true + }, + "node_modules/jwa": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.0.tgz", + "integrity": "sha512-jrZ2Qx916EA+fq9cEAeCROWPTfCwi1IVHqT2tapuqLEVVDKFDENFw1oL+MwrTvH6msKxsd1YTDVw6uKEcsrLEA==", + "dev": true, + "dependencies": { + "buffer-equal-constant-time": "1.0.1", + "ecdsa-sig-formatter": "1.0.11", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/jws": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jws/-/jws-4.0.0.tgz", + "integrity": "sha512-KDncfTmOZoOMTFG4mBlG0qUIOlc03fmzH+ru6RgYVZhPkyiy/92Owlt/8UEN+a4TXR1FQetfIpJE8ApdvdVxTg==", + "dev": true, + "dependencies": { + "jwa": "^2.0.0", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/keyv": { + "version": "4.5.3", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.3.tgz", + "integrity": "sha512-QCiSav9WaX1PgETJ+SpNnx2PRRapJ/oRSXM4VO5OGYGSjrxbKPVFVhB3l2OCbLCk329N8qyAtsJjSjvVBWzEug==", + "dev": true, + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/klona": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.6.tgz", + "integrity": "sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/last-run": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/last-run/-/last-run-1.1.1.tgz", + "integrity": "sha512-U/VxvpX4N/rFvPzr3qG5EtLKEnNI0emvIQB3/ecEwv+8GHaUKbIB8vxv1Oai5FAF0d0r7LXHhLLe5K/yChm5GQ==", + "dev": true, + "dependencies": { + "default-resolution": "^2.0.0", + "es6-weak-map": "^2.0.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/latest-version": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz", + "integrity": "sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==", + "dev": true, + "dependencies": { + "package-json": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lazystream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", + "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==", + "dev": true, + "dependencies": { + "readable-stream": "^2.0.5" + }, + "engines": { + "node": ">= 0.6.3" + } + }, + "node_modules/lcid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", + "integrity": "sha512-YiGkH6EnGrDGqLMITnGjXtGmNtjoXw9SVUzcaos8RBi7Ps0VBylkq+vOcY9QE5poLasPCR849ucFUkl0UzUyOw==", + "dev": true, + "dependencies": { + "invert-kv": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lead": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lead/-/lead-1.0.0.tgz", + "integrity": "sha512-IpSVCk9AYvLHo5ctcIXxOBpMWUe+4TKN3VPWAKUbJikkmsGp0VrSM8IttVc32D6J4WUsiPE6aEFRNmIoF/gdow==", + "dev": true, + "dependencies": { + "flush-write-stream": "^1.0.2" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/left-pad": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/left-pad/-/left-pad-1.3.0.tgz", + "integrity": "sha512-XI5MPzVNApjAyhQzphX8BkmKsKUxD4LdyK24iZeQGinBN9yTQT3bFlCBy/aVx2HrNcqQGsdot8ghrjyrvMCoEA==", + "deprecated": "use String.prototype.padStart()", + "dev": true + }, + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lie": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz", + "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==", + "dev": true, + "dependencies": { + "immediate": "~3.0.5" + } + }, + "node_modules/liftoff": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-3.1.0.tgz", + "integrity": "sha512-DlIPlJUkCV0Ips2zf2pJP0unEoT1kwYhiiPUGF3s/jtxTCjziNLoiVVh+jqWOWeFi6mmwQ5fNxvAUyPad4Dfog==", + "dev": true, + "dependencies": { + "extend": "^3.0.0", + "findup-sync": "^3.0.0", + "fined": "^1.0.1", + "flagged-respawn": "^1.0.0", + "is-plain-object": "^2.0.4", + "object.map": "^1.0.0", + "rechoir": "^0.6.2", + "resolve": "^1.1.7" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/liftoff/node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lilconfig": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", + "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true + }, + "node_modules/linkify-it": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-3.0.3.tgz", + "integrity": "sha512-ynTsyrFSdE5oZ/O9GEf00kPngmOfVwazR5GKDq6EYfhlpFug3J2zybX56a2PRRpc9P+FuSoGNAwjlbDs9jJBPQ==", + "dependencies": { + "uc.micro": "^1.0.1" + } + }, + "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": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "dev": true, + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/loader-utils": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/loader-utils/node_modules/json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "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.escape": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-3.2.0.tgz", + "integrity": "sha512-n1PZMXgaaDWZDSvuNZ/8XOcYO2hOKDqZel5adtR30VKQAtoWs/5AOeFA0vPV8moiPzlqe7F4cP2tzpFewQyelQ==", + "dev": true, + "dependencies": { + "lodash._root": "^3.0.0" + } + }, + "node_modules/lodash.get": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", + "integrity": "sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==" + }, + "node_modules/lodash.includes": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz", + "integrity": "sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==", + "dev": true + }, + "node_modules/lodash.isarguments": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz", + "integrity": "sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==", + "dev": true + }, + "node_modules/lodash.isarray": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz", + "integrity": "sha512-JwObCrNJuT0Nnbuecmqr5DgtuBppuCvGD9lxjFpAzwnVtdGoDQ1zig+5W8k5/6Gcn0gZ3936HDAlGd28i7sOGQ==", + "dev": true + }, + "node_modules/lodash.isboolean": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz", + "integrity": "sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==", + "dev": true + }, + "node_modules/lodash.isequal": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", + "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==" + }, + "node_modules/lodash.isinteger": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz", + "integrity": "sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==", + "dev": true + }, + "node_modules/lodash.isnumber": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz", + "integrity": "sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==", + "dev": true + }, + "node_modules/lodash.isplainobject": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", + "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==", + "dev": true + }, + "node_modules/lodash.isstring": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz", + "integrity": "sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==", + "dev": true + }, + "node_modules/lodash.keys": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz", + "integrity": "sha512-CuBsapFjcubOGMn3VD+24HOAPxM79tH+V6ivJL3CHYjtrawauDJHUk//Yew9Hvc6e9rbCrURGk8z6PC+8WJBfQ==", + "dev": true, + "dependencies": { + "lodash._getnative": "^3.0.0", + "lodash.isarguments": "^3.0.0", + "lodash.isarray": "^3.0.0" + } + }, + "node_modules/lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==", + "dev": true + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true + }, + "node_modules/lodash.once": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", + "integrity": "sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==", + "dev": true + }, + "node_modules/lodash.restparam": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz", + "integrity": "sha512-L4/arjjuq4noiUJpt3yS6KIKDtJwNe2fIYgMqyYYKoeIfV1iEqvPwhCx23o+R9dzouGihDAPN1dTIRWa7zk8tw==", + "dev": true + }, + "node_modules/lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==", + "dev": true + }, + "node_modules/lodash.template": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-3.6.2.tgz", + "integrity": "sha512-0B4Y53I0OgHUJkt+7RmlDFWKjVAI/YUpWNiL9GQz5ORDr4ttgfQGo+phBWKFLJbBdtOwgMuUkdOHOnPg45jKmQ==", + "dev": true, + "dependencies": { + "lodash._basecopy": "^3.0.0", + "lodash._basetostring": "^3.0.0", + "lodash._basevalues": "^3.0.0", + "lodash._isiterateecall": "^3.0.0", + "lodash._reinterpolate": "^3.0.0", + "lodash.escape": "^3.0.0", + "lodash.keys": "^3.0.0", + "lodash.restparam": "^3.0.0", + "lodash.templatesettings": "^3.0.0" + } + }, + "node_modules/lodash.templatesettings": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz", + "integrity": "sha512-TcrlEr31tDYnWkHFWDCV3dHYroKEXpJZ2YJYvJdhN+y4AkWMDZ5I4I8XDtUKqSAyG81N7w+I1mFEJtcED+tGqQ==", + "dev": true, + "dependencies": { + "lodash._reinterpolate": "^3.0.0", + "lodash.escape": "^3.0.0" + } + }, + "node_modules/lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", + "dev": true + }, + "node_modules/log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "dev": true, + "dependencies": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-symbols/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/lolex": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/lolex/-/lolex-5.1.2.tgz", + "integrity": "sha512-h4hmjAvHTmd+25JSwrtTIuwbKdwg5NzZVRMLn9saij4SZaepCrTCxPr35H/3bjwfMJtN+t3CX8672UIkglz28A==", + "dev": true, + "dependencies": { + "@sinonjs/commons": "^1.7.0" + } + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/lower-case": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-1.1.4.tgz", + "integrity": "sha512-2Fgx1Ycm599x+WGpIYwJOvsjmXFzTSc34IwDWALRA/8AopUKAVPwfJ+h5+f85BCp0PWmmJcWzEpxOpoXycMpdA==", + "dev": true + }, + "node_modules/lowercase-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", + "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/magic-string": { + "version": "0.30.3", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.3.tgz", + "integrity": "sha512-B7xGbll2fG/VjP+SWg4sX3JynwIU0mjoTc6MPpKNuIvftk6u6vqhDnk1R80b8C2GBR6ywqy+1DcKBrevBg+bmw==", + "dev": true, + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.4.15" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/make-iterator": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz", + "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/make-iterator/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "dev": true, + "dependencies": { + "tmpl": "1.0.5" + } + }, + "node_modules/map-age-cleaner": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz", + "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==", + "dev": true, + "dependencies": { + "p-defer": "^1.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/map-obj": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz", + "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/map-stream": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.0.7.tgz", + "integrity": "sha512-C0X0KQmGm3N2ftbTGBhSyuydQ+vV1LC3f3zPvT3RXHXNZrvfPZcoXp/N5DOa8vedX/rTMm2CjTtivFg2STJMRQ==", + "dev": true + }, + "node_modules/map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==", + "dev": true, + "dependencies": { + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/markdown-it": { + "version": "12.3.2", + "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-12.3.2.tgz", + "integrity": "sha512-TchMembfxfNVpHkbtriWltGWc+m3xszaRD0CZup7GFFhzIgQqxIfn3eGj1yZpfuflzPvfkt611B2Q/Bsk1YnGg==", + "dependencies": { + "argparse": "^2.0.1", + "entities": "~2.1.0", + "linkify-it": "^3.0.1", + "mdurl": "^1.0.1", + "uc.micro": "^1.0.5" + }, + "bin": { + "markdown-it": "bin/markdown-it.js" + } + }, + "node_modules/markdown-it/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==" + }, + "node_modules/markdown-it/node_modules/entities": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.1.0.tgz", + "integrity": "sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==", + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/matchdep": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/matchdep/-/matchdep-2.0.0.tgz", + "integrity": "sha512-LFgVbaHIHMqCRuCZyfCtUOq9/Lnzhi7Z0KFUE2fhD54+JN2jLh3hC02RLkqauJ3U4soU6H1J3tfj/Byk7GoEjA==", + "dev": true, + "dependencies": { + "findup-sync": "^2.0.0", + "micromatch": "^3.0.4", + "resolve": "^1.4.0", + "stack-trace": "0.0.10" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/matchdep/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/findup-sync": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz", + "integrity": "sha512-vs+3unmJT45eczmcAZ6zMJtxN3l/QXeccaXQx5cu/MeJMhewVfoWZqibRkOxPnmoR59+Zy5hjabfQc6JLSah4g==", + "dev": true, + "dependencies": { + "detect-file": "^1.0.0", + "is-glob": "^3.1.0", + "micromatch": "^3.0.4", + "resolve-dir": "^1.0.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/matchdep/node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/micromatch/node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dev": true, + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/md5.js": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", + "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "dev": true, + "dependencies": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, + "node_modules/mdurl": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", + "integrity": "sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==" + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mem": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/mem/-/mem-8.1.1.tgz", + "integrity": "sha512-qFCFUDs7U3b8mBDPyz5EToEKoAkgCzqquIgi9nkkR9bixxOVOre+09lbuH7+9Kn2NFpm56M3GUWVbU2hQgdACA==", + "dev": true, + "dependencies": { + "map-age-cleaner": "^0.1.3", + "mimic-fn": "^3.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/mem?sponsor=1" + } + }, + "node_modules/memfs": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.5.3.tgz", + "integrity": "sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==", + "dev": true, + "dependencies": { + "fs-monkey": "^1.0.4" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/memory-fs": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", + "integrity": "sha512-cda4JKCxReDXFXRqOHPQscuIYg1PvxbE2S2GP45rnwfEK+vZaXC8C1OFvdHIbgw0DLzowXGVoxLaAmlgRy14GQ==", + "dev": true, + "dependencies": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + }, + "node_modules/meow": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-9.0.0.tgz", + "integrity": "sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==", + "dev": true, + "dependencies": { + "@types/minimist": "^1.2.0", + "camelcase-keys": "^6.2.2", + "decamelize": "^1.2.0", + "decamelize-keys": "^1.1.0", + "hard-rejection": "^2.1.0", + "minimist-options": "4.1.0", + "normalize-package-data": "^3.0.0", + "read-pkg-up": "^7.0.1", + "redent": "^3.0.0", + "trim-newlines": "^3.0.0", + "type-fest": "^0.18.0", + "yargs-parser": "^20.2.3" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/meow/node_modules/type-fest": { + "version": "0.18.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz", + "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==", + "dev": true + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "node_modules/merge2": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.0.3.tgz", + "integrity": "sha512-KgI4P7MSM31MNBftGJ07WBsLYLx7z9mQsL6+bcHk80AdmUA3cPzX69MK6dSgEgSF9TXLOl040pgo0XP/VTMENA==", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dev": true, + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "dev": true, + "dependencies": { + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + }, + "bin": { + "miller-rabin": "bin/miller-rabin" + } + }, + "node_modules/miller-rabin/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + }, + "node_modules/mime": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz", + "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dev": true, + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-3.1.0.tgz", + "integrity": "sha512-Ysbi9uYW9hFyfrThdDEQuykN4Ey6BuwPD2kpI5ES/nFTDn/98yxYNLZJcgUAKPT/mcrLLKaGzJR9YVxJrIdASQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/mimic-response": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", + "dev": true + }, + "node_modules/minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==", + "dev": true + }, + "node_modules/minimatch": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz", + "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/minimist-options": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz", + "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==", + "dev": true, + "dependencies": { + "arrify": "^1.0.1", + "is-plain-obj": "^1.1.0", + "kind-of": "^6.0.3" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/minimist-options/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-collect": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", + "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-flush": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", + "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-pipeline": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", + "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minizlib/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/mississippi": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz", + "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==", + "dev": true, + "dependencies": { + "concat-stream": "^1.5.0", + "duplexify": "^3.4.2", + "end-of-stream": "^1.1.0", + "flush-write-stream": "^1.0.0", + "from2": "^2.1.0", + "parallel-transform": "^1.1.0", + "pump": "^3.0.0", + "pumpify": "^1.3.3", + "stream-each": "^1.1.0", + "through2": "^2.0.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dev": true, + "dependencies": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mixin-deep/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mixin-deep/node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true, + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/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.29.1", + "resolved": "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.29.1.tgz", + "integrity": "sha512-rguaEG/zrPQSaKzQB7IfX/PpNa0qxF1FY8ZXRkN4WIl8qZdTQRSRJCtRto7IMcSgrU6H53RXI+fTcywOBC4aVw==" + }, + "node_modules/move-concurrently": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", + "integrity": "sha512-hdrFxZOycD/g6A6SoI2bB5NA/5NEqD0569+S47WZhPvm46sD50ZHdYaFmnua5lndde9rCHGjmfK7Z8BuCt/PcQ==", + "dev": true, + "dependencies": { + "aproba": "^1.1.1", + "copy-concurrently": "^1.0.0", + "fs-write-stream-atomic": "^1.0.8", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.3" + } + }, + "node_modules/move-concurrently/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/move-concurrently/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/move-concurrently/node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/move-concurrently/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/msal": { + "version": "1.4.18", + "resolved": "https://registry.npmjs.org/msal/-/msal-1.4.18.tgz", + "integrity": "sha512-QyWMWrZqpwtK6LEqhwtbikxIWqA1EOcdMvDeIDjIXdGU29wM4orwq538sPe1+JfKDIgPmJj1Fgi5B7luaw/IyA==", + "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.18.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.18.0.tgz", + "integrity": "sha512-W7tfG7vMOGtD30sHoZSSc/JVYiyDPEyQVso/Zz+/uQd0B0L46gtC+pHha5FFMRpil6fm/AoEcRWyOVi4+E/f8w==", + "dev": true, + "optional": true + }, + "node_modules/nano-css": { + "version": "5.3.5", + "resolved": "https://registry.npmjs.org/nano-css/-/nano-css-5.3.5.tgz", + "integrity": "sha512-vSB9X12bbNu4ALBu7nigJgRViZ6ja3OU7CeuiV1zMIbXOdmkLahgtPmh3GBOlDxbKY0CitqlPdOReGlBLSp+yg==", + "dependencies": { + "css-tree": "^1.1.2", + "csstype": "^3.0.6", + "fastest-stable-stringify": "^2.0.2", + "inline-style-prefixer": "^6.0.0", + "rtl-css-js": "^1.14.0", + "sourcemap-codec": "^1.4.8", + "stacktrace-js": "^2.0.2", + "stylis": "^4.0.6" + }, + "peerDependencies": { + "react": "*", + "react-dom": "*" + } + }, + "node_modules/nano-css/node_modules/stylis": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.3.0.tgz", + "integrity": "sha512-E87pIogpwUsUwXw7dNyU4QDjdgVMy52m+XEOPEKUn161cCzWjjhPSQhByfd1CcNvrOLnXQ6OnnZDwnJrz/Z4YQ==" + }, + "node_modules/nanocolors": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.13.tgz", + "integrity": "sha512-0n3mSAQLPpGLV9ORXT5+C/D4mwew7Ebws69Hx4E2sgz2ZA5+32Q80B9tL8PbL7XHnRDiAxH/pnrUJ9a4fkTNTA==", + "dev": true + }, + "node_modules/nanoid": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", + "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanomatch/node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanomatch/node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dev": true, + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanomatch/node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanomatch/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanomatch/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanomatch/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanomatch/node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanomatch/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true + }, + "node_modules/natural-compare-lite": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", + "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==", + "dev": true + }, + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "dev": true + }, + "node_modules/next-tick": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz", + "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==", + "dev": true + }, + "node_modules/nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true + }, + "node_modules/no-case": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-2.3.2.tgz", + "integrity": "sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==", + "dev": true, + "dependencies": { + "lower-case": "^1.1.1" + } + }, + "node_modules/node-emoji": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-1.11.0.tgz", + "integrity": "sha512-wo2DpQkQp7Sjm2A0cq+sN7EHKO6Sl0ctXeBdFZrL9T9+UywORbufTcTZxom8YqpLQt/FqNMUkOpkZrJVYSKD3A==", + "dev": true, + "dependencies": { + "lodash": "^4.17.21" + } + }, + "node_modules/node-fetch": { + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, + "node_modules/node-fetch/node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + }, + "node_modules/node-fetch/node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" + }, + "node_modules/node-fetch/node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "node_modules/node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "dev": true, + "engines": { + "node": ">= 6.13.0" + } + }, + "node_modules/node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", + "dev": true + }, + "node_modules/node-libs-browser": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", + "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", + "dev": true, + "dependencies": { + "assert": "^1.1.1", + "browserify-zlib": "^0.2.0", + "buffer": "^4.3.0", + "console-browserify": "^1.1.0", + "constants-browserify": "^1.0.0", + "crypto-browserify": "^3.11.0", + "domain-browser": "^1.1.1", + "events": "^3.0.0", + "https-browserify": "^1.0.0", + "os-browserify": "^0.3.0", + "path-browserify": "0.0.1", + "process": "^0.11.10", + "punycode": "^1.2.4", + "querystring-es3": "^0.2.0", + "readable-stream": "^2.3.3", + "stream-browserify": "^2.0.1", + "stream-http": "^2.7.2", + "string_decoder": "^1.0.0", + "timers-browserify": "^2.0.4", + "tty-browserify": "0.0.0", + "url": "^0.11.0", + "util": "^0.11.0", + "vm-browserify": "^1.0.1" + } + }, + "node_modules/node-libs-browser/node_modules/buffer": { + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", + "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", + "dev": true, + "dependencies": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, + "node_modules/node-libs-browser/node_modules/punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==", + "dev": true + }, + "node_modules/node-notifier": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-10.0.1.tgz", + "integrity": "sha512-YX7TSyDukOZ0g+gmzjB6abKu+hTGvO8+8+gIFDsRCU2t8fLV/P2unmt+LGFaIa4y64aX98Qksa97rgz4vMNeLQ==", + "dev": true, + "dependencies": { + "growly": "^1.3.0", + "is-wsl": "^2.2.0", + "semver": "^7.3.5", + "shellwords": "^0.1.1", + "uuid": "^8.3.2", + "which": "^2.0.2" + } + }, + "node_modules/node-notifier/node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true, + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/node-releases": { + "version": "2.0.13", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz", + "integrity": "sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==", + "devOptional": true + }, + "node_modules/normalize-package-data": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", + "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^4.0.1", + "is-core-module": "^2.5.0", + "semver": "^7.3.4", + "validate-npm-package-license": "^3.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-url": { + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz", + "integrity": "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/now-and-later": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/now-and-later/-/now-and-later-2.0.1.tgz", + "integrity": "sha512-KGvQ0cB70AQfg107Xvs/Fbu+dGmZoTRJp2TaPwcwQm3/7PteUyN2BCgk8KBMPGBUXZdVwyWS8fDCGFygBm19UQ==", + "dev": true, + "dependencies": { + "once": "^1.3.2" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/npm-bundled": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz", + "integrity": "sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==", + "dev": true, + "dependencies": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "node_modules/npm-check": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/npm-check/-/npm-check-6.0.1.tgz", + "integrity": "sha512-tlEhXU3689VLUHYEZTS/BC61vfeN2xSSZwoWDT6WLuenZTpDmGmNT5mtl15erTR0/A15ldK06/NEKg9jYJ9OTQ==", + "dev": true, + "dependencies": { + "callsite-record": "^4.1.3", + "chalk": "^4.1.0", + "co": "^4.6.0", + "depcheck": "^1.3.1", + "execa": "^5.0.0", + "giturl": "^1.0.0", + "global-modules": "^2.0.0", + "globby": "^11.0.2", + "inquirer": "^7.3.3", + "is-ci": "^2.0.0", + "lodash": "^4.17.20", + "meow": "^9.0.0", + "minimatch": "^3.0.2", + "node-emoji": "^1.10.0", + "ora": "^5.3.0", + "package-json": "^6.5.0", + "path-exists": "^4.0.0", + "pkg-dir": "^5.0.0", + "preferred-pm": "^3.0.3", + "rc-config-loader": "^4.0.0", + "semver": "^7.3.4", + "semver-diff": "^3.1.1", + "strip-ansi": "^6.0.0", + "text-table": "^0.2.0", + "throat": "^6.0.1", + "update-notifier": "^5.1.0", + "xtend": "^4.0.2" + }, + "bin": { + "npm-check": "bin/cli.js" + }, + "engines": { + "node": ">=10.9.0" + } + }, + "node_modules/npm-check/node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/npm-check/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/npm-check/node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/npm-check/node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npm-check/node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npm-check/node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npm-check/node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true, + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/npm-check/node_modules/ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/npm-check/node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npm-check/node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/npm-check/node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npm-check/node_modules/pkg-dir": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-5.0.0.tgz", + "integrity": "sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA==", + "dev": true, + "dependencies": { + "find-up": "^5.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/npm-check/node_modules/throat": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.2.tgz", + "integrity": "sha512-WKexMoJj3vEuK0yFEapj8y64V0A6xcuPuK9Gt1d0R+dzCSJc0lHqQytAbSB4cDAK0dWh4T0E2ETkoLE2WZ41OQ==", + "dev": true + }, + "node_modules/npm-normalize-package-bin": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", + "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==", + "dev": true + }, + "node_modules/npm-package-arg": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-6.1.1.tgz", + "integrity": "sha512-qBpssaL3IOZWi5vEKUKW0cO7kzLeT+EQO9W8RsLOZf76KF9E/K9+wH0C7t06HXPpaH8WH5xF1MExLuCwbTqRUg==", + "dev": true, + "dependencies": { + "hosted-git-info": "^2.7.1", + "osenv": "^0.1.5", + "semver": "^5.6.0", + "validate-npm-package-name": "^3.0.0" + } + }, + "node_modules/npm-package-arg/node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "node_modules/npm-package-arg/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/npm-packlist": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-2.1.5.tgz", + "integrity": "sha512-KCfK3Vi2F+PH1klYauoQzg81GQ8/GGjQRKYY6tRnpQUPKTs/1gBZSRWtTEd7jGdSn1LZL7gpAmJT+BcS55k2XQ==", + "dev": true, + "dependencies": { + "glob": "^7.1.6", + "ignore-walk": "^3.0.3", + "npm-bundled": "^1.1.1", + "npm-normalize-package-bin": "^1.0.1" + }, + "bin": { + "npm-packlist": "bin/index.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/npm-packlist/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/npm-packlist/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha512-Y1wZESM7VUThYY+4W+X4ySH2maqcA+p7UR+w8VWNWVAd6lwuXXWz/w/Cz43J/dI2I+PS6wD5N+bJUF+gjWvIqg==", + "dev": true + }, + "node_modules/number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nwsapi": { + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.7.tgz", + "integrity": "sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==", + "dev": true + }, + "node_modules/oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==", + "dev": true, + "dependencies": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.12.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", + "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "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==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==", + "dev": true, + "dependencies": { + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.assign": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.defaults": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz", + "integrity": "sha512-c/K0mw/F11k4dEUBMW8naXUuBuhxRCfG7W+yFy8EcijU/rSmazOUd1XAEEe6bC0OuXY4HUKjTJv7xbxIMqdxrA==", + "dev": true, + "dependencies": { + "array-each": "^1.0.1", + "array-slice": "^1.0.0", + "for-own": "^1.0.0", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.entries": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.7.tgz", + "integrity": "sha512-jCBs/0plmPsOnrKAfFQXRG2NFjlhZgjjcBLSmTnEhU8U6vVTsVe8ANeQJCHTl3gSsI4J+0emOoCgoKlmQPMgmA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.fromentries": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.7.tgz", + "integrity": "sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.hasown": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.3.tgz", + "integrity": "sha512-fFI4VcYpRHvSLXxP7yiZOMAd331cPfd2p7PFDVbgUsYOfCT3tICVqXWngbjr4m49OvsBwUBQ6O2uQoJvy3RexA==", + "dev": true, + "dependencies": { + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.map": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz", + "integrity": "sha512-3+mAJu2PLfnSVGHwIWubpOFLscJANBKuB/6A4CxBstc4aqwQY0FWcsppuy4jU5GSB95yES5JHSI+33AWuS4k6w==", + "dev": true, + "dependencies": { + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.reduce": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object.reduce/-/object.reduce-1.0.1.tgz", + "integrity": "sha512-naLhxxpUESbNkRqc35oQ2scZSJueHGQNUfMW/0U37IgN6tE2dgDWg3whf+NEliy3F/QysrO48XKUz/nGPe+AQw==", + "dev": true, + "dependencies": { + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.values": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.7.tgz", + "integrity": "sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", + "dev": true + }, + "node_modules/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/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/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-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/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", + "dev": true, + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/onetime/node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/open": { + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", + "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", + "dev": true, + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/optionator": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", + "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", + "dev": true, + "dependencies": { + "@aashutoshrathi/word-wrap": "^1.2.3", + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/ora": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", + "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", + "dev": true, + "dependencies": { + "bl": "^4.1.0", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.5.0", + "is-interactive": "^1.0.0", + "is-unicode-supported": "^0.1.0", + "log-symbols": "^4.1.0", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ora/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/orchestrator": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/orchestrator/-/orchestrator-0.3.8.tgz", + "integrity": "sha512-DrQ43ngaJ0e36j2CHyoDoIg1K4zbc78GnTQESebK9vu6hj4W5/pvfSFO/kgM620Yd0YnhseSNYsLK3/SszZ5NQ==", + "dev": true, + "dependencies": { + "end-of-stream": "~0.1.5", + "sequencify": "~0.0.7", + "stream-consume": "~0.1.0" + } + }, + "node_modules/orchestrator/node_modules/end-of-stream": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-0.1.5.tgz", + "integrity": "sha512-go5TQkd0YRXYhX+Lc3UrXkoKU5j+m72jEP5lHWr2Nh82L8wfZtH8toKgcg4T10o23ELIMGXQdwCbl+qAXIPDrw==", + "dev": true, + "dependencies": { + "once": "~1.3.0" + } + }, + "node_modules/orchestrator/node_modules/once": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz", + "integrity": "sha512-6vaNInhu+CHxtONf3zw3vq4SP2DOQhjBvIa3rNcG0+P7eKWlYH6Peu7rHizSloRU2EwMz6GraLieis9Ac9+p1w==", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/ordered-read-streams": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz", + "integrity": "sha512-Z87aSjx3r5c0ZB7bcJqIgIRX5bxR7A4aSzvIbaxd0oTkWBCOoKfuGHiKj60CHVUgg1Phm5yMZzBdt8XqRs73Mw==", + "dev": true, + "dependencies": { + "readable-stream": "^2.0.1" + } + }, + "node_modules/os-browserify": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", + "integrity": "sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==", + "dev": true + }, + "node_modules/os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/os-locale": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", + "integrity": "sha512-PRT7ZORmwu2MEFt4/fv3Q+mEfN4zetKxufQrkShY2oGvUms9r8otu5HfdyIFHkYXjO7laNsoVGmM2MANfuTA8g==", + "dev": true, + "dependencies": { + "lcid": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/osenv": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", + "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", + "dev": true, + "dependencies": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "node_modules/p-cancelable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", + "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/p-defer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz", + "integrity": "sha512-wB3wfAxZpk2AzOfUMJNL+d36xothRSyj8EXOa4f6GMqYDN9BJaaSISbsk+wS9abmnebVw95C2Kb5t85UmpCxuw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-each-series": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz", + "integrity": "sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-finally": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz", + "integrity": "sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-locate/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dev": true, + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-reflect": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-reflect/-/p-reflect-2.1.0.tgz", + "integrity": "sha512-paHV8NUz8zDHu5lhr/ngGWQiW067DK/+IbJ+RfZ4k+s8y4EKyYCz8pGYWjxCg35eHztpJAt+NUgvN4L+GCbPlg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-retry": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", + "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "dev": true, + "dependencies": { + "@types/retry": "0.12.0", + "retry": "^0.13.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-settle": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/p-settle/-/p-settle-4.1.1.tgz", + "integrity": "sha512-6THGh13mt3gypcNMm0ADqVNCcYa3BK6DWsuJWFCuEKP1rpY+OKGp7gaZwVmLspmic01+fsg/fN57MfvDzZ/PuQ==", + "dev": true, + "dependencies": { + "p-limit": "^2.2.2", + "p-reflect": "^2.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-settle/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/package-json": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz", + "integrity": "sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==", + "dev": true, + "dependencies": { + "got": "^9.6.0", + "registry-auth-token": "^4.0.0", + "registry-url": "^5.0.0", + "semver": "^6.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/package-json/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "dev": true + }, + "node_modules/parallel-transform": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz", + "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==", + "dev": true, + "dependencies": { + "cyclist": "^1.0.1", + "inherits": "^2.0.3", + "readable-stream": "^2.1.5" + } + }, + "node_modules/param-case": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-2.1.1.tgz", + "integrity": "sha512-eQE845L6ot89sk2N8liD8HAuH4ca6Vvr7VWAWwt7+kvvG5aBcPmmphQ68JsEG2qa9n1TykS2DLeMt363AAH8/w==", + "dev": true, + "dependencies": { + "no-case": "^2.2.0" + } + }, + "node_modules/parchment": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/parchment/-/parchment-1.1.4.tgz", + "integrity": "sha512-J5FBQt/pM2inLzg4hEWmzQx/8h8D0CiDxaG3vyp9rKrQRSDgBlhjdP5jQGgosEajXPSQouXGHOmVdgo7QmJuOg==" + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-asn1": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", + "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", + "dev": true, + "dependencies": { + "asn1.js": "^5.2.0", + "browserify-aes": "^1.0.0", + "evp_bytestokey": "^1.0.0", + "pbkdf2": "^3.0.3", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/parse-filepath": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", + "integrity": "sha512-FwdRXKCohSVeXqwtYonZTXtbGJKrn+HNyWDYVcp5yuJlesTwNH4rsmRZ+GrKAPJ5bLpRxESMeS+Rl0VCHRvB2Q==", + "dev": true, + "dependencies": { + "is-absolute": "^1.0.0", + "map-cache": "^0.2.0", + "path-root": "^0.1.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parse-node-version": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", + "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/parse-passwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", + "integrity": "sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/parse5": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz", + "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==", + "dev": true + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-browserify": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", + "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==", + "dev": true + }, + "node_modules/path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha512-ALzNPpyNq9AqXMBjeymIjFDAkAFH06mHJH/cSBHAgU0s4vfpBn6b2nf8tiRLvagKD8RbTpq2FKTBg7cl9l3c7Q==", + "dev": true + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==", + "dev": true + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "node_modules/path-root": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", + "integrity": "sha512-QLcPegTHF11axjfojBIoDygmS2E3Lf+8+jI6wOVmNVenrKSo3mFdSGiIgdSHenczw3wPtlVMQaFVwGmM7BJdtg==", + "dev": true, + "dependencies": { + "path-root-regex": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-root-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", + "integrity": "sha512-4GlJ6rZDhQZFE0DPVKh0e9jmZ5egZfxTkp7bcRDuPlJXbAwhxcl2dINPUAsjLdejqaLsCeg8axcLjIbvBjN4pQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==", + "dev": true + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/pbkdf2": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", + "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", + "dev": true, + "dependencies": { + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==", + "dev": true + }, + "node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pidof": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pidof/-/pidof-1.0.2.tgz", + "integrity": "sha512-LLJhTVEUCZnotdAM5rd7KiTdLGgk6i763/hsd5pO+8yuF7mdgg0ob8w/98KrTAcPsj6YzGrkFLPVtBOr1uW2ag==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==", + "dev": true, + "dependencies": { + "pinkie": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pirates": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", + "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/pkg-conf": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/pkg-conf/-/pkg-conf-1.1.3.tgz", + "integrity": "sha512-9hHgE5+Xai/ChrnahNP8Ke0VNF/s41IZIB/d24eMHEaRamdPg+wwlRm2lTb5wMvE8eTIKrYZsrxfuOwt3dpsIQ==", + "dev": true, + "dependencies": { + "find-up": "^1.0.0", + "load-json-file": "^1.1.0", + "object-assign": "^4.0.1", + "symbol": "^0.2.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pkg-conf/node_modules/find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", + "dev": true, + "dependencies": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pkg-conf/node_modules/load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pkg-conf/node_modules/parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", + "dev": true, + "dependencies": { + "error-ex": "^1.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pkg-conf/node_modules/path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", + "dev": true, + "dependencies": { + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pkg-conf/node_modules/strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==", + "dev": true, + "dependencies": { + "is-utf8": "^0.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/please-upgrade-node": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz", + "integrity": "sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==", + "dev": true, + "dependencies": { + "semver-compare": "^1.0.0" + } + }, + "node_modules/pn": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz", + "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==", + "dev": true + }, + "node_modules/posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss": { + "version": "8.4.30", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.30.tgz", + "integrity": "sha512-7ZEao1g4kd68l97aWG/etQKPKq07us0ieSZ2TnFDk11i0ZfDW2AwKHYU8qv4MZKqN2fdBfg+7q0ES06UA73C1g==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "nanoid": "^3.3.6", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-calc": { + "version": "8.2.4", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz", + "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.9", + "postcss-value-parser": "^4.2.0" + }, + "peerDependencies": { + "postcss": "^8.2.2" + } + }, + "node_modules/postcss-colormin": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.1.tgz", + "integrity": "sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==", + "dev": true, + "dependencies": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0", + "colord": "^2.9.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-convert-values": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz", + "integrity": "sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==", + "dev": true, + "dependencies": { + "browserslist": "^4.21.4", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-comments": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz", + "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-duplicates": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", + "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-empty": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz", + "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-overridden": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz", + "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-loader": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-4.3.0.tgz", + "integrity": "sha512-M/dSoIiNDOo8Rk0mUqoj4kpGq91gcxCfb9PoyZVdZ76/AuhxylHDYZblNE8o+EQ9AMSASeMFEKxZf5aU6wlx1Q==", + "dev": true, + "dependencies": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.4", + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0", + "semver": "^7.3.4" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "postcss": "^7.0.0 || ^8.0.1", + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/postcss-loader/node_modules/loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/postcss-loader/node_modules/schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/postcss-merge-longhand": { + "version": "5.1.7", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz", + "integrity": "sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.1.1" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-merge-rules": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.4.tgz", + "integrity": "sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==", + "dev": true, + "dependencies": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^3.1.0", + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-font-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", + "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-gradients": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz", + "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==", + "dev": true, + "dependencies": { + "colord": "^2.9.1", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-params": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz", + "integrity": "sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==", + "dev": true, + "dependencies": { + "browserslist": "^4.21.4", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-selectors": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz", + "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-modules": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/postcss-modules/-/postcss-modules-1.5.0.tgz", + "integrity": "sha512-KiAihzcV0TxTTNA5OXreyIXctuHOfR50WIhqBpc8pe0Q5dcs/Uap9EVlifOI9am7zGGdGOJQ6B1MPYKo2UxgOg==", + "dev": true, + "dependencies": { + "css-modules-loader-core": "^1.1.0", + "generic-names": "^2.0.1", + "lodash.camelcase": "^4.3.0", + "postcss": "^7.0.1", + "string-hash": "^1.1.1" + } + }, + "node_modules/postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-local-by-default": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.3.tgz", + "integrity": "sha512-2/u2zraspoACtrbFRnTijMiQtb4GW4BvatjaG/bCjYQo8kLTdevCUlwuBHx2sCnSyrI3x3qj4ZK1j5LQBgzmwA==", + "dev": true, + "dependencies": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-local-by-default/node_modules/icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dev": true, + "dependencies": { + "icss-utils": "^5.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-values/node_modules/icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-normalize-charset": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz", + "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-display-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz", + "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-positions": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz", + "integrity": "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-repeat-style": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz", + "integrity": "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-string": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz", + "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-timing-functions": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz", + "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-unicode": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz", + "integrity": "sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==", + "dev": true, + "dependencies": { + "browserslist": "^4.21.4", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", + "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", + "dev": true, + "dependencies": { + "normalize-url": "^6.0.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-url/node_modules/normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/postcss-normalize-whitespace": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz", + "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-ordered-values": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz", + "integrity": "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==", + "dev": true, + "dependencies": { + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-reduce-initial": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.2.tgz", + "integrity": "sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg==", + "dev": true, + "dependencies": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-reduce-transforms": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", + "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.0.13", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz", + "integrity": "sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==", + "dev": true, + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-svgo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", + "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0", + "svgo": "^2.7.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-unique-selectors": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz", + "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true + }, + "node_modules/postcss/node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, + "node_modules/preferred-pm": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/preferred-pm/-/preferred-pm-3.1.2.tgz", + "integrity": "sha512-nk7dKrcW8hfCZ4H6klWcdRknBOXWzNQByJ0oJyX97BOupsYD+FzLS4hflgEu/uPUEHZCuRfMxzCBsuWd7OzT8Q==", + "dev": true, + "dependencies": { + "find-up": "^5.0.0", + "find-yarn-workspace-root2": "1.2.16", + "path-exists": "^4.0.0", + "which-pm": "2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/preferred-pm/node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/preferred-pm/node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/preferred-pm/node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/prepend-http": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", + "integrity": "sha512-ravE6m9Atw9Z/jjttRUZ+clIXogdghyZAuWJ3qEzjT+jI/dL1ifAqhZeC5VHzQp1MSt1+jxKkFNemj/iO7tVUA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/pretty-format": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.5.0.tgz", + "integrity": "sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==", + "dev": true, + "dependencies": { + "@jest/types": "^25.5.0", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^16.12.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/pretty-hrtime": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", + "integrity": "sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/private": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", + "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", + "dev": true, + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true + }, + "node_modules/promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==", + "dev": true + }, + "node_modules/prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "dev": true, + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "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/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/quill": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/quill/-/quill-1.3.7.tgz", + "integrity": "sha512-hG/DVzh/TiknWtE6QmWAF/pxoZKYxfe3J/d/+ShUWkDvvkZQVTPeVmUJVu1uE6DDooC4fWTiCLh84ul89oNz5g==", + "dependencies": { + "clone": "^2.1.1", + "deep-equal": "^1.0.1", + "eventemitter3": "^2.0.3", + "extend": "^3.0.2", + "parchment": "^1.1.4", + "quill-delta": "^3.6.2" + } + }, + "node_modules/quill-delta": { + "version": "3.6.3", + "resolved": "https://registry.npmjs.org/quill-delta/-/quill-delta-3.6.3.tgz", + "integrity": "sha512-wdIGBlcX13tCHOXGMVnnTVFtGRLoP0imqxM696fIPwIf5ODIYUHIvHbZcyvGlZFiFhK5XzDC2lpjbxRhnM05Tg==", + "dependencies": { + "deep-equal": "^1.0.1", + "extend": "^3.0.2", + "fast-diff": "1.1.2" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/quill/node_modules/eventemitter3": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-2.0.3.tgz", + "integrity": "sha512-jLN68Dx5kyFHaePoXWPsCGW5qdyZQtLYHkxkg02/Mz6g0kYpDx4FyP6XfArhQdlOC4b8Mv+EMxPo/8La7Tzghg==" + }, + "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-accessible-accordion": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/react-accessible-accordion/-/react-accessible-accordion-5.0.0.tgz", + "integrity": "sha512-MT2obYpTgLIIfPr9d7hEyvPB5rg8uJcHpgA83JSRlEUHvzH48+8HJPvzSs+nM+XprTugDgLfhozO5qyJpBvYRQ==", + "peerDependencies": { + "react": "^16.3.2 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.3.3 || ^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-mentions": { + "version": "4.4.10", + "resolved": "https://registry.npmjs.org/react-mentions/-/react-mentions-4.4.10.tgz", + "integrity": "sha512-JHiQlgF1oSZR7VYPjq32wy97z1w1oE4x10EuhKjPr4WUKhVzG1uFQhQjKqjQkbVqJrmahf+ldgBTv36NrkpKpA==", + "dependencies": { + "@babel/runtime": "7.4.5", + "invariant": "^2.2.4", + "prop-types": "^15.5.8", + "substyle": "^9.1.0" + }, + "peerDependencies": { + "react": ">=16.8.3", + "react-dom": ">=16.8.3" + } + }, + "node_modules/react-mentions/node_modules/@babel/runtime": { + "version": "7.4.5", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.4.5.tgz", + "integrity": "sha512-TuI4qpWZP6lGOGIuGWtp9sPluqYICmbk8T/1vpSysqJxRPkudh/ofFWyqdcMsDf2s7KvDL4/YHgKyvcS3g9CJQ==", + "dependencies": { + "regenerator-runtime": "^0.13.2" + } + }, + "node_modules/react-mentions/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/react-quill": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/react-quill/-/react-quill-2.0.0.tgz", + "integrity": "sha512-4qQtv1FtCfLgoD3PXAur5RyxuUbPXQGOHgTlFie3jtxp43mXDtzCKaOgQ3mLyZfi1PUlyjycfivKelFhy13QUg==", + "dependencies": { + "@types/quill": "^1.3.10", + "lodash": "^4.17.4", + "quill": "^1.3.7" + }, + "peerDependencies": { + "react": "^16 || ^17 || ^18", + "react-dom": "^16 || ^17 || ^18" + } + }, + "node_modules/react-transition-group": { + "version": "4.4.5", + "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz", + "integrity": "sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==", + "dependencies": { + "@babel/runtime": "^7.5.5", + "dom-helpers": "^5.0.1", + "loose-envify": "^1.4.0", + "prop-types": "^15.6.2" + }, + "peerDependencies": { + "react": ">=16.6.0", + "react-dom": ">=16.6.0" + } + }, + "node_modules/read": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/read/-/read-1.0.7.tgz", + "integrity": "sha512-rSOKNYUmaxy0om1BNjMN4ezNT6VKK+2xF4GBhc81mkH7L60i6dp8qPYrkndNLT3QPphoII3maL9PVC9XmhHwVQ==", + "dev": true, + "dependencies": { + "mute-stream": "~0.0.4" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/read-package-json": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-2.1.2.tgz", + "integrity": "sha512-D1KmuLQr6ZSJS0tW8hf3WGpRlwszJOXZ3E8Yd/DNRaM5d+1wVRZdHlpGBLAuovjr28LbWvjpWkBHMxpRGGjzNA==", + "dev": true, + "dependencies": { + "glob": "^7.1.1", + "json-parse-even-better-errors": "^2.3.0", + "normalize-package-data": "^2.0.0", + "npm-normalize-package-bin": "^1.0.0" + } + }, + "node_modules/read-package-json/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/read-package-json/node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "node_modules/read-package-json/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/read-package-json/node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/read-package-json/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/read-package-tree": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/read-package-tree/-/read-package-tree-5.1.6.tgz", + "integrity": "sha512-FCX1aT3GWyY658wzDICef4p+n0dB+ENRct8E/Qyvppj6xVpOYerBHfUu7OP5Rt1/393Tdglguf5ju5DEX4wZNg==", + "deprecated": "The functionality that this package provided is now in @npmcli/arborist", + "dev": true, + "dependencies": { + "debuglog": "^1.0.1", + "dezalgo": "^1.0.0", + "once": "^1.3.0", + "read-package-json": "^2.0.0", + "readdir-scoped-modules": "^1.0.0" + } + }, + "node_modules/read-pkg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==", + "dev": true, + "dependencies": { + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dev": true, + "dependencies": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/read-pkg-up/node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "node_modules/read-pkg-up/node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/read-pkg-up/node_modules/read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dev": true, + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg-up/node_modules/read-pkg/node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg-up/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/read-pkg-up/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg/node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "node_modules/read-pkg/node_modules/load-json-file": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg/node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/read-pkg/node_modules/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", + "dev": true, + "dependencies": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg/node_modules/path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "dev": true, + "dependencies": { + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/read-pkg/node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-yaml-file": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/read-yaml-file/-/read-yaml-file-2.1.0.tgz", + "integrity": "sha512-UkRNRIwnhG+y7hpqnycCL/xbTk7+ia9VuVTC0S+zVbwd65DI9eUpRMfsWIGrCWxTU/mi+JW8cHQCrv+zfCbEPQ==", + "dev": true, + "dependencies": { + "js-yaml": "^4.0.0", + "strip-bom": "^4.0.0" + }, + "engines": { + "node": ">=10.13" + } + }, + "node_modules/read-yaml-file/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "node_modules/read-yaml-file/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/readdir-scoped-modules": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/readdir-scoped-modules/-/readdir-scoped-modules-1.1.0.tgz", + "integrity": "sha512-asaikDeqAQg7JifRsZn1NJZXo9E+VwlyCfbkZhwyISinqk5zNS6266HS5kah6P0SaQKGF6SkNnZVHUzHFYxYDw==", + "deprecated": "This functionality has been moved to @npmcli/fs", + "dev": true, + "dependencies": { + "debuglog": "^1.0.1", + "dezalgo": "^1.0.0", + "graceful-fs": "^4.1.2", + "once": "^1.3.0" + } + }, + "node_modules/readdirp": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz", + "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==", + "dev": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/realpath-native": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/realpath-native/-/realpath-native-2.0.0.tgz", + "integrity": "sha512-v1SEYUOXXdbBZK8ZuNgO4TBjamPsiSgcFr0aP+tEKpQZK8vooEUqV6nm6Cv502mX4NF2EfsnVqtNAHG+/6Ur1Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/recast": { + "version": "0.11.23", + "resolved": "https://registry.npmjs.org/recast/-/recast-0.11.23.tgz", + "integrity": "sha512-+nixG+3NugceyR8O1bLU45qs84JgI3+8EauyRZafLgC9XbdAOIVgwV1Pe2da0YzGo62KzWoZwUpVEQf6qNAXWA==", + "dev": true, + "dependencies": { + "ast-types": "0.9.6", + "esprima": "~3.1.0", + "private": "~0.1.5", + "source-map": "~0.5.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/recast/node_modules/esprima": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz", + "integrity": "sha512-AWwVMNxwhN8+NIPQzAQZCm7RkLC4RbM3B1OobMuyp3i+w73X57KCKaVIxaRZb+DYCojq7rspo+fmuQfAboyhFg==", + "dev": true, + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/recast/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/rechoir": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", + "integrity": "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==", + "dev": true, + "dependencies": { + "resolve": "^1.1.6" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/redent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "dev": true, + "dependencies": { + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz", + "integrity": "sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==" + }, + "node_modules/regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "dependencies": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regex-not/node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dev": true, + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regex-not/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regex-not/node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regexify-string": { + "version": "1.0.19", + "resolved": "https://registry.npmjs.org/regexify-string/-/regexify-string-1.0.19.tgz", + "integrity": "sha512-EREOggl31J6v2Hk3ksPuOof0DMq5QhFfVQ7iDaGQ6BeA1QcrV4rhGvwCES5a72ITMmLBDAOb6cOWbn8/Ja82Ig==" + }, + "node_modules/regexp.prototype.flags": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.1.tgz", + "integrity": "sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "set-function-name": "^2.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + } + }, + "node_modules/registry-auth-token": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.2.tgz", + "integrity": "sha512-PC5ZysNb42zpFME6D/XlIgtNGdTl8bBOCw90xQLVMpzuuubJKYDWFAEuUNc+Cn8Z8724tg2SDhDRrkVEsqfDMg==", + "dev": true, + "dependencies": { + "rc": "1.2.8" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/registry-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-5.1.0.tgz", + "integrity": "sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==", + "dev": true, + "dependencies": { + "rc": "^1.2.8" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/remove-bom-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/remove-bom-buffer/-/remove-bom-buffer-3.0.0.tgz", + "integrity": "sha512-8v2rWhaakv18qcvNeli2mZ/TMTL2nEyAKRvzo1WtnZBl15SHyEhrCu2/xKlJyUFKHiHgfXIyuY6g2dObJJycXQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5", + "is-utf8": "^0.2.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/remove-bom-stream": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz", + "integrity": "sha512-wigO8/O08XHb8YPzpDDT+QmRANfW6vLqxfaXm1YXhnFf3AkSLyjfG3GEFg4McZkmgL7KvCj5u2KczkvSP6NfHA==", + "dev": true, + "dependencies": { + "remove-bom-buffer": "^3.0.0", + "safe-buffer": "^5.1.0", + "through2": "^2.0.3" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==", + "dev": true + }, + "node_modules/repeat-element": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", + "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/replace-ext": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz", + "integrity": "sha512-AFBWBy9EVRTa/LhEcG8QDP3FvpwZqmvN2QFDuJswFeaVhWnZMp8q3E6Zd90SR04PlIwfGdyVjNyLPyen/ek5CQ==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/replace-homedir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/replace-homedir/-/replace-homedir-1.0.0.tgz", + "integrity": "sha512-CHPV/GAglbIB1tnQgaiysb8H2yCy8WQ7lcEwQ/eT+kLj0QHV8LnJW0zpqpE7RSkrMSRoa+EBoag86clf7WAgSg==", + "dev": true, + "dependencies": { + "homedir-polyfill": "^1.0.1", + "is-absolute": "^1.0.0", + "remove-trailing-separator": "^1.1.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", + "dev": true, + "dependencies": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/request-promise-core": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz", + "integrity": "sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==", + "dev": true, + "dependencies": { + "lodash": "^4.17.19" + }, + "engines": { + "node": ">=0.10.0" + }, + "peerDependencies": { + "request": "^2.34" + } + }, + "node_modules/request-promise-native": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.9.tgz", + "integrity": "sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g==", + "deprecated": "request-promise-native has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142", + "dev": true, + "dependencies": { + "request-promise-core": "1.1.4", + "stealthy-require": "^1.1.1", + "tough-cookie": "^2.3.3" + }, + "engines": { + "node": ">=0.12.0" + }, + "peerDependencies": { + "request": "^2.34" + } + }, + "node_modules/request-promise-native/node_modules/tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, + "dependencies": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/request/node_modules/form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "dev": true, + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 0.12" + } + }, + "node_modules/request/node_modules/tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, + "dependencies": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/request/node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "dev": true, + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-main-filename": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", + "integrity": "sha512-IqSUtOVP4ksd1C/ej5zeEh/BIP2ajqpn8c5x+q99gvcIG/Qf0cud5raVnE/Dwd0ua9TXYDoDc0RE5hBSdz22Ug==", + "dev": true + }, + "node_modules/require-package-name": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/require-package-name/-/require-package-name-2.0.1.tgz", + "integrity": "sha512-uuoJ1hU/k6M0779t3VMVIYpb2VMJk05cehCaABFhXaibcbvfgR8wKiozLjVFSzJPmQMRqIcO0HMyTFqfV09V6Q==", + "dev": true + }, + "node_modules/requirejs": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/requirejs/-/requirejs-2.3.6.tgz", + "integrity": "sha512-ipEzlWQe6RK3jkzikgCupiTbTvm4S0/CAU5GlgptkN5SO6F3u0UD0K18wy6ErDqiCyP4J4YYe1HuAShvsxePLg==", + "bin": { + "r_js": "bin/r.js", + "r.js": "bin/r.js" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", + "dev": true + }, + "node_modules/resolve": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", + "dependencies": { + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dev": true, + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-dir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", + "integrity": "sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==", + "dev": true, + "dependencies": { + "expand-tilde": "^2.0.0", + "global-modules": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve-dir/node_modules/global-modules": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", + "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", + "dev": true, + "dependencies": { + "global-prefix": "^1.0.1", + "is-windows": "^1.0.1", + "resolve-dir": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve-dir/node_modules/global-prefix": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", + "integrity": "sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==", + "dev": true, + "dependencies": { + "expand-tilde": "^2.0.2", + "homedir-polyfill": "^1.0.1", + "ini": "^1.3.4", + "is-windows": "^1.0.1", + "which": "^1.2.14" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve-dir/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-options": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/resolve-options/-/resolve-options-1.1.0.tgz", + "integrity": "sha512-NYDgziiroVeDC29xq7bp/CacZERYsA9bXYd1ZmcJlF3BcrZv5pTb4NG7SjdyKDnXZ84aC4vo2u6sNKIA1LCu/A==", + "dev": true, + "dependencies": { + "value-or-function": "^3.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==", + "deprecated": "https://github.com/lydell/resolve-url#deprecated", + "dev": true + }, + "node_modules/responselike": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", + "integrity": "sha512-/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ==", + "dev": true, + "dependencies": { + "lowercase-keys": "^1.0.0" + } + }, + "node_modules/restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true, + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rfc4648": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/rfc4648/-/rfc4648-1.5.2.tgz", + "integrity": "sha512-tLOizhR6YGovrEBLatX1sdcuhoSCXddw3mqNVAcKxGJ+J0hFeJ+SjeWCv5UPA/WU3YzWPPuCVYgXBKZUPGpKtg==", + "dev": true + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rimraf/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rimraf/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "dev": true, + "dependencies": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "node_modules/rsvp": { + "version": "4.8.5", + "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", + "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==", + "dev": true, + "engines": { + "node": "6.* || >= 7.*" + } + }, + "node_modules/rtl-css-js": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/rtl-css-js/-/rtl-css-js-1.16.1.tgz", + "integrity": "sha512-lRQgou1mu19e+Ya0LsTvKrVJ5TYUbqCVPAiImX3UfLTenarvPUl1QFdvu5Z3PYmHT9RCcwIfbjRQBntExyj3Zg==", + "dependencies": { + "@babel/runtime": "^7.1.2" + } + }, + "node_modules/run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/run-queue": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", + "integrity": "sha512-ntymy489o0/QQplUDnpYAYUsO50K9SBrIVaKCWDOJzYJts0f9WH9RFJkyagebkw5+y1oi00R7ynNW/d12GBumg==", + "dev": true, + "dependencies": { + "aproba": "^1.1.1" + } + }, + "node_modules/rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/rxjs/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/safe-array-concat": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.0.1.tgz", + "integrity": "sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.1", + "has-symbols": "^1.0.3", + "isarray": "^2.0.5" + }, + "engines": { + "node": ">=0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safe-array-concat/node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true + }, + "node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/safe-json-parse": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/safe-json-parse/-/safe-json-parse-1.0.1.tgz", + "integrity": "sha512-o0JmTu17WGUaUOHa1l0FPGXKBfijbxK6qoHzlkihsDXxzBHvJcA7zgviKR92Xs841rX9pK16unfphLq0/KqX7A==", + "dev": true + }, + "node_modules/safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==", + "dev": true, + "dependencies": { + "ret": "~0.1.10" + } + }, + "node_modules/safe-regex-test": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", + "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-regex": "^1.1.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "node_modules/sane": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz", + "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==", + "deprecated": "some dependency vulnerabilities fixed, support for node < 10 dropped, and newer ECMAScript syntax/features added", + "dev": true, + "dependencies": { + "@cnakazawa/watch": "^1.0.3", + "anymatch": "^2.0.0", + "capture-exit": "^2.0.0", + "exec-sh": "^0.3.2", + "execa": "^1.0.0", + "fb-watchman": "^2.0.0", + "micromatch": "^3.1.4", + "minimist": "^1.1.1", + "walker": "~1.0.5" + }, + "bin": { + "sane": "src/cli.js" + }, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/sane/node_modules/anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "dependencies": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "node_modules/sane/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/sane/node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dev": true, + "dependencies": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/sane/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/sane/node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/micromatch/node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dev": true, + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "dev": true, + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", + "dev": true, + "dependencies": { + "path-key": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/sane/node_modules/p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/sane/node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/sane/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/sane/node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "dev": true, + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/sass": { + "version": "1.44.0", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.44.0.tgz", + "integrity": "sha512-0hLREbHFXGQqls/K8X+koeP+ogFRPF4ZqetVB19b7Cst9Er8cOR0rc6RU7MaI4W1JmUShd1BPgPoeqmmgMMYFw==", + "dev": true, + "dependencies": { + "chokidar": ">=3.0.0 <4.0.0", + "immutable": "^4.0.0" + }, + "bin": { + "sass": "sass.js" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/sax": { + "version": "1.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/select": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/select/-/select-1.1.2.tgz", + "integrity": "sha512-OwpTSOfy6xSs1+pwcNrv0RBMOzI39Lp3qQKUTPVVPRjCdNa5JH/oPRiqsesIskK8TVgmRiHwO4KXlV2Li9dANA==" + }, + "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.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/semver-greatest-satisfied-range": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/semver-greatest-satisfied-range/-/semver-greatest-satisfied-range-1.1.0.tgz", + "integrity": "sha512-Ny/iyOzSSa8M5ML46IAx3iXc6tfOsYU2R4AXi2UpHk60Zrgyq6eqPj/xiOfS0rRl/iiQ/rdJkVjw/5cdUyCntQ==", + "dev": true, + "dependencies": { + "sver-compat": "^1.5.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/semver/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "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": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "dev": true, + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "dev": true, + "dependencies": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/serve-static": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz", + "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==", + "dev": true, + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.2", + "send": "0.16.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", + "dev": true + }, + "node_modules/set-function-name": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.1.tgz", + "integrity": "sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==", + "dependencies": { + "define-data-property": "^1.0.1", + "functions-have-names": "^1.2.3", + "has-property-descriptors": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-immediate-shim": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz", + "integrity": "sha512-Li5AOqrZWCVA2n5kryzEmqai6bKSIvpz5oUJHPVj6+dsbD3X1ixtsY5tEnsaNpH3pFAHmG8eIHUrtEtohrg+UQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value/node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==", + "dev": true + }, + "node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + }, + "node_modules/sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + }, + "bin": { + "sha.js": "bin.js" + } + }, + "node_modules/shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shallow-clone/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/shellwords": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", + "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", + "dev": true + }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, + "node_modules/simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", + "dependencies": { + "is-arrayish": "^0.3.1" + } + }, + "node_modules/simple-swizzle/node_modules/is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "dev": true + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dev": true, + "dependencies": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dev": true, + "dependencies": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, + "dependencies": { + "kind-of": "^3.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/snapdragon/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/snapdragon/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "dev": true, + "dependencies": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "node_modules/sockjs/node_modules/faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dev": true, + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/sockjs/node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true, + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/sort-css-media-queries": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/sort-css-media-queries/-/sort-css-media-queries-1.5.4.tgz", + "integrity": "sha512-YP5W/h4Sid/YP7Lp87ejJ5jP13/Mtqt2vx33XyhO+IAugKlufRPbOrPlIiEUuxmpNBSBd3EeeQpFhdu3RfI2Ag==", + "engines": { + "node": ">= 6.3.0" + } + }, + "node_modules/sort-keys": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-4.2.0.tgz", + "integrity": "sha512-aUYIEU/UviqPgc8mHR6IW1EGxkAXpeRETYcrzg8cLAvUPZcpAlleSXHV2mY7G12GphSH6Gzv+4MMVSSkbdteHg==", + "dev": true, + "dependencies": { + "is-plain-obj": "^2.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/sort-keys/node_modules/is-plain-obj": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", + "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==", + "dev": true + }, + "node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-loader": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-1.1.3.tgz", + "integrity": "sha512-6YHeF+XzDOrT/ycFJNI53cgEsp/tHTMl37hi7uVyqFAlTXW109JazaQCkbc+jjoL2637qkH1amLi+JzrIpt5lA==", + "dev": true, + "dependencies": { + "abab": "^2.0.5", + "iconv-lite": "^0.6.2", + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0", + "source-map": "^0.6.1", + "whatwg-mimetype": "^2.3.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/source-map-loader/node_modules/abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", + "dev": true + }, + "node_modules/source-map-loader/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-loader/node_modules/loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/source-map-loader/node_modules/schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", + "dev": true, + "dependencies": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dev": true, + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-url": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", + "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", + "deprecated": "See https://github.com/lydell/source-map-url#deprecated", + "dev": true + }, + "node_modules/sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", + "deprecated": "Please use @jridgewell/sourcemap-codec instead" + }, + "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.14", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.14.tgz", + "integrity": "sha512-U0eS5wcpu/O2/QZk6PcAMOA8H3ZuvRe4mFHA3Q+LNl1SRDmfQ+mD3RoD6tItqnvqubJ32m/zV2Z/ikSmxccD1Q==", + "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/spfx-uifabric-themes": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/spfx-uifabric-themes/-/spfx-uifabric-themes-0.9.0.tgz", + "integrity": "sha512-6cTVlyfANxHmDxQGigUNHLGpWaelUOqsZeWVryLQVEJSEwTTXmHcQwb3SOnLEBXzjKDancdgoLTluZQBArFnZg==", + "deprecated": "spfx-uifabric-themes got replaced by hTWOo - https://my.n8d.at/hTWOo and check the updated documentation for this package: https://lab.n8d.studio/spfx-uifabric-themes/" + }, + "node_modules/split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, + "dependencies": { + "extend-shallow": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/split-string/node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dev": true, + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/split-string/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/split-string/node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", + "dev": true + }, + "node_modules/sshpk": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz", + "integrity": "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==", + "dev": true, + "dependencies": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + }, + "bin": { + "sshpk-conv": "bin/sshpk-conv", + "sshpk-sign": "bin/sshpk-sign", + "sshpk-verify": "bin/sshpk-verify" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ssr-window": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/ssr-window/-/ssr-window-4.0.2.tgz", + "integrity": "sha512-ISv/Ch+ig7SOtw7G2+qkwfVASzazUnvlDTwypdLoPoySv+6MqlOV10VwPSE6EWkGjhW50lUmghPmpYZXMu/+AQ==" + }, + "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-generator": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/stack-generator/-/stack-generator-2.0.10.tgz", + "integrity": "sha512-mwnua/hkqM6pF4k8SnmZ2zfETsRUpWXREfA/goT8SLCV4iOFa4bzOX2nDipWAZFPTjLvQB82f5yaodMVhK0yJQ==", + "dependencies": { + "stackframe": "^1.3.4" + } + }, + "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==" + }, + "node_modules/stacktrace-gps": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/stacktrace-gps/-/stacktrace-gps-3.1.2.tgz", + "integrity": "sha512-GcUgbO4Jsqqg6RxfyTHFiPxdPqF+3LFmQhm7MgCuYQOYuWyqxo5pwRPz5d/u6/WYJdEnWfK4r+jGbyD8TSggXQ==", + "dependencies": { + "source-map": "0.5.6", + "stackframe": "^1.3.4" + } + }, + "node_modules/stacktrace-gps/node_modules/source-map": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz", + "integrity": "sha512-MjZkVp0NHr5+TPihLcadqnlVoGIoWo4IBHptutGh9wI3ttUYvCG26HkSuDi+K6lsZ25syXJXcctwgyVCt//xqA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/stacktrace-js": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/stacktrace-js/-/stacktrace-js-2.0.2.tgz", + "integrity": "sha512-Je5vBeY4S1r/RnLydLl0TBTi3F2qdfWmYsGvtfZgEI+SCprPppaIhQf5nGcal4gI4cGpCV/duLcAzT1np6sQqg==", + "dependencies": { + "error-stack-parser": "^2.0.6", + "stack-generator": "^2.0.5", + "stacktrace-gps": "^3.0.4" + } + }, + "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/statuses": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", + "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/stealthy-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", + "integrity": "sha512-ZnWpYnYugiOVEY5GkcuJK1io5V8QmNYChG62gSit9pQVGErXtrKuPC55ITaVSukmMta5qpMU7vqLt2Lnni4f/g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/stoppable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/stoppable/-/stoppable-1.1.0.tgz", + "integrity": "sha512-KXDYZ9dszj6bzvnEMRYvxgeTHU74QBFL54XKtP3nyMuJ81CFYtABZ3bAzL2EdFUaEwJOBOgENyFj3R7oTzDyyw==", + "dev": true, + "engines": { + "node": ">=4", + "npm": ">=6" + } + }, + "node_modules/stream-browserify": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", + "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", + "dev": true, + "dependencies": { + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" + } + }, + "node_modules/stream-consume": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/stream-consume/-/stream-consume-0.1.1.tgz", + "integrity": "sha512-tNa3hzgkjEP7XbCkbRXe1jpg+ievoa0O4SCFlMOYEscGSS4JJsckGL8swUyAa/ApGU3Ae4t6Honor4HhL+tRyg==", + "dev": true + }, + "node_modules/stream-each": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", + "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "stream-shift": "^1.0.0" + } + }, + "node_modules/stream-exhaust": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/stream-exhaust/-/stream-exhaust-1.0.2.tgz", + "integrity": "sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw==", + "dev": true + }, + "node_modules/stream-http": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", + "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", + "dev": true, + "dependencies": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.3.6", + "to-arraybuffer": "^1.0.0", + "xtend": "^4.0.0" + } + }, + "node_modules/stream-shift": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", + "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", + "dev": true + }, + "node_modules/strict-uri-encode": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz", + "integrity": "sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/string-argv": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.2.tgz", + "integrity": "sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==", + "dev": true, + "engines": { + "node": ">=0.6.19" + } + }, + "node_modules/string-hash": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/string-hash/-/string-hash-1.1.3.tgz", + "integrity": "sha512-kJUvRUFK49aub+a7T1nNE66EJbZBMnBgoC1UbCZ5n6bsZKBRga4KgBRTMn/pFkeCZSYtNeSyMxPDM0AXWELk2A==", + "dev": true + }, + "node_modules/string-length": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-3.1.0.tgz", + "integrity": "sha512-Ttp5YvkGm5v9Ijagtaz1BnN+k9ObpvS0eIBblPMp2YWL8FBmi9qblQ9fexc2k/CXFgrTIteU3jAw3payCnwSTA==", + "dev": true, + "dependencies": { + "astral-regex": "^1.0.0", + "strip-ansi": "^5.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-length/node_modules/ansi-regex": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", + "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/string-length/node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/string-template": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/string-template/-/string-template-0.2.1.tgz", + "integrity": "sha512-Yptehjogou2xm4UJbxJ4CxgZx12HBfeystp0y3x7s4Dj32ltVVG1Gg8YhKjHZkHicuKpZX/ffilA8505VbUbpw==", + "dev": true + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string.prototype.matchall": { + "version": "4.0.10", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.10.tgz", + "integrity": "sha512-rGXbGmOEosIQi6Qva94HUjgPs9vKW+dkG7Y8Q5O2OYkWL6wFaTRZO8zM4mhP94uX55wgyrXzfS2aGtGzUL7EJQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "get-intrinsic": "^1.2.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.5", + "regexp.prototype.flags": "^1.5.0", + "set-function-name": "^2.0.0", + "side-channel": "^1.0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trim": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.8.tgz", + "integrity": "sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.7.tgz", + "integrity": "sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.7.tgz", + "integrity": "sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-indent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "dev": true, + "dependencies": { + "min-indent": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/strnum": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/strnum/-/strnum-1.0.5.tgz", + "integrity": "sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==" + }, + "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": "3.5.4", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-3.5.4.tgz", + "integrity": "sha512-8/3pSmthWM7lsPBKv7NXkzn2Uc9W7NotcwGNpJaa3k7WMM1XDCA4MgT5k/8BIexd5ydZdboXtU90XH9Ec4Bv/Q==" + }, + "node_modules/substyle": { + "version": "9.4.1", + "resolved": "https://registry.npmjs.org/substyle/-/substyle-9.4.1.tgz", + "integrity": "sha512-VOngeq/W1/UkxiGzeqVvDbGDPM8XgUyJVWjrqeh+GgKqspEPiLYndK+XRcsKUHM5Muz/++1ctJ1QCF/OqRiKWA==", + "dependencies": { + "@babel/runtime": "^7.3.4", + "invariant": "^2.2.4" + }, + "peerDependencies": { + "react": ">=16.8.3" + } + }, + "node_modules/sudo": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sudo/-/sudo-1.0.3.tgz", + "integrity": "sha512-3xMsaPg+8Xm+4LQm0b2V+G3lz3YxtDBzlqiU8CXw2AOIIDSvC1kBxIxBjnoCTq8dTTXAy23m58g6mdClUocpmQ==", + "dev": true, + "dependencies": { + "inpath": "~1.0.2", + "pidof": "~1.0.2", + "read": "~1.0.3" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", + "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/sver-compat": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/sver-compat/-/sver-compat-1.5.0.tgz", + "integrity": "sha512-aFTHfmjwizMNlNE6dsGmoAM4lHjL0CyiobWaFiXWSlD7cIxshW422Nb8KbXCmR6z+0ZEPY+daXJrDyh/vuwTyg==", + "dev": true, + "dependencies": { + "es6-iterator": "^2.0.1", + "es6-symbol": "^3.1.1" + } + }, + "node_modules/svgo": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", + "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", + "dev": true, + "dependencies": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^4.1.3", + "css-tree": "^1.1.3", + "csso": "^4.2.0", + "picocolors": "^1.0.0", + "stable": "^0.1.8" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/svgo/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/svgo/node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, + "node_modules/swiper": { + "version": "8.4.7", + "resolved": "https://registry.npmjs.org/swiper/-/swiper-8.4.7.tgz", + "integrity": "sha512-VwO/KU3i9IV2Sf+W2NqyzwWob4yX9Qdedq6vBtS0rFqJ6Fa5iLUJwxQkuD4I38w0WDJwmFl8ojkdcRFPHWD+2g==", + "funding": [ + { + "type": "patreon", + "url": "https://www.patreon.com/swiperjs" + }, + { + "type": "open_collective", + "url": "http://opencollective.com/swiper" + } + ], + "hasInstallScript": true, + "dependencies": { + "dom7": "^4.0.4", + "ssr-window": "^4.0.2" + }, + "engines": { + "node": ">= 4.7.0" + } + }, + "node_modules/symbol": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/symbol/-/symbol-0.2.3.tgz", + "integrity": "sha512-IUW+ek7apEaW5bFhS6WpYoNtVpNTlNoqB/PH7YiMWQTxSPeXCzG4PILVakwXivJt3ZXWeO1fIJnUd/L9A/VeGA==", + "dev": true + }, + "node_modules/symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", + "dev": true + }, + "node_modules/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.19.4", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.19.4.tgz", + "integrity": "sha512-6p1DjHeuluwxDXcuT9VR8p64klWJKo1ILiy19s6C9+0Bh2+NWTX6nD9EPppiER4ICkHDVB1RkVpin/YW2nQn/g==", + "dev": true, + "dependencies": { + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.8.2", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", + "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", + "dev": true, + "dependencies": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + }, + "engines": { + "node": ">= 6.9.0" + }, + "peerDependencies": { + "webpack": "^4.0.0" + } + }, + "node_modules/terser-webpack-plugin/node_modules/cacache": { + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", + "dev": true, + "dependencies": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + } + }, + "node_modules/terser-webpack-plugin/node_modules/chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, + "node_modules/terser-webpack-plugin/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "node_modules/terser-webpack-plugin/node_modules/find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dev": true, + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/terser-webpack-plugin/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/terser-webpack-plugin/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/terser-webpack-plugin/node_modules/is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/terser-webpack-plugin/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/terser-webpack-plugin/node_modules/make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/terser-webpack-plugin/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/terser-webpack-plugin/node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/terser-webpack-plugin/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/terser-webpack-plugin/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/terser-webpack-plugin/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/terser-webpack-plugin/node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/terser-webpack-plugin/node_modules/pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dev": true, + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/terser-webpack-plugin/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/terser-webpack-plugin/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/terser-webpack-plugin/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/terser-webpack-plugin/node_modules/serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "dev": true, + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/terser-webpack-plugin/node_modules/ssri": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", + "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", + "dev": true, + "dependencies": { + "figgy-pudding": "^3.5.1" + } + }, + "node_modules/terser-webpack-plugin/node_modules/terser": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", + "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", + "dev": true, + "dependencies": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/terser-webpack-plugin/node_modules/y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + }, + "node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "node_modules/test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dev": true, + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/test-exclude/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/test-exclude/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "dev": true + }, + "node_modules/thenify": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", + "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", + "dev": true, + "dependencies": { + "any-promise": "^1.0.0" + } + }, + "node_modules/thenify-all": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", + "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", + "dev": true, + "dependencies": { + "thenify": ">= 3.1.0 < 4" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/throat": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz", + "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==", + "dev": true + }, + "node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", + "dev": true + }, + "node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/through2-filter": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-3.0.0.tgz", + "integrity": "sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==", + "dev": true, + "dependencies": { + "through2": "~2.0.0", + "xtend": "~4.0.0" + } + }, + "node_modules/thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "dev": true + }, + "node_modules/time-stamp": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz", + "integrity": "sha512-gLCeArryy2yNTRzTGKbZbloctj64jkZ57hj5zdraXue6aFgd6PmvVtEyiUU+hvU0v7q08oVv8r8ev0tRo6bvgw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/timers-browserify": { + "version": "2.0.12", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz", + "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==", + "dev": true, + "dependencies": { + "setimmediate": "^1.0.4" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/timsort": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", + "integrity": "sha512-qsdtZH+vMoCARQtyod4imc2nIJwg9Cc7lPRrw9CzF8ZKR0khdr8+2nX80PBhET3tcyTtJDxAffGh2rXH4tyU8A==" + }, + "node_modules/tiny-emitter": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tiny-emitter/-/tiny-emitter-2.1.0.tgz", + "integrity": "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==" + }, + "node_modules/tiny-lr": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/tiny-lr/-/tiny-lr-1.1.1.tgz", + "integrity": "sha512-44yhA3tsaRoMOjQQ+5v5mVdqef+kH6Qze9jTpqtVufgYjYt08zyZAwNwwVBj3i1rJMnR52IxOW0LK0vBzgAkuA==", + "dev": true, + "dependencies": { + "body": "^5.1.0", + "debug": "^3.1.0", + "faye-websocket": "~0.10.0", + "livereload-js": "^2.3.0", + "object-assign": "^4.1.0", + "qs": "^6.4.0" + } + }, + "node_modules/tiny-lr/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "dependencies": { + "os-tmpdir": "~1.0.2" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", + "dev": true + }, + "node_modules/to-absolute-glob": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz", + "integrity": "sha512-rtwLUQEwT8ZeKQbyFJyomBRYXyE16U5VKuy0ftxLMK/PZb2fkOsg5r9kHdauuVDbsNdIBoC/HCthpidamQFXYA==", + "dev": true, + "dependencies": { + "is-absolute": "^1.0.0", + "is-negated-glob": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", + "integrity": "sha512-okFlQcoGTi4LQBG/PgSYblw9VOyptsz2KJZqc6qtgGdes8VktzUQkj4BI2blit072iS8VODNcMA+tvnS9dnuMA==", + "dev": true + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "devOptional": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-object-path/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-readable-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz", + "integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, + "dependencies": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/to-regex/node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex/node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dev": true, + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex/node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex/node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-through": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-through/-/to-through-2.0.0.tgz", + "integrity": "sha512-+QIz37Ly7acM4EMdw2PRN389OneM5+d844tirkGp4dPKzI5OE72V9OsbFp+CIYJDahZ41ZV05hNtcPAQUAm9/Q==", + "dev": true, + "dependencies": { + "through2": "^2.0.3" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/tough-cookie": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.3.tgz", + "integrity": "sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==", + "dev": true, + "dependencies": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.2.0", + "url-parse": "^1.5.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tough-cookie/node_modules/universalify": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", + "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", + "dev": true, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/trim-newlines": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz", + "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/true-case-path": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-2.2.1.tgz", + "integrity": "sha512-0z3j8R7MCjy10kc/g+qg7Ln3alJTodw9aDuVWZa3uiWqfuBMKeAeP2ocWcxoyM3D73yz3Jt/Pu4qPr4wHSdB/Q==", + "dev": true + }, + "node_modules/tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + }, + "node_modules/tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dev": true, + "dependencies": { + "tslib": "^1.8.1" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" + } + }, + "node_modules/tsutils/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/tty-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", + "integrity": "sha512-JVa5ijo+j/sOoHGjw0sxw734b1LhBkQ3bvUGNdxnVXDCX81Yx7TFgnZygxrIIWn23hbfTaMYLwRmAxFyDuFmIw==", + "dev": true + }, + "node_modules/tunnel": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz", + "integrity": "sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==", + "dev": true, + "engines": { + "node": ">=0.6.11 <=0.7.0 || >=0.7.3" + } + }, + "node_modules/tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", + "dev": true, + "dependencies": { + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": "*" + } + }, + "node_modules/tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==", + "dev": true + }, + "node_modules/type": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", + "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==", + "dev": true + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typed-array-buffer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.0.tgz", + "integrity": "sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.1", + "is-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/typed-array-byte-length": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.0.tgz", + "integrity": "sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "has-proto": "^1.0.1", + "is-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-byte-offset": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.0.tgz", + "integrity": "sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==", + "dev": true, + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "has-proto": "^1.0.1", + "is-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-length": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", + "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "is-typed-array": "^1.1.9" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==", + "dev": true + }, + "node_modules/typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dev": true, + "dependencies": { + "is-typedarray": "^1.0.0" + } + }, + "node_modules/typescript": { + "version": "4.7.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.4.tgz", + "integrity": "sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==", + "dev": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/uc.micro": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz", + "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==" + }, + "node_modules/uglify-js": { + "version": "3.4.10", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.10.tgz", + "integrity": "sha512-Y2VsbPVs0FIshJztycsO2SfPk7/KAF/T72qzv9u5EpQ4kB2hQoHlhNQTsNyy6ul7lQtqJN/AoWeS23OzEiEFxw==", + "dev": true, + "dependencies": { + "commander": "~2.19.0", + "source-map": "~0.6.1" + }, + "bin": { + "uglifyjs": "bin/uglifyjs" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/uglify-js/node_modules/commander": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.19.0.tgz", + "integrity": "sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==", + "dev": true + }, + "node_modules/unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/unc-path-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", + "integrity": "sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/undertaker": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/undertaker/-/undertaker-1.3.0.tgz", + "integrity": "sha512-/RXwi5m/Mu3H6IHQGww3GNt1PNXlbeCuclF2QYR14L/2CHPz3DFZkvB5hZ0N/QUkiXWCACML2jXViIQEQc2MLg==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.0.1", + "arr-map": "^2.0.0", + "bach": "^1.0.0", + "collection-map": "^1.0.0", + "es6-weak-map": "^2.0.1", + "fast-levenshtein": "^1.0.0", + "last-run": "^1.1.0", + "object.defaults": "^1.0.0", + "object.reduce": "^1.0.0", + "undertaker-registry": "^1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/undertaker-registry": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/undertaker-registry/-/undertaker-registry-1.0.1.tgz", + "integrity": "sha512-UR1khWeAjugW3548EfQmL9Z7pGMlBgXteQpr1IZeZBtnkCJQJIJ1Scj0mb9wQaPvUZ9Q17XqW6TIaPchJkyfqw==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/undertaker/node_modules/fast-levenshtein": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.1.4.tgz", + "integrity": "sha512-Ia0sQNrMPXXkqVFt6w6M1n1oKo3NfKs+mvaV811Jwir7vAk9a6PVV9VPYf6X3BU97QiLEmuW3uXH9u87zDFfdw==", + "dev": true + }, + "node_modules/union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dev": true, + "dependencies": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "dev": true, + "dependencies": { + "unique-slug": "^2.0.0" + } + }, + "node_modules/unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4" + } + }, + "node_modules/unique-stream": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.3.1.tgz", + "integrity": "sha512-2nY4TnBE70yoxHkDli7DMazpWiP7xMdCYqU2nBRO0UB+ZpEkGsSija7MvmvnZFUeC+mrgiUfcHSr3LmRFIg4+A==", + "dev": true, + "dependencies": { + "json-stable-stringify-without-jsonify": "^1.0.1", + "through2-filter": "^3.0.0" + } + }, + "node_modules/unique-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "dev": true, + "dependencies": { + "crypto-random-string": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==", + "dev": true, + "dependencies": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==", + "dev": true, + "dependencies": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", + "dev": true, + "dependencies": { + "isarray": "1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "dev": true, + "engines": { + "node": ">=4", + "yarn": "*" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz", + "integrity": "sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==", + "devOptional": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/update-browserslist-db/node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "devOptional": true + }, + "node_modules/update-notifier": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-5.1.0.tgz", + "integrity": "sha512-ItnICHbeMh9GqUy31hFPrD1kcuZ3rpxDZbf4KUDavXwS0bW5m7SLbDQpGX3UYr072cbrF5hFUs3r5tUsPwjfHw==", + "dev": true, + "dependencies": { + "boxen": "^5.0.0", + "chalk": "^4.1.0", + "configstore": "^5.0.1", + "has-yarn": "^2.1.0", + "import-lazy": "^2.1.0", + "is-ci": "^2.0.0", + "is-installed-globally": "^0.4.0", + "is-npm": "^5.0.0", + "is-yarn-global": "^0.3.0", + "latest-version": "^5.1.0", + "pupa": "^2.1.1", + "semver": "^7.3.4", + "semver-diff": "^3.1.1", + "xdg-basedir": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/yeoman/update-notifier?sponsor=1" + } + }, + "node_modules/update-notifier/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/update-notifier/node_modules/import-lazy": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", + "integrity": "sha512-m7ZEHgtw69qOGw+jwxXkHlrlIPdTGkyh66zXZ1ajZbxkDBNjSY/LGbmjc7h0s2ELsUDTAhFr55TrPSSqJGPG0A==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/upper-case": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-1.1.3.tgz", + "integrity": "sha512-WRbjgmYzgXkCV7zNVpy5YgrHgbBv126rMALQQMrmzOVC4GM2waQ9x7xtm8VU+1yF2kWyPzI9zbZ48n4vSxwfSA==", + "dev": true + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==", + "deprecated": "Please see https://github.com/lydell/urix#deprecated", + "dev": true + }, + "node_modules/url": { + "version": "0.11.3", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.3.tgz", + "integrity": "sha512-6hxOLGfZASQK/cijlZnZJTq8OXAkt/3YGfQX45vvMYXpZoo8NdWZcY73K108Jf759lS1Bv/8wXnHDTSz17dSRw==", + "dev": true, + "dependencies": { + "punycode": "^1.4.1", + "qs": "^6.11.2" + } + }, + "node_modules/url-parse": { + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", + "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", + "dev": true, + "dependencies": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "node_modules/url-parse-lax": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", + "integrity": "sha512-NjFKA0DidqPa5ciFcSrXnAltTtzz84ogy+NebPvfEgAck0+TNg4UJ4IN+fB7zRZfbgUf0syOo9MDxFkDSMuFaQ==", + "dev": true, + "dependencies": { + "prepend-http": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/url/node_modules/punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==", + "dev": true + }, + "node_modules/url/node_modules/qs": { + "version": "6.11.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.2.tgz", + "integrity": "sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA==", + "dev": true, + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/util": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", + "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", + "dev": true, + "dependencies": { + "inherits": "2.0.3" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "dev": true + }, + "node_modules/util/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", + "dev": true + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "dev": true, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.1.0.tgz", + "integrity": "sha512-DIWtzUkw04M4k3bf1IcpS2tngXEL26YUD2M0tMDUpnUrz2hgzUBlD55a4FjdLGPvfHxS6uluGWvaVEqgBcVa+g==", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "dev": true, + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/v8-compile-cache": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.4.0.tgz", + "integrity": "sha512-ocyWc3bAHBB/guyqJQVI5o4BZkPhznPYUG2ea80Gond/BgNWpap8TOmLSeeQG7bnh2KMISxskdADG59j7zruhw==", + "dev": true + }, + "node_modules/v8-to-istanbul": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-4.1.4.tgz", + "integrity": "sha512-Rw6vJHj1mbdK8edjR7+zuJrpDtKIgNdAvTSAcpYfgMIw+u2dPDntD3dgN4XQFLU2/fvFQdzj+EeSGfd/jnY5fQ==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + }, + "engines": { + "node": "8.x.x || >=10.10.0" + } + }, + "node_modules/v8-to-istanbul/node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/v8flags": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.2.0.tgz", + "integrity": "sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==", + "dev": true, + "dependencies": { + "homedir-polyfill": "^1.0.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "node_modules/validate-npm-package-name": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz", + "integrity": "sha512-M6w37eVCMMouJ9V/sdPGnC5H4uDr73/+xdq0FBLO3TFFX1+7wiUY6Es328NN+y43tmY+doUdN9g9J21vqB7iLw==", + "dev": true, + "dependencies": { + "builtins": "^1.0.3" + } + }, + "node_modules/validator": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-8.2.0.tgz", + "integrity": "sha512-Yw5wW34fSv5spzTXNkokD6S6/Oq92d8q/t14TqsS3fAiA1RYnxSFSIZ+CY3n6PGGRCq5HhJTSepQvFUS2QUDxA==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/value-or-function": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/value-or-function/-/value-or-function-3.0.0.tgz", + "integrity": "sha512-jdBB2FrWvQC/pnPtIqcLsMaQgjhdb6B7tk1MMyTKapox+tQZbdRP4uLxu/JY0t7fbfDCUMnuelzEYv5GsxHhdg==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", + "dev": true, + "engines": [ + "node >=0.6.0" + ], + "dependencies": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "node_modules/verror/node_modules/core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==", + "dev": true + }, + "node_modules/vinyl": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.1.tgz", + "integrity": "sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw==", + "dev": true, + "dependencies": { + "clone": "^2.1.1", + "clone-buffer": "^1.0.0", + "clone-stats": "^1.0.0", + "cloneable-readable": "^1.0.0", + "remove-trailing-separator": "^1.0.1", + "replace-ext": "^1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/vinyl-fs": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-3.0.3.tgz", + "integrity": "sha512-vIu34EkyNyJxmP0jscNzWBSygh7VWhqun6RmqVfXePrOwi9lhvRs//dOaGOTRUQr4tx7/zd26Tk5WeSVZitgng==", + "dev": true, + "dependencies": { + "fs-mkdirp-stream": "^1.0.0", + "glob-stream": "^6.1.0", + "graceful-fs": "^4.0.0", + "is-valid-glob": "^1.0.0", + "lazystream": "^1.0.0", + "lead": "^1.0.0", + "object.assign": "^4.0.4", + "pumpify": "^1.3.5", + "readable-stream": "^2.3.3", + "remove-bom-buffer": "^3.0.0", + "remove-bom-stream": "^1.2.0", + "resolve-options": "^1.1.0", + "through2": "^2.0.0", + "to-through": "^2.0.0", + "value-or-function": "^3.0.0", + "vinyl": "^2.0.0", + "vinyl-sourcemap": "^1.1.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/vinyl-sourcemap": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/vinyl-sourcemap/-/vinyl-sourcemap-1.1.0.tgz", + "integrity": "sha512-NiibMgt6VJGJmyw7vtzhctDcfKch4e4n9TBeoWlirb7FMg9/1Ov9k+A5ZRAtywBpRPiyECvQRQllYM8dECegVA==", + "dev": true, + "dependencies": { + "append-buffer": "^1.0.2", + "convert-source-map": "^1.5.0", + "graceful-fs": "^4.1.6", + "normalize-path": "^2.1.1", + "now-and-later": "^2.0.0", + "remove-bom-buffer": "^3.0.0", + "vinyl": "^2.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/vinyl-sourcemap/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "dev": true, + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/vinyl/node_modules/replace-ext": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", + "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/vm-browserify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", + "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", + "dev": true + }, + "node_modules/w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "deprecated": "Use your platform's native performance.now() and performance.timeOrigin.", + "dev": true, + "dependencies": { + "browser-process-hrtime": "^1.0.0" + } + }, + "node_modules/w3c-xmlserializer": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-1.1.2.tgz", + "integrity": "sha512-p10l/ayESzrBMYWRID6xbuCKh2Fp77+sA0doRuGn4tTIMrrZVeqfpKjXHY+oDh3K4nLdPgNwMTVP6Vp4pvqbNg==", + "dev": true, + "dependencies": { + "domexception": "^1.0.1", + "webidl-conversions": "^4.0.2", + "xml-name-validator": "^3.0.0" + } + }, + "node_modules/walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "dev": true, + "dependencies": { + "makeerror": "1.0.12" + } + }, + "node_modules/watchpack": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", + "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0" + }, + "optionalDependencies": { + "chokidar": "^3.4.1", + "watchpack-chokidar2": "^2.0.1" + } + }, + "node_modules/watchpack-chokidar2": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz", + "integrity": "sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==", + "dev": true, + "optional": true, + "dependencies": { + "chokidar": "^2.1.8" + } + }, + "node_modules/watchpack-chokidar2/node_modules/anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "optional": true, + "dependencies": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "node_modules/watchpack-chokidar2/node_modules/anymatch/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "dev": true, + "optional": true, + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "optional": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "deprecated": "Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies", + "dev": true, + "optional": true, + "dependencies": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + }, + "optionalDependencies": { + "fsevents": "^1.2.7" + } + }, + "node_modules/watchpack-chokidar2/node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "optional": true, + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "optional": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "deprecated": "The v1 package contains DANGEROUS / INSECURE binaries. Upgrade to safe fsevents v2", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "dependencies": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", + "dev": true, + "optional": true, + "dependencies": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/glob-parent/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "dev": true, + "optional": true, + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "optional": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==", + "dev": true, + "optional": true, + "dependencies": { + "binary-extensions": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "optional": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "optional": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/is-descriptor/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "optional": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "optional": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "optional": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "optional": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "optional": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/micromatch/node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dev": true, + "optional": true, + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/micromatch/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dev": true, + "optional": true, + "dependencies": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/watchpack-chokidar2/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "optional": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dev": true, + "dependencies": { + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/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": "4.47.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.47.0.tgz", + "integrity": "sha512-td7fYwgLSrky3fI1EuU5cneU4+pbH6GgOfuKNS1tNPcfdGinGELAqsb/BP4nnvZyKSG2i/xFGU7+n2PvZA8HJQ==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/wasm-edit": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "acorn": "^6.4.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.5.0", + "eslint-scope": "^4.0.3", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.3", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.3", + "watchpack": "^1.7.4", + "webpack-sources": "^1.4.1" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=6.11.5" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + }, + "webpack-command": { + "optional": true + } + } + }, + "node_modules/webpack-dev-middleware": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz", + "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==", + "dev": true, + "dependencies": { + "colorette": "^2.0.10", + "memfs": "^3.4.3", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/webpack-dev-middleware/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack-dev-middleware/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/webpack-dev-middleware/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/webpack-dev-middleware/node_modules/schema-utils": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", + "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server": { + "version": "4.9.3", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.9.3.tgz", + "integrity": "sha512-3qp/eoboZG5/6QgiZ3llN8TUzkSpYg1Ko9khWX1h40MIEUNS2mDoIa8aXsPfskER+GbTvs/IJZ1QTBBhhuetSw==", + "dev": true, + "dependencies": { + "@types/bonjour": "^3.5.9", + "@types/connect-history-api-fallback": "^1.3.5", + "@types/express": "^4.17.13", + "@types/serve-index": "^1.9.1", + "@types/serve-static": "^1.13.10", + "@types/sockjs": "^0.3.33", + "@types/ws": "^8.5.1", + "ansi-html-community": "^0.0.8", + "bonjour-service": "^1.0.11", + "chokidar": "^3.5.3", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^2.0.0", + "default-gateway": "^6.0.3", + "express": "^4.17.3", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.3", + "ipaddr.js": "^2.0.1", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "rimraf": "^3.0.2", + "schema-utils": "^4.0.0", + "selfsigned": "^2.0.1", + "serve-index": "^1.9.1", + "sockjs": "^0.3.24", + "spdy": "^4.0.2", + "webpack-dev-middleware": "^5.3.1", + "ws": "^8.4.2" + }, + "bin": { + "webpack-dev-server": "bin/webpack-dev-server.js" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.37.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-server/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack-dev-server/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/webpack-dev-server/node_modules/body-parser": { + "version": "1.20.1", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", + "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", + "dev": true, + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.11.0", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/webpack-dev-server/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/webpack-dev-server/node_modules/chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/webpack-dev-server/node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dev": true, + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack-dev-server/node_modules/cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack-dev-server/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/webpack-dev-server/node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/webpack-dev-server/node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "dev": true, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/webpack-dev-server/node_modules/express": { + "version": "4.18.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", + "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", + "dev": true, + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.1", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.11.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/webpack-dev-server/node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dev": true, + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/webpack-dev-server/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/ipaddr.js": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.1.0.tgz", + "integrity": "sha512-LlbxQ7xKzfBusov6UMi4MFpEg0m+mAm9xyNGEduwXMEDuf4WfzB/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQ==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/webpack-dev-server/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/webpack-dev-server/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/webpack-dev-server/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/webpack-dev-server/node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dev": true, + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/webpack-dev-server/node_modules/qs": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "dev": true, + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/webpack-dev-server/node_modules/raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "dev": true, + "dependencies": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/webpack-dev-server/node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/webpack-dev-server/node_modules/schema-utils": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", + "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server/node_modules/send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/webpack-dev-server/node_modules/send/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + }, + "node_modules/webpack-dev-server/node_modules/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "dev": true, + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/webpack-dev-server/node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "dev": true + }, + "node_modules/webpack-dev-server/node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/webpack-dev-server/node_modules/ws": { + "version": "8.14.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.14.1.tgz", + "integrity": "sha512-4OOseMUq8AzRBI/7SLMUwO+FEDnguetSk7KMb1sHwvF2w2Wv5Hoj0nlifx8vtGsftE/jWHojPy8sMMzYLJ2G/A==", + "dev": true, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/webpack-merge": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", + "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", + "dev": true, + "dependencies": { + "clone-deep": "^4.0.1", + "wildcard": "^2.0.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "dev": true, + "dependencies": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + }, + "node_modules/webpack/node_modules/acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/webpack/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "dev": true, + "dependencies": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/webpack/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/webpack/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/micromatch/node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dev": true, + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/webpack/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/webpack/node_modules/tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dev": true, + "dependencies": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "dev": true, + "dependencies": { + "iconv-lite": "0.4.24" + } + }, + "node_modules/whatwg-encoding/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/whatwg-fetch": { + "version": "3.6.19", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.19.tgz", + "integrity": "sha512-d67JP4dHSbm2TrpFj8AbO8DnL1JXL5J9u0Kq2xW6d0TFDbCA3Muhdt8orXC22utleTVj7Prqt82baN6RBvnEgw==" + }, + "node_modules/whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", + "dev": true + }, + "node_modules/whatwg-url": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-6.5.0.tgz", + "integrity": "sha512-rhRZRqx/TLJQWUpQ6bmrt2UV4f0HCQ463yQuONJqC6fO2VoEb1pTYddbe59SkYq87aoM5A3bdhMZiUiVws+fzQ==", + "dev": true, + "dependencies": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dev": true, + "dependencies": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", + "integrity": "sha512-F6+WgncZi/mJDrammbTuHe1q0R5hOXv/mBaiNA2TCNT/LTHusX0V+CJnj9XT8ki5ln2UZyyddDgHfCzyrOH7MQ==", + "dev": true + }, + "node_modules/which-pm": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-pm/-/which-pm-2.0.0.tgz", + "integrity": "sha512-Lhs9Pmyph0p5n5Z3mVnN0yWcbQYUAD7rbQUiMsQxOJ3T57k7RFe35SUwWMf7dsbDZks1uOmw4AecB/JMDj3v/w==", + "dev": true, + "dependencies": { + "load-yaml-file": "^0.2.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8.15" + } + }, + "node_modules/which-typed-array": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.11.tgz", + "integrity": "sha512-qe9UWWpkeG5yzZ0tNYxDmd7vo58HDBc39mZ0xWWpolAGADdFOzkfamWLDxkOWcvHQKVmdTyQdLD4NOfjLWTKew==", + "dev": true, + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/widest-line": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz", + "integrity": "sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==", + "dev": true, + "dependencies": { + "string-width": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wildcard": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.1.tgz", + "integrity": "sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==", + "dev": true + }, + "node_modules/window-size": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.2.0.tgz", + "integrity": "sha512-UD7d8HFA2+PZsbKyaOCEy8gMh1oDtHgJh1LfgjQ4zVXmYjAT/kvz3PueITKuqDiIXQe7yzpPnxX3lNc+AhQMyw==", + "dev": true, + "bin": { + "window-size": "cli.js" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/word-wrap": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", + "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wordwrap": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", + "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==", + "dev": true + }, + "node_modules/worker-farm": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz", + "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==", + "dev": true, + "dependencies": { + "errno": "~0.1.7" + } + }, + "node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true + }, + "node_modules/write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "node_modules/write-yaml-file": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/write-yaml-file/-/write-yaml-file-4.2.0.tgz", + "integrity": "sha512-LwyucHy0uhWqbrOkh9cBluZBeNVxzHjDaE9mwepZG3n3ZlbM4v3ndrFw51zW/NXYFFqP+QWZ72ihtLWTh05e4Q==", + "dev": true, + "dependencies": { + "js-yaml": "^4.0.0", + "write-file-atomic": "^3.0.3" + }, + "engines": { + "node": ">=10.13" + } + }, + "node_modules/write-yaml-file/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "node_modules/write-yaml-file/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/ws": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-4.1.0.tgz", + "integrity": "sha512-ZGh/8kF9rrRNffkLFV4AzhvooEclrOH0xaugmqGsIfFgOE/pIz4fMc4Ef+5HSQqTEug2S9JZIWDR47duDSLfaA==", + "dev": true, + "dependencies": { + "async-limiter": "~1.0.0", + "safe-buffer": "~5.1.0" + } + }, + "node_modules/xdg-basedir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz", + "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/xml": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/xml/-/xml-1.0.1.tgz", + "integrity": "sha512-huCv9IH9Tcf95zuYCsQraZtWnJvBtLVE0QHMOs8bWyZAFZNDcYjsPq1nEx8jKA9y+Beo9v+7OBPRisQTjinQMw==", + "dev": true + }, + "node_modules/xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", + "dev": true + }, + "node_modules/xml2js": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.5.0.tgz", + "integrity": "sha512-drPFnkQJik/O+uPKpqSgr22mpuFHqKdbS835iAQrUC73L2F5WkboIRd63ai/2Yg6I1jzifPFKH2NTK+cfglkIA==", + "dev": true, + "dependencies": { + "sax": ">=0.6.0", + "xmlbuilder": "~11.0.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/xmlbuilder": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", + "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", + "dev": true + }, + "node_modules/xmldoc": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/xmldoc/-/xmldoc-1.1.4.tgz", + "integrity": "sha512-rQshsBGR5s7pUNENTEncpI2LTCuzicri0DyE4SCV5XmS0q81JS8j1iPijP0Q5c4WLGbKh3W92hlOwY6N9ssW1w==", + "dev": true, + "dependencies": { + "sax": "^1.2.4" + } + }, + "node_modules/xpath": { + "version": "0.0.32", + "resolved": "https://registry.npmjs.org/xpath/-/xpath-0.0.32.tgz", + "integrity": "sha512-rxMJhSIoiO8vXcWvSifKqhvV96GjiD5wYb8/QHdoRyQvraTpp4IEv944nhGausZZ3u7dhQXteZuZbaqfpB7uYw==", + "engines": { + "node": ">=0.6.0" + } + }, + "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.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/yargs/node_modules/string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", + "dev": true, + "dependencies": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/yargs/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/yargs/node_modules/strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==", + "dev": true, + "dependencies": { + "is-utf8": "^0.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/yargs/node_modules/yargs-parser": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-2.4.1.tgz", + "integrity": "sha512-9pIKIJhnI5tonzG6OnCFlz/yln8xHYcGl+pn3xR0Vzff0vzN1PbNRaelgfgRUwZ3s4i3jvxT9WhmUGL4whnasA==", + "dev": true, + "dependencies": { + "camelcase": "^3.0.0", + "lodash.assign": "^4.0.6" + } + }, + "node_modules/yargs/node_modules/yargs-parser/node_modules/camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha512-4nhGqUkc4BqbBBB4Q6zLuD7lzzrHYrjKGeYaEji/3tFR5VdJu9v+LilhGIVe8wxEJPPOeWo7eg8dwY13TZ1BNg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/z-schema": { + "version": "3.18.4", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-3.18.4.tgz", + "integrity": "sha512-DUOKC/IhbkdLKKiV89gw9DUauTV8U/8yJl1sjf6MtDmzevLKOF2duNJ495S3MFVjqZarr+qNGCPbkg4mu4PpLw==", + "dev": true, + "dependencies": { + "lodash.get": "^4.0.0", + "lodash.isequal": "^4.0.0", + "validator": "^8.0.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "optionalDependencies": { + "commander": "^2.7.1" + } + } + }, + "dependencies": { + "@aashutoshrathi/word-wrap": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", + "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", + "dev": true + }, + "@ampproject/remapping": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", + "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", + "devOptional": true, + "requires": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "@azure/abort-controller": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-1.1.0.tgz", + "integrity": "sha512-TrRLIoSQVzfAJX9H1JeFjzAoDGcoK1IYX1UImfceTZpsyYfWr09Ss1aHW1y5TrrR3iq6RZLBwJ3E24uwPhwahw==", + "dev": true, + "requires": { + "tslib": "^2.2.0" + } + }, + "@azure/core-auth": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@azure/core-auth/-/core-auth-1.5.0.tgz", + "integrity": "sha512-udzoBuYG1VBoHVohDTrvKjyzel34zt77Bhp7dQntVGGD0ehVq48owENbBG8fIgkHRNUBQH5k1r0hpoMu5L8+kw==", + "dev": true, + "requires": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-util": "^1.1.0", + "tslib": "^2.2.0" + } + }, + "@azure/core-client": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/@azure/core-client/-/core-client-1.7.3.tgz", + "integrity": "sha512-kleJ1iUTxcO32Y06dH9Pfi9K4U+Tlb111WXEnbt7R/ne+NLRwppZiTGJuTD5VVoxTMK5NTbEtm5t2vcdNCFe2g==", + "dev": true, + "requires": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-auth": "^1.4.0", + "@azure/core-rest-pipeline": "^1.9.1", + "@azure/core-tracing": "^1.0.0", + "@azure/core-util": "^1.0.0", + "@azure/logger": "^1.0.0", + "tslib": "^2.2.0" + }, + "dependencies": { + "@azure/core-tracing": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.1.tgz", + "integrity": "sha512-I5CGMoLtX+pI17ZdiFJZgxMJApsK6jjfm85hpgp3oazCdq5Wxgh4wMr7ge/TTWW1B5WBuvIOI1fMU/FrOAMKrw==", + "dev": true, + "requires": { + "tslib": "^2.2.0" + } + } + } + }, + "@azure/core-http": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/@azure/core-http/-/core-http-2.3.2.tgz", + "integrity": "sha512-Z4dfbglV9kNZO177CNx4bo5ekFuYwwsvjLiKdZI4r84bYGv3irrbQz7JC3/rUfFH2l4T/W6OFleJaa2X0IaQqw==", + "dev": true, + "requires": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-auth": "^1.3.0", + "@azure/core-tracing": "1.0.0-preview.13", + "@azure/core-util": "^1.1.1", + "@azure/logger": "^1.0.0", + "@types/node-fetch": "^2.5.0", + "@types/tunnel": "^0.0.3", + "form-data": "^4.0.0", + "node-fetch": "^2.6.7", + "process": "^0.11.10", + "tough-cookie": "^4.0.0", + "tslib": "^2.2.0", + "tunnel": "^0.0.6", + "uuid": "^8.3.0", + "xml2js": "^0.5.0" + }, + "dependencies": { + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true + } + } + }, + "@azure/core-lro": { + "version": "2.5.4", + "resolved": "https://registry.npmjs.org/@azure/core-lro/-/core-lro-2.5.4.tgz", + "integrity": "sha512-3GJiMVH7/10bulzOKGrrLeG/uCBH/9VtxqaMcB9lIqAeamI/xYQSHJL/KcsLDuH+yTjYpro/u6D/MuRe4dN70Q==", + "dev": true, + "requires": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-util": "^1.2.0", + "@azure/logger": "^1.0.0", + "tslib": "^2.2.0" + } + }, + "@azure/core-paging": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@azure/core-paging/-/core-paging-1.5.0.tgz", + "integrity": "sha512-zqWdVIt+2Z+3wqxEOGzR5hXFZ8MGKK52x4vFLw8n58pR6ZfKRx3EXYTxTaYxYHc/PexPUTyimcTWFJbji9Z6Iw==", + "dev": true, + "requires": { + "tslib": "^2.2.0" + } + }, + "@azure/core-rest-pipeline": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@azure/core-rest-pipeline/-/core-rest-pipeline-1.12.1.tgz", + "integrity": "sha512-SsyWQ+T5MFQRX+M8H/66AlaI6HyCbQStGfFngx2fuiW+vKI2DkhtOvbYodPyf9fOe/ARLWWc3ohX54lQ5Kmaog==", + "dev": true, + "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.4.0", + "resolved": "https://registry.npmjs.org/@azure/core-util/-/core-util-1.4.0.tgz", + "integrity": "sha512-eGAyJpm3skVQoLiRqm/xPa+SXi/NPDdSHMxbRAz2lSprd+Zs+qrpQGQQ2VQ3Nttu+nSZR4XoYQC71LbEI7jsig==", + "dev": true, + "requires": { + "@azure/abort-controller": "^1.0.0", + "tslib": "^2.2.0" + } + }, + "@azure/identity": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@azure/identity/-/identity-2.1.0.tgz", + "integrity": "sha512-BPDz1sK7Ul9t0l9YKLEa8PHqWU4iCfhGJ+ELJl6c8CP3TpJt2urNCbm0ZHsthmxRsYoMPbz2Dvzj30zXZVmAFw==", + "dev": true, + "requires": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-auth": "^1.3.0", + "@azure/core-client": "^1.4.0", + "@azure/core-rest-pipeline": "^1.1.0", + "@azure/core-tracing": "^1.0.0", + "@azure/core-util": "^1.0.0", + "@azure/logger": "^1.0.0", + "@azure/msal-browser": "^2.26.0", + "@azure/msal-common": "^7.0.0", + "@azure/msal-node": "^1.10.0", + "events": "^3.0.0", + "jws": "^4.0.0", + "open": "^8.0.0", + "stoppable": "^1.1.0", + "tslib": "^2.2.0", + "uuid": "^8.3.0" + }, + "dependencies": { + "@azure/core-tracing": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.1.tgz", + "integrity": "sha512-I5CGMoLtX+pI17ZdiFJZgxMJApsK6jjfm85hpgp3oazCdq5Wxgh4wMr7ge/TTWW1B5WBuvIOI1fMU/FrOAMKrw==", + "dev": true, + "requires": { + "tslib": "^2.2.0" + } + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true + } + } + }, + "@azure/logger": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@azure/logger/-/logger-1.0.4.tgz", + "integrity": "sha512-ustrPY8MryhloQj7OWGe+HrYx+aoiOxzbXTtgblbV3xwCqpzUK36phH3XNHQKj3EPonyFUuDTfR3qFhTEAuZEg==", + "dev": true, + "requires": { + "tslib": "^2.2.0" + } + }, + "@azure/msal-browser": { + "version": "2.28.1", + "resolved": "https://registry.npmjs.org/@azure/msal-browser/-/msal-browser-2.28.1.tgz", + "integrity": "sha512-5uAfwpNGBSRzBGTSS+5l4Zw6msPV7bEmq99n0U3n/N++iTcha+nIp1QujxTPuOLHmTNCeySdMx9qzGqWuy22zQ==", + "requires": { + "@azure/msal-common": "^7.3.0" + } + }, + "@azure/msal-common": { + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-7.6.0.tgz", + "integrity": "sha512-XqfbglUTVLdkHQ8F9UQJtKseRr3sSnr9ysboxtoswvaMVaEfvyLtMoHv9XdKUfOc0qKGzNgRFd9yRjIWVepl6Q==" + }, + "@azure/msal-node": { + "version": "1.18.3", + "resolved": "https://registry.npmjs.org/@azure/msal-node/-/msal-node-1.18.3.tgz", + "integrity": "sha512-lI1OsxNbS/gxRD4548Wyj22Dk8kS7eGMwD9GlBZvQmFV8FJUXoXySL1BiNzDsHUE96/DS/DHmA+F73p1Dkcktg==", + "dev": true, + "requires": { + "@azure/msal-common": "13.3.0", + "jsonwebtoken": "^9.0.0", + "uuid": "^8.3.0" + }, + "dependencies": { + "@azure/msal-common": { + "version": "13.3.0", + "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-13.3.0.tgz", + "integrity": "sha512-/VFWTicjcJbrGp3yQP7A24xU95NiDMe23vxIU1U6qdRPFsprMDNUohMudclnd+WSHE4/McqkZs/nUU3sAKkVjg==", + "dev": true + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true + } + } + }, + "@azure/storage-blob": { + "version": "12.11.0", + "resolved": "https://registry.npmjs.org/@azure/storage-blob/-/storage-blob-12.11.0.tgz", + "integrity": "sha512-na+FisoARuaOWaHWpmdtk3FeuTWf2VWamdJ9/TJJzj5ZdXPLC3juoDgFs6XVuJIoK30yuBpyFBEDXVRK4pB7Tg==", + "dev": true, + "requires": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-http": "^2.0.0", + "@azure/core-lro": "^2.2.0", + "@azure/core-paging": "^1.1.1", + "@azure/core-tracing": "1.0.0-preview.13", + "@azure/logger": "^1.0.0", + "events": "^3.0.0", + "tslib": "^2.2.0" + } + }, + "@babel/code-frame": { + "version": "7.22.13", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.13.tgz", + "integrity": "sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==", + "devOptional": true, + "requires": { + "@babel/highlight": "^7.22.13", + "chalk": "^2.4.2" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "devOptional": 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==", + "devOptional": 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==", + "devOptional": 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==", + "devOptional": 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==", + "devOptional": 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==", + "devOptional": true + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "devOptional": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "@babel/compat-data": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.22.20.tgz", + "integrity": "sha512-BQYjKbpXjoXwFW5jGqiizJQQT/aC7pFm9Ok1OWssonuguICi264lbgMzRp2ZMmRSlfkX6DsWDDcsrctK8Rwfiw==", + "devOptional": true + }, + "@babel/core": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.22.20.tgz", + "integrity": "sha512-Y6jd1ahLubuYweD/zJH+vvOY141v4f9igNQAQ+MBgq9JlHS2iTsZKn1aMsb3vGccZsXI16VzTBw52Xx0DWmtnA==", + "devOptional": true, + "requires": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.22.13", + "@babel/generator": "^7.22.15", + "@babel/helper-compilation-targets": "^7.22.15", + "@babel/helper-module-transforms": "^7.22.20", + "@babel/helpers": "^7.22.15", + "@babel/parser": "^7.22.16", + "@babel/template": "^7.22.15", + "@babel/traverse": "^7.22.20", + "@babel/types": "^7.22.19", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.3", + "semver": "^6.3.1" + }, + "dependencies": { + "semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "devOptional": true + } + } + }, + "@babel/generator": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.22.15.tgz", + "integrity": "sha512-Zu9oWARBqeVOW0dZOjXc3JObrzuqothQ3y/n1kUtrjCoCPLkXUwMvOo/F/TCfoHMbWIFlWwpZtkZVb9ga4U2pA==", + "devOptional": true, + "requires": { + "@babel/types": "^7.22.15", + "@jridgewell/gen-mapping": "^0.3.2", + "@jridgewell/trace-mapping": "^0.3.17", + "jsesc": "^2.5.1" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.15.tgz", + "integrity": "sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw==", + "devOptional": true, + "requires": { + "@babel/compat-data": "^7.22.9", + "@babel/helper-validator-option": "^7.22.15", + "browserslist": "^4.21.9", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, + "dependencies": { + "semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "devOptional": true + } + } + }, + "@babel/helper-environment-visitor": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz", + "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==", + "devOptional": true + }, + "@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==", + "devOptional": true, + "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==", + "devOptional": true, + "requires": { + "@babel/types": "^7.22.5" + } + }, + "@babel/helper-module-imports": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz", + "integrity": "sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==", + "devOptional": true, + "requires": { + "@babel/types": "^7.22.15" + } + }, + "@babel/helper-module-transforms": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.22.20.tgz", + "integrity": "sha512-dLT7JVWIUUxKOs1UnJUBR3S70YK+pKX6AbJgB2vMIvEkZkrfJDbYDJesnPshtKV4LhDOR3Oc5YULeDizRek+5A==", + "devOptional": true, + "requires": { + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-module-imports": "^7.22.15", + "@babel/helper-simple-access": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/helper-validator-identifier": "^7.22.20" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz", + "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==", + "dev": true + }, + "@babel/helper-simple-access": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz", + "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==", + "devOptional": true, + "requires": { + "@babel/types": "^7.22.5" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.22.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", + "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", + "devOptional": true, + "requires": { + "@babel/types": "^7.22.5" + } + }, + "@babel/helper-string-parser": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz", + "integrity": "sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==", + "devOptional": true + }, + "@babel/helper-validator-identifier": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz", + "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==", + "devOptional": true + }, + "@babel/helper-validator-option": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.15.tgz", + "integrity": "sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA==", + "devOptional": true + }, + "@babel/helpers": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.22.15.tgz", + "integrity": "sha512-7pAjK0aSdxOwR+CcYAqgWOGy5dcfvzsTIfFTb2odQqW47MDfv14UaJDY6eng8ylM2EaeKXdxaSWESbkmaQHTmw==", + "devOptional": true, + "requires": { + "@babel/template": "^7.22.15", + "@babel/traverse": "^7.22.15", + "@babel/types": "^7.22.15" + } + }, + "@babel/highlight": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.20.tgz", + "integrity": "sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==", + "devOptional": true, + "requires": { + "@babel/helper-validator-identifier": "^7.22.20", + "chalk": "^2.4.2", + "js-tokens": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "devOptional": 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==", + "devOptional": 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==", + "devOptional": 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==", + "devOptional": 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==", + "devOptional": 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==", + "devOptional": true + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "devOptional": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "@babel/parser": { + "version": "7.22.16", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.22.16.tgz", + "integrity": "sha512-+gPfKv8UWeKKeJTUxe59+OobVcrYHETCsORl61EmSkmgymguYk/X5bp7GuUIXaFsc6y++v8ZxPsLSSuujqDphA==", + "devOptional": true + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/runtime": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.22.15.tgz", + "integrity": "sha512-T0O+aa+4w0u06iNmapipJXMV4HoUir03hpx3/YqXXhu9xim3w+dVphjFWl1OH8NbZHw5Lbm9k45drDkgq2VNNA==", + "requires": { + "regenerator-runtime": "^0.14.0" + } + }, + "@babel/template": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz", + "integrity": "sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==", + "devOptional": true, + "requires": { + "@babel/code-frame": "^7.22.13", + "@babel/parser": "^7.22.15", + "@babel/types": "^7.22.15" + } + }, + "@babel/traverse": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.22.20.tgz", + "integrity": "sha512-eU260mPZbU7mZ0N+X10pxXhQFMGTeLb9eFS0mxehS8HZp9o1uSnFeWQuG1UPrlxgA7QoUzFhOnilHDp0AXCyHw==", + "devOptional": true, + "requires": { + "@babel/code-frame": "^7.22.13", + "@babel/generator": "^7.22.15", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-function-name": "^7.22.5", + "@babel/helper-hoist-variables": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/parser": "^7.22.16", + "@babel/types": "^7.22.19", + "debug": "^4.1.0", + "globals": "^11.1.0" + } + }, + "@babel/types": { + "version": "7.22.19", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.22.19.tgz", + "integrity": "sha512-P7LAw/LbojPzkgp5oznjE6tQEIWbp4PkkfrZDINTro9zgBRtI324/EYsiSI7lhPbpIQ+DCeR2NNmMWANGGfZsg==", + "devOptional": true, + "requires": { + "@babel/helper-string-parser": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.19", + "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" + } + }, + "@devexpress/error-stack-parser": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@devexpress/error-stack-parser/-/error-stack-parser-2.0.6.tgz", + "integrity": "sha512-fneVypElGUH6Be39mlRZeAu00pccTlf4oVuzf9xPJD1cdEqI8NyAiQua/EW7lZdrbMUbgyXcJmfKPefhYius3A==", + "dev": true, + "requires": { + "stackframe": "^1.1.1" + } + }, + "@emotion/hash": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.1.tgz", + "integrity": "sha512-gJB6HLm5rYwSLI6PQa+X1t5CFGrv1J1TWG+sOyMCeKz2ojaj6Fnl/rZEspogG+cvqbt4AE/2eIyD2QfLKTBNlQ==" + }, + "@eslint-community/eslint-utils": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", + "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", + "dev": true, + "requires": { + "eslint-visitor-keys": "^3.3.0" + } + }, + "@eslint-community/regexpp": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.8.1.tgz", + "integrity": "sha512-PWiOzLIUAjN/w5K17PoF4n6sKBw0gqLHPhywmYHP4t1VFQQVYeb1yWsJwnMVEMl3tUHME7X/SJPZLmtG7XBDxQ==", + "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.21.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.21.0.tgz", + "integrity": "sha512-ybyme3s4yy/t/3s35bewwXKOf7cvzfreG2lH0lZl0JB7I4GxRP2ghxOK/Nb9EkRXdbBXZLfq/p/0W2JUONB/Gg==", + "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" + } + }, + "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" + } + }, + "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/accessibility": { + "version": "0.66.5", + "resolved": "https://registry.npmjs.org/@fluentui/accessibility/-/accessibility-0.66.5.tgz", + "integrity": "sha512-W+QPr0oJ+YmBN8lDK0wps2D9FczlfWAHdQKJn85HN05mLxc2/Js2o/3N7oCKyFH6/B+h+ZheFt5RNa6UJd3IQQ==", + "requires": { + "@babel/runtime": "^7.10.4", + "lodash": "^4.17.15" + } + }, + "@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/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.24", + "resolved": "https://registry.npmjs.org/@fluentui/font-icons-mdl2/-/font-icons-mdl2-8.5.24.tgz", + "integrity": "sha512-x1MCt2lTb8aoRjV9pV69sotjPhQ8KEFzdF7l/1jBs8XaRdR6z392LsDKB4HwTlo3Grp8c/6Oykh8k/UWknh4sQ==", + "requires": { + "@fluentui/set-version": "^8.2.11", + "@fluentui/style-utilities": "^8.9.17", + "@fluentui/utilities": "^8.13.18", + "tslib": "^2.1.0" + } + }, + "@fluentui/foundation-legacy": { + "version": "8.2.44", + "resolved": "https://registry.npmjs.org/@fluentui/foundation-legacy/-/foundation-legacy-8.2.44.tgz", + "integrity": "sha512-0k4ymfab0VLjZjWDYFnthOLcggQ2XkuB6fin/Qiui9mfXd4QQL4iwnIZqkvcFZDUnlZDW7Y7s5NGnSNGEvJSWQ==", + "requires": { + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/set-version": "^8.2.11", + "@fluentui/style-utilities": "^8.9.17", + "@fluentui/utilities": "^8.13.18", + "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": "8.111.2", + "resolved": "https://registry.npmjs.org/@fluentui/react/-/react-8.111.2.tgz", + "integrity": "sha512-1mWewd6+9rUChaZwva0ZbywZxk4ao2/hPTmDSvMbeaJdzUWgaIGGJ7fJbC0oawuNXchakDuhRkixbjrUyOefLA==", + "requires": { + "@fluentui/date-time-utilities": "^8.5.13", + "@fluentui/font-icons-mdl2": "^8.5.24", + "@fluentui/foundation-legacy": "^8.2.44", + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/react-focus": "^8.8.31", + "@fluentui/react-hooks": "^8.6.29", + "@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.17", + "@fluentui/theme": "^2.6.35", + "@fluentui/utilities": "^8.13.18", + "@microsoft/load-themed-styles": "^1.10.26", + "tslib": "^2.1.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==" + } + } + }, + "@fluentui/react-bindings": { + "version": "0.66.5", + "resolved": "https://registry.npmjs.org/@fluentui/react-bindings/-/react-bindings-0.66.5.tgz", + "integrity": "sha512-1kvkW2vi+lip9GT8CMlNewkJ/PcnZM0L+hFY+gU3Hz7yXrBAAEHMPbizFR0iPV6xs0BRIucVAPepa47gyTNRkg==", + "requires": { + "@babel/runtime": "^7.10.4", + "@fluentui/accessibility": "^0.66.5", + "@fluentui/dom-utilities": "^1.1.1", + "@fluentui/react-component-event-listener": "^0.66.5", + "@fluentui/react-component-ref": "^0.66.5", + "@fluentui/react-northstar-fela-renderer": "^0.66.5", + "@fluentui/react-northstar-styles-renderer": "^0.66.5", + "@fluentui/state": "^0.66.5", + "@fluentui/styles": "^0.66.5", + "classnames": "^2.2.6", + "lodash": "^4.17.15", + "prop-types": "^15.7.2", + "react-is": "^17.0.2" + }, + "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" + } + }, + "react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@fluentui/react-component-event-listener": { + "version": "0.66.5", + "resolved": "https://registry.npmjs.org/@fluentui/react-component-event-listener/-/react-component-event-listener-0.66.5.tgz", + "integrity": "sha512-vYwGD7qYZH5DiH/uHPCgAnSybFdc+jlFBmrOwDWTN7GD6FVFgfStyV5sar1YfTqUE/fAT95I7xI5QKevRU2szw==", + "requires": { + "@babel/runtime": "^7.10.4" + } + }, + "@fluentui/react-component-nesting-registry": { + "version": "0.66.5", + "resolved": "https://registry.npmjs.org/@fluentui/react-component-nesting-registry/-/react-component-nesting-registry-0.66.5.tgz", + "integrity": "sha512-Bird0+09/POb4SIvuptfEEp2RumXWQgfNbtS2IEPoinwKyXFVhefZc9sVXHob250JKPen4DNvwp+0MPt7CBDTA==", + "requires": { + "@babel/runtime": "^7.10.4", + "prop-types": "^15.7.2" + } + }, + "@fluentui/react-component-ref": { + "version": "0.66.5", + "resolved": "https://registry.npmjs.org/@fluentui/react-component-ref/-/react-component-ref-0.66.5.tgz", + "integrity": "sha512-0dKTIo6BQZZbfN/mwzkm9e+blI1Rh1fLurBDqFsgrKb9PAj+jvxWaCMnrYgLmYtkzP/0XbLW6hKEZUuNRUsXvQ==", + "requires": { + "@babel/runtime": "^7.10.4", + "react-is": "^17.0.2" + }, + "dependencies": { + "react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + } + } + }, + "@fluentui/react-compose": { + "version": "0.19.24", + "resolved": "https://registry.npmjs.org/@fluentui/react-compose/-/react-compose-0.19.24.tgz", + "integrity": "sha512-4PO7WSIZjwBGObpknjK8d1+PhPHJGSlVSXKFHGEoBjLWVlCTMw6Xa1S4+3K6eE3TEBbe9rsqwwocMTFHjhWwtQ==", + "requires": { + "@types/classnames": "^2.2.9", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.38.2", + "classnames": "^2.2.6", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@fluentui/react-file-type-icons": { + "version": "8.10.1", + "resolved": "https://registry.npmjs.org/@fluentui/react-file-type-icons/-/react-file-type-icons-8.10.1.tgz", + "integrity": "sha512-fTtbEAgqTqOAkm/DSrQKaAFL3t+G9VZ9nktDVzUn7GKRNYaAEeWMGSv8eRqkHXMrrEqqI2cEePaPJDl08pOh7g==", + "requires": { + "@fluentui/set-version": "^8.2.11", + "@fluentui/style-utilities": "^8.9.17", + "tslib": "^2.1.0" + } + }, + "@fluentui/react-focus": { + "version": "8.8.31", + "resolved": "https://registry.npmjs.org/@fluentui/react-focus/-/react-focus-8.8.31.tgz", + "integrity": "sha512-XCGVooD+n1EcE7B6X1+aS/g/3XRsisppmZZJbr+9uGmbac50KkpA1Y+48Qm99UfQRnF4lsXh85A8TE+FZJqwUA==", + "requires": { + "@fluentui/keyboard-key": "^0.4.11", + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/set-version": "^8.2.11", + "@fluentui/style-utilities": "^8.9.17", + "@fluentui/utilities": "^8.13.18", + "tslib": "^2.1.0" + } + }, + "@fluentui/react-hooks": { + "version": "8.6.29", + "resolved": "https://registry.npmjs.org/@fluentui/react-hooks/-/react-hooks-8.6.29.tgz", + "integrity": "sha512-MeVevmGJtrYxdhoarrkVWE0Hs4XdzOc9A3tiOjMBIcwOvoOYOAoOELoHK/wuulPVwUn2R9Y+7JpJ6oCe4ImdJw==", + "requires": { + "@fluentui/react-window-provider": "^2.2.15", + "@fluentui/set-version": "^8.2.11", + "@fluentui/utilities": "^8.13.18", + "tslib": "^2.1.0" + } + }, + "@fluentui/react-icons": { + "version": "2.0.216", + "resolved": "https://registry.npmjs.org/@fluentui/react-icons/-/react-icons-2.0.216.tgz", + "integrity": "sha512-Mqw1Js7Ot/oGb2f98OpAHzxl8YlTx/cSItJur9K5MsKzPV89x90Hoz6xtM7RLOmRT4hVOleH+rThiPagSpns1g==", + "requires": { + "@griffel/react": "^1.0.0", + "tslib": "^2.1.0" + } + }, + "@fluentui/react-icons-northstar": { + "version": "0.66.5", + "resolved": "https://registry.npmjs.org/@fluentui/react-icons-northstar/-/react-icons-northstar-0.66.5.tgz", + "integrity": "sha512-b/0JqY48pb/tGur76DvH9sI9mnPucP1zFZYWH9jy4tcizE6JWgNviSoXuI0JUoj+O63sbj2DMMRlIK2hqMLHgQ==", + "requires": { + "@babel/runtime": "^7.10.4", + "@fluentui/accessibility": "^0.66.5", + "@fluentui/react-bindings": "^0.66.5", + "@fluentui/styles": "^0.66.5", + "classnames": "^2.2.6" + } + }, + "@fluentui/react-northstar": { + "version": "0.66.0", + "resolved": "https://registry.npmjs.org/@fluentui/react-northstar/-/react-northstar-0.66.0.tgz", + "integrity": "sha512-VK4P7I0pkxOfOBFvCgXV6+LZpSZyYeh46kkqHCZpUHci2lRSQixS4tBWHC1tVtIIOh0UaL13rgyxL4eEDqT/Og==", + "requires": { + "@babel/runtime": "^7.10.4", + "@fluentui/accessibility": "^0.66.0", + "@fluentui/dom-utilities": "^1.1.1", + "@fluentui/react-bindings": "^0.66.0", + "@fluentui/react-component-event-listener": "^0.66.0", + "@fluentui/react-component-nesting-registry": "^0.66.0", + "@fluentui/react-component-ref": "^0.66.0", + "@fluentui/react-icons-northstar": "^0.66.0", + "@fluentui/react-northstar-styles-renderer": "^0.66.0", + "@fluentui/react-portal-compat-context": "^9.0.4", + "@fluentui/react-proptypes": "^0.66.0", + "@fluentui/state": "^0.66.0", + "@fluentui/styles": "^0.66.0", + "@popperjs/core": "~2.4.3", + "body-scroll-lock": "^3.1.5", + "classnames": "^2.2.6", + "compute-scroll-into-view": "1.0.11", + "downshift": "5.0.5", + "lodash": "^4.17.15", + "prop-types": "^15.7.2", + "react-is": "^17.0.2", + "react-transition-group": "^4.4.1" + }, + "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" + } + }, + "@popperjs/core": { + "version": "2.4.4", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.4.4.tgz", + "integrity": "sha512-1oO6+dN5kdIA3sKPZhRGJTfGVP4SWV6KqlMOwry4J3HfyD68sl/3KmG7DeYUzvN+RbhXDnv/D8vNNB8168tAMg==" + }, + "react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@fluentui/react-northstar-fela-renderer": { + "version": "0.66.5", + "resolved": "https://registry.npmjs.org/@fluentui/react-northstar-fela-renderer/-/react-northstar-fela-renderer-0.66.5.tgz", + "integrity": "sha512-aJTl2btXp0l832IRBvXezZX/TVsQwkn0rwZ+8n8PvTcyf6yAOkxMH5OG6wPwBe2vmoTo5pQ63FeOmk4LXSlUYA==", + "requires": { + "@babel/runtime": "^7.10.4", + "@fluentui/react-northstar-styles-renderer": "^0.66.5", + "@fluentui/styles": "^0.66.5", + "css-in-js-utils": "^3.0.0", + "fela": "^10.6.1", + "fela-dom": "^11.7.0", + "fela-plugin-embedded": "^10.6.1", + "fela-plugin-fallback-value": "^10.6.1", + "fela-plugin-placeholder-prefixer": "^10.6.1", + "fela-plugin-rtl": "^10.6.1", + "fela-tools": "^10.6.1", + "fela-utils": "^11.7.0", + "inline-style-expand-shorthand": "^1.2.0", + "lodash": "^4.17.15", + "stylis": "^3.5.4" + } + }, + "@fluentui/react-northstar-styles-renderer": { + "version": "0.66.5", + "resolved": "https://registry.npmjs.org/@fluentui/react-northstar-styles-renderer/-/react-northstar-styles-renderer-0.66.5.tgz", + "integrity": "sha512-MNaF+1e2PoNbpuQ9hMXapAklW+vref75ajJvkxGDwfik22RbRjDs7pRRV/z2umAAIgksH3oK9RUk3cfxQE1Yqw==", + "requires": { + "@babel/runtime": "^7.10.4", + "@fluentui/styles": "^0.66.5" + } + }, + "@fluentui/react-portal-compat-context": { + "version": "9.0.7", + "resolved": "https://registry.npmjs.org/@fluentui/react-portal-compat-context/-/react-portal-compat-context-9.0.7.tgz", + "integrity": "sha512-WkHRCSyJXwHoDTCZxaoeZYEMQ/aiYO5FzEtJSuDrSxPB04bYKvVLUbSYhkeHVJEjOD7ajZgVN843oRsKJEabYA==", + "requires": { + "@swc/helpers": "^0.5.1" + } + }, + "@fluentui/react-proptypes": { + "version": "0.66.5", + "resolved": "https://registry.npmjs.org/@fluentui/react-proptypes/-/react-proptypes-0.66.5.tgz", + "integrity": "sha512-fGm/VOMIt6Ej5WDA7sPqV5MIHHKg4CYoH1mOnOSkgh9Ezpw5zJ3008L+rLb2EJMFxmEF3Gvgg5D0JXaIsx/XBQ==", + "requires": { + "@babel/runtime": "^7.10.4", + "lodash": "^4.17.15", + "prop-types": "^15.7.2" + } + }, + "@fluentui/react-stylesheets": { + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/@fluentui/react-stylesheets/-/react-stylesheets-0.2.9.tgz", + "integrity": "sha512-6GDU/cUEG/eJ4owqQXDWPmP5L1zNh2NLEDKdEzxd7cWtGnoXLeMjbs4vF4t5wYGzGaxZmUQILOvJdgCIuc9L9Q==", + "requires": { + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@fluentui/react-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-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" + } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@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/scheme-utilities": { + "version": "8.3.36", + "resolved": "https://registry.npmjs.org/@fluentui/scheme-utilities/-/scheme-utilities-8.3.36.tgz", + "integrity": "sha512-7Y+urfn/FLfnvsQzwnKqRNAS8YuhGRzOudyDiop/mWzBtLOc6HyxCLff410qsS13EpMcNBEuIDI2ESFQQOrp5g==", + "requires": { + "@fluentui/set-version": "^8.2.11", + "@fluentui/theme": "^2.6.35", + "tslib": "^2.1.0" + } + }, + "@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/state": { + "version": "0.66.5", + "resolved": "https://registry.npmjs.org/@fluentui/state/-/state-0.66.5.tgz", + "integrity": "sha512-ohQW+FSdCQZAhNtx4Tqu15K3dlPX3S4sOR4r6/9j1LysEn6R4uUGixIfDcxuNOt9TgixmmE1kJen8PFivVMYjw==", + "requires": { + "@babel/runtime": "^7.10.4" + } + }, + "@fluentui/style-utilities": { + "version": "8.9.17", + "resolved": "https://registry.npmjs.org/@fluentui/style-utilities/-/style-utilities-8.9.17.tgz", + "integrity": "sha512-wMeLw3MSIotx1EzDYTMWFx03iZqR/YBaUt1FR2oamt+zz3HKiproNR9xNKEQmszNFUDDAZJL9XhLVp1iNlS88A==", + "requires": { + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/set-version": "^8.2.11", + "@fluentui/theme": "^2.6.35", + "@fluentui/utilities": "^8.13.18", + "@microsoft/load-themed-styles": "^1.10.26", + "tslib": "^2.1.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==" + } + } + }, + "@fluentui/styles": { + "version": "0.66.5", + "resolved": "https://registry.npmjs.org/@fluentui/styles/-/styles-0.66.5.tgz", + "integrity": "sha512-9EAj2oS922qZ/FFag0tzaBmrnuoN0LKR1SS0MpZcpdB/62kHd+XbkHmpIH4KYVthbf1YrYQtuIoZNozfYD9iTQ==", + "requires": { + "@babel/runtime": "^7.10.4", + "csstype": "^3.0.2", + "lodash": "^4.17.15" + } + }, + "@fluentui/theme": { + "version": "2.6.35", + "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-2.6.35.tgz", + "integrity": "sha512-8EusEcEX/9gA1H0vVYZX0q+na88cPrS8Cs2XPlN056Xtzzrbgl6qFRJ79aiJaZ8Oq6TkcASn1gfgyUTz6fbMng==", + "requires": { + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/set-version": "^8.2.11", + "@fluentui/utilities": "^8.13.18", + "tslib": "^2.1.0" + } + }, + "@fluentui/utilities": { + "version": "8.13.18", + "resolved": "https://registry.npmjs.org/@fluentui/utilities/-/utilities-8.13.18.tgz", + "integrity": "sha512-/0rX9EzltLKwU1SS14VV7agWoOzruVTU3oagZq1QgFAvoj8qi7fNqvSX/VEeRy+0gmbsCkrEViUPkmC7drKzPg==", + "requires": { + "@fluentui/dom-utilities": "^2.2.11", + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/set-version": "^8.2.11", + "tslib": "^2.1.0" + } + }, + "@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 + }, + "@griffel/core": { + "version": "1.14.2", + "resolved": "https://registry.npmjs.org/@griffel/core/-/core-1.14.2.tgz", + "integrity": "sha512-oMpZGVcGmqJlZ/BxFtlQsUL/OsmBFAWU1G5vEWaesWrC/04rQPAgXwNOGgxkIUuyPdlbljxdMpNJHm86E/PimA==", + "requires": { + "@emotion/hash": "^0.9.0", + "@griffel/style-types": "^1.0.2", + "csstype": "^3.1.2", + "rtl-css-js": "^1.16.1", + "stylis": "^4.2.0", + "tslib": "^2.1.0" + }, + "dependencies": { + "stylis": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.3.0.tgz", + "integrity": "sha512-E87pIogpwUsUwXw7dNyU4QDjdgVMy52m+XEOPEKUn161cCzWjjhPSQhByfd1CcNvrOLnXQ6OnnZDwnJrz/Z4YQ==" + } + } + }, + "@griffel/react": { + "version": "1.5.15", + "resolved": "https://registry.npmjs.org/@griffel/react/-/react-1.5.15.tgz", + "integrity": "sha512-AiKBxQLUpO+4iiynSPTJZI/jSTbZ/XnAStNLRjTCXSNtheF8Qlhp4ZNp5gOIeCFwfXISFQExzP2V+m35JzgB4g==", + "requires": { + "@griffel/core": "^1.14.2", + "tslib": "^2.1.0" + } + }, + "@griffel/style-types": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@griffel/style-types/-/style-types-1.0.2.tgz", + "integrity": "sha512-ka/Tpl1WU8js88LObwB/4EvpgXzx/EEJfbHhAr4ZNt29hrQKgL93X1zSY6M/FRhMhWrGIawauWkZP6/y6w/WiQ==", + "requires": { + "csstype": "^3.1.2" + } + }, + "@humanwhocodes/config-array": { + "version": "0.9.5", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz", + "integrity": "sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==", + "dev": true, + "requires": { + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.4" + } + }, + "@humanwhocodes/object-schema": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", + "dev": true + }, + "@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "dev": true, + "requires": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + } + }, + "@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "dev": true + }, + "@jest/console": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-25.5.0.tgz", + "integrity": "sha512-T48kZa6MK1Y6k4b89sexwmSF4YLeZS/Udqg3Jj3jG/cHH+N/sLFCEoXEDMOKugJQ9FxPN1osxIknvKkxt6MKyw==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "jest-message-util": "^25.5.0", + "jest-util": "^25.5.0", + "slash": "^3.0.0" + } + }, + "@jest/core": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-25.4.0.tgz", + "integrity": "sha512-h1x9WSVV0+TKVtATGjyQIMJENs8aF6eUjnCoi4jyRemYZmekLr8EJOGQqTWEX8W6SbZ6Skesy9pGXrKeAolUJw==", + "dev": true, + "requires": { + "@jest/console": "^25.4.0", + "@jest/reporters": "^25.4.0", + "@jest/test-result": "^25.4.0", + "@jest/transform": "^25.4.0", + "@jest/types": "^25.4.0", + "ansi-escapes": "^4.2.1", + "chalk": "^3.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.3", + "jest-changed-files": "^25.4.0", + "jest-config": "^25.4.0", + "jest-haste-map": "^25.4.0", + "jest-message-util": "^25.4.0", + "jest-regex-util": "^25.2.6", + "jest-resolve": "^25.4.0", + "jest-resolve-dependencies": "^25.4.0", + "jest-runner": "^25.4.0", + "jest-runtime": "^25.4.0", + "jest-snapshot": "^25.4.0", + "jest-util": "^25.4.0", + "jest-validate": "^25.4.0", + "jest-watcher": "^25.4.0", + "micromatch": "^4.0.2", + "p-each-series": "^2.1.0", + "realpath-native": "^2.0.0", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + } + }, + "@jest/environment": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-25.5.0.tgz", + "integrity": "sha512-U2VXPEqL07E/V7pSZMSQCvV5Ea4lqOlT+0ZFijl/i316cRMHvZ4qC+jBdryd+lmRetjQo0YIQr6cVPNxxK87mA==", + "dev": true, + "requires": { + "@jest/fake-timers": "^25.5.0", + "@jest/types": "^25.5.0", + "jest-mock": "^25.5.0" + } + }, + "@jest/fake-timers": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-25.5.0.tgz", + "integrity": "sha512-9y2+uGnESw/oyOI3eww9yaxdZyHq7XvprfP/eeoCsjqKYts2yRlsHS/SgjPDV8FyMfn2nbMy8YzUk6nyvdLOpQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "jest-message-util": "^25.5.0", + "jest-mock": "^25.5.0", + "jest-util": "^25.5.0", + "lolex": "^5.0.0" + } + }, + "@jest/globals": { + "version": "25.5.2", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-25.5.2.tgz", + "integrity": "sha512-AgAS/Ny7Q2RCIj5kZ+0MuKM1wbF0WMLxbCVl/GOMoCNbODRdJ541IxJ98xnZdVSZXivKpJlNPIWa3QmY0l4CXA==", + "dev": true, + "requires": { + "@jest/environment": "^25.5.0", + "@jest/types": "^25.5.0", + "expect": "^25.5.0" + } + }, + "@jest/reporters": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-25.4.0.tgz", + "integrity": "sha512-bhx/buYbZgLZm4JWLcRJ/q9Gvmd3oUh7k2V7gA4ZYBx6J28pIuykIouclRdiAC6eGVX1uRZT+GK4CQJLd/PwPg==", + "dev": true, + "requires": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^25.4.0", + "@jest/test-result": "^25.4.0", + "@jest/transform": "^25.4.0", + "@jest/types": "^25.4.0", + "chalk": "^3.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^4.0.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.0.2", + "jest-haste-map": "^25.4.0", + "jest-resolve": "^25.4.0", + "jest-util": "^25.4.0", + "jest-worker": "^25.4.0", + "node-notifier": "^6.0.0", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^3.1.0", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^4.1.3" + }, + "dependencies": { + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "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" + } + }, + "node-notifier": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-6.0.0.tgz", + "integrity": "sha512-SVfQ/wMw+DesunOm5cKqr6yDcvUTDl/yc97ybGHMrteNEY6oekXpNpS3lZwgLlwz0FLgHoiW28ZpmBHUDg37cw==", + "dev": true, + "optional": true, + "requires": { + "growly": "^1.3.0", + "is-wsl": "^2.1.1", + "semver": "^6.3.0", + "shellwords": "^0.1.1", + "which": "^1.3.1" + } + }, + "semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "optional": true + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "optional": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "@jest/source-map": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-25.5.0.tgz", + "integrity": "sha512-eIGx0xN12yVpMcPaVpjXPnn3N30QGJCJQSkEDUt9x1fI1Gdvb07Ml6K5iN2hG7NmMP6FDmtPEssE3z6doOYUwQ==", + "dev": true, + "requires": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.4", + "source-map": "^0.6.0" + } + }, + "@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==", + "devOptional": true, + "requires": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "@jridgewell/resolve-uri": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", + "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", + "devOptional": true + }, + "@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "devOptional": true + }, + "@jridgewell/source-map": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.5.tgz", + "integrity": "sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==", + "dev": true, + "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==", + "devOptional": true + }, + "@jridgewell/trace-mapping": { + "version": "0.3.19", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.19.tgz", + "integrity": "sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw==", + "devOptional": true, + "requires": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "@leichtgewicht/ip-codec": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", + "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==", + "dev": true + }, + "@microsoft/api-extractor": { + "version": "7.15.2", + "resolved": "https://registry.npmjs.org/@microsoft/api-extractor/-/api-extractor-7.15.2.tgz", + "integrity": "sha512-/Y/n+QOc1vM6Vg3OAUByT/wXdZciE7jV3ay33+vxl3aKva5cNsuOauL14T7XQWUiLko3ilPwrcnFcEjzXpLsuA==", + "dev": true, + "requires": { + "@microsoft/api-extractor-model": "7.13.2", + "@microsoft/tsdoc": "0.13.2", + "@microsoft/tsdoc-config": "~0.15.2", + "@rushstack/node-core-library": "3.38.0", + "@rushstack/rig-package": "0.2.12", + "@rushstack/ts-command-line": "4.7.10", + "colors": "~1.2.1", + "lodash": "~4.17.15", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "source-map": "~0.6.1", + "typescript": "~4.2.4" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.38.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.38.0.tgz", + "integrity": "sha512-cmvl0yQx8sSmbuXwiRYJi8TO+jpTtrLJQ8UmFHhKvgPVJAW8cV8dnpD1Xx/BvTGrJZ2XtRAIkAhBS9okBnap4w==", + "dev": true, + "requires": { + "@types/node": "10.17.13", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "timsort": "~0.3.0", + "z-schema": "~3.18.3" + } + }, + "typescript": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.2.4.tgz", + "integrity": "sha512-V+evlYHZnQkaz8TRBuxTA92yZBPotr5H+WhQ7bD3hZUndx5tGOa1fuCgeSjxAzM1RiN5IzvadIXTVefuuwZCRg==", + "dev": true + } + } + }, + "@microsoft/api-extractor-model": { + "version": "7.13.2", + "resolved": "https://registry.npmjs.org/@microsoft/api-extractor-model/-/api-extractor-model-7.13.2.tgz", + "integrity": "sha512-gA9Q8q5TPM2YYk7rLinAv9KqcodrmRC13BVmNzLswjtFxpz13lRh0BmrqD01/sddGpGMIuWFYlfUM4VSWxnggA==", + "dev": true, + "requires": { + "@microsoft/tsdoc": "0.13.2", + "@microsoft/tsdoc-config": "~0.15.2", + "@rushstack/node-core-library": "3.38.0" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.38.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.38.0.tgz", + "integrity": "sha512-cmvl0yQx8sSmbuXwiRYJi8TO+jpTtrLJQ8UmFHhKvgPVJAW8cV8dnpD1Xx/BvTGrJZ2XtRAIkAhBS9okBnap4w==", + "dev": true, + "requires": { + "@types/node": "10.17.13", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "timsort": "~0.3.0", + "z-schema": "~3.18.3" + } + } + } + }, + "@microsoft/decorators": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/decorators/-/decorators-1.17.3.tgz", + "integrity": "sha512-bs4PSIP/DdIjUv3va04Gp17nz8P/CQ/dODE+rRtgRM/IQfAAzKVly38jbzr6v9pmZZCvuPj5ck0srzFeD1g4lg==", + "requires": { + "tslib": "2.3.1" + } + }, + "@microsoft/eslint-config-spfx": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@microsoft/eslint-config-spfx/-/eslint-config-spfx-1.18.0.tgz", + "integrity": "sha512-YanG2vijZ4xEIJxFje8YqQC7M2m5L9EzeejFwLoTWZqJFpayTr+ohE1FmKdpUH6Mbv9UAduGv2PBCi3RPUnZ9Q==", + "dev": true, + "requires": { + "@microsoft/eslint-plugin-spfx": "1.18.0", + "@rushstack/eslint-config": "3.3.2", + "@typescript-eslint/experimental-utils": "5.59.11" + }, + "dependencies": { + "@rushstack/eslint-config": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-config/-/eslint-config-3.3.2.tgz", + "integrity": "sha512-uSrPkiZxh34I88tRdnrdDcn7tGZDKS/AMe6f8ieBdktvSROrBgNUlBoeAjtbXnbRxUmCOpkZRAAN+J/vP7IgmA==", + "dev": true, + "requires": { + "@rushstack/eslint-patch": "1.3.2", + "@rushstack/eslint-plugin": "0.12.0", + "@rushstack/eslint-plugin-packlets": "0.7.0", + "@rushstack/eslint-plugin-security": "0.6.0", + "@typescript-eslint/eslint-plugin": "~5.59.2", + "@typescript-eslint/experimental-utils": "~5.59.2", + "@typescript-eslint/parser": "~5.59.2", + "@typescript-eslint/typescript-estree": "~5.59.2", + "eslint-plugin-promise": "~6.0.0", + "eslint-plugin-react": "~7.27.1", + "eslint-plugin-tsdoc": "~0.2.16" + } + }, + "@rushstack/eslint-patch": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.3.2.tgz", + "integrity": "sha512-V+MvGwaHH03hYhY+k6Ef/xKd6RYlc4q8WBx+2ANmipHJcKuktNcI/NgEsJgdSUF6Lw32njT6OnrRsKYCdgHjYw==", + "dev": true + }, + "@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" + } + }, + "@rushstack/eslint-plugin-packlets": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-packlets/-/eslint-plugin-packlets-0.7.0.tgz", + "integrity": "sha512-ftvrRvN7a5dfpDidDtrqJHH25JvL4huqk3a0S4zv5Rlh1kz6sfPvaKosDQowzEHBIWLvAtTN+P8ygWoyL0/XYw==", + "dev": true, + "requires": { + "@rushstack/tree-pattern": "0.2.4", + "@typescript-eslint/experimental-utils": "~5.59.2" + } + }, + "@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" + } + }, + "@rushstack/tree-pattern": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@rushstack/tree-pattern/-/tree-pattern-0.2.4.tgz", + "integrity": "sha512-H8i0OinWsdKM1TKEKPeRRTw85e+/7AIFpxm7q1blceZJhuxRBjCGAUZvQXZK4CMLx75xPqh/h1t5WHwFmElAPA==", + "dev": true + }, + "@typescript-eslint/eslint-plugin": { + "version": "5.59.11", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.59.11.tgz", + "integrity": "sha512-XxuOfTkCUiOSyBWIvHlUraLw/JT/6Io1365RO6ZuI88STKMavJZPNMU0lFcUTeQXEhHiv64CbxYxBNoDVSmghg==", + "dev": true, + "requires": { + "@eslint-community/regexpp": "^4.4.0", + "@typescript-eslint/scope-manager": "5.59.11", + "@typescript-eslint/type-utils": "5.59.11", + "@typescript-eslint/utils": "5.59.11", + "debug": "^4.3.4", + "grapheme-splitter": "^1.0.4", + "ignore": "^5.2.0", + "natural-compare-lite": "^1.4.0", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/parser": { + "version": "5.59.11", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.11.tgz", + "integrity": "sha512-s9ZF3M+Nym6CAZEkJJeO2TFHHDsKAM3ecNkLuH4i4s8/RCPnF5JRip2GyviYkeEAcwGMJxkqG9h2dAsnA1nZpA==", + "dev": true, + "requires": { + "@typescript-eslint/scope-manager": "5.59.11", + "@typescript-eslint/types": "5.59.11", + "@typescript-eslint/typescript-estree": "5.59.11", + "debug": "^4.3.4" + } + }, + "@typescript-eslint/scope-manager": { + "version": "5.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 + }, + "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 + } + } + }, + "@microsoft/eslint-plugin-spfx": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@microsoft/eslint-plugin-spfx/-/eslint-plugin-spfx-1.18.0.tgz", + "integrity": "sha512-Dls3QYcnPRgRTW6BD/ZvMDj8xuqRvS7tUXBVtZxcuBmSyTEHwsdYZ4ITf4/Qt+G+PhOZ/w4OCpBDmoSQenEkrw==", + "dev": true, + "requires": { + "@typescript-eslint/experimental-utils": "5.59.11" + } + }, + "@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.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-sass": { + "version": "4.17.0", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-sass/-/gulp-core-build-sass-4.17.0.tgz", + "integrity": "sha512-0qvfoyflsW+D5tgi7KNJgNK2uXooAX6zwQ8mN55+fjN3ydUsAjXhzDVN28L5uIJdjIcl0q3wHAhEN6EbVul9yQ==", + "dev": true, + "requires": { + "@microsoft/gulp-core-build": "3.18.0", + "@microsoft/load-themed-styles": "~1.10.172", + "@rushstack/node-core-library": "~3.53.0", + "@types/gulp": "4.0.6", + "@types/node": "10.17.13", + "autoprefixer": "~9.8.8", + "clean-css": "4.2.1", + "glob": "~7.0.5", + "postcss": "7.0.38", + "postcss-modules": "~1.5.0", + "sass": "1.44.0" + }, + "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" + } + }, + "@microsoft/gulp-core-build-typescript": { + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-typescript/-/gulp-core-build-typescript-8.6.0.tgz", + "integrity": "sha512-aG9HgidikzswiX6a1xulhAaB3X8vqwFi/zKID0LEUDhshNqOcj5k04Atp+GNUM/VL28zTCJ5K9s7z6QxFaFiBQ==", + "dev": true, + "requires": { + "@microsoft/gulp-core-build": "3.18.0", + "@rushstack/node-core-library": "~3.53.0", + "@types/node": "10.17.13", + "decomment": "~0.9.1", + "glob": "~7.0.5", + "glob-escape": "~0.0.2", + "resolve": "~1.17.0" + } + }, + "@microsoft/gulp-core-build-webpack": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-webpack/-/gulp-core-build-webpack-5.4.0.tgz", + "integrity": "sha512-H6GoROBzKlQTu+qdDH6aaqt4NIsQ3wuYEbYHtChc4RFB464FePOWRI/rZyWE+q3O+MsqBzcuDACcLKZawaVezQ==", + "dev": true, + "requires": { + "@microsoft/gulp-core-build": "3.18.1", + "@types/gulp": "4.0.6", + "@types/node": "10.17.13", + "colors": "~1.2.1", + "gulp": "~4.0.2", + "webpack": "~4.47.0" + }, + "dependencies": { + "@microsoft/gulp-core-build": { + "version": "3.18.1", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build/-/gulp-core-build-3.18.1.tgz", + "integrity": "sha512-nktxVFJcBToR/lsXzgC1kJo+1RNxwJJDMPSb44vI1i0JIlnhnfrhUGD3v+0ZdukRZBE1snJ4E+sXE0uh8Jkevw==", + "dev": true, + "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/load-themed-styles": { + "version": "2.0.76", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-2.0.76.tgz", + "integrity": "sha512-DvWB3dJIj39p11BS7uS9/J/7K76SXG09RAc/1AJ5aOl0LttSMjTuDQUhX2RS186Zdt77V0XBL1gjcRajTRJ44A==", + "dev": true, + "peer": true + }, + "@microsoft/loader-load-themed-styles": { + "version": "2.0.68", + "resolved": "https://registry.npmjs.org/@microsoft/loader-load-themed-styles/-/loader-load-themed-styles-2.0.68.tgz", + "integrity": "sha512-rScfOP4hEO+zZlhaf0vPzj1I4mVm4XJgACBJ4ym4Z/zT5kt7XkEvlcoCNqr4lbwBvNrafUL9b6GFOTGE6Y8fmg==", + "dev": true, + "requires": { + "loader-utils": "1.4.2" + } + }, + "@microsoft/mgt-components": { + "version": "2.10.1", + "resolved": "https://registry.npmjs.org/@microsoft/mgt-components/-/mgt-components-2.10.1.tgz", + "integrity": "sha512-uw760pZGXxkll4Uury6RoWvf0y3/IJBte55ltlCz2DunPeyIcUZ3QbA2E21EebIvMlbXwgVuUx2vBXVP9yMzdw==", + "requires": { + "@fluentui/web-components": "0.22.1", + "@microsoft/mgt-element": "2.10.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.10.1", + "resolved": "https://registry.npmjs.org/@microsoft/mgt-element/-/mgt-element-2.10.1.tgz", + "integrity": "sha512-xRyuCOahxxpWuGPrpycwfFchcGowyC7DjV8bPbjtazh6HegKE6JjGWd+X5HwIN5Wf9JduL32zoWoX/GwfSkIgg==", + "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-react": { + "version": "2.10.1", + "resolved": "https://registry.npmjs.org/@microsoft/mgt-react/-/mgt-react-2.10.1.tgz", + "integrity": "sha512-9RqICfYH25K6zOXE8kiVMhWJ19GUSF7kjvA+A6WK6qjkqSEwe6eeJz2YvBzIjKJGDuxAHP9gGbJ4aFY+ZGLI4A==", + "requires": { + "@microsoft/mgt-components": "2.10.1", + "@microsoft/mgt-element": "2.10.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.6.1", + "resolved": "https://registry.npmjs.org/@microsoft/mgt-sharepoint-provider/-/mgt-sharepoint-provider-2.6.1.tgz", + "integrity": "sha512-bgIbVzQQEex+TFyLZyE0QoxxK7IFkAgqXwxz/pSz7GYq8tog6ywjRpVtlTjf08Cmoi4rXWJHi68+nY7ZWoUL7A==", + "requires": { + "@microsoft/mgt-element": "2.6.1" + }, + "dependencies": { + "@microsoft/mgt-element": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/@microsoft/mgt-element/-/mgt-element-2.6.1.tgz", + "integrity": "sha512-AT8JoJMOCJfNCB+1PnvIkde+ph9e/5E6Vtu5wPW59X4hbFFBUk8pyC0KOyes0JrXBpbf/lpeSBfnmRUq8enJ2w==", + "requires": { + "@microsoft/microsoft-graph-client": "^2.2.1", + "idb": "6.0.0", + "lit-element": "^2.4.0" + } + }, + "@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-spfx": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/@microsoft/mgt-spfx/-/mgt-spfx-2.6.1.tgz", + "integrity": "sha512-lTlC2Ms943q9kFG9WgYWR+I2enkSOXEBJ04JWwIP1WEP8/aZWNbqxaFk4C6hdKIqEVNYppL7SDPz3XFiL+vnvw==", + "requires": { + "@microsoft/mgt-components": "2.6.1", + "@microsoft/mgt-element": "2.6.1", + "@microsoft/mgt-sharepoint-provider": "2.6.1", + "@microsoft/sp-core-library": "1.15.0", + "tslib": "2.3.1" + }, + "dependencies": { + "@microsoft/mgt-components": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/@microsoft/mgt-components/-/mgt-components-2.6.1.tgz", + "integrity": "sha512-2Qa7sH/tM2fwHYldp0nCSm1iFI5/rFf4JvSH91WdMk6XRdqH1Kfz9Jv+lmxLa9YuagSB/UDl1u1pJ27UE8LZEg==", + "requires": { + "@fluentui/web-components": "0.22.1", + "@microsoft/mgt-element": "2.6.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" + } + }, + "@microsoft/mgt-element": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/@microsoft/mgt-element/-/mgt-element-2.6.1.tgz", + "integrity": "sha512-AT8JoJMOCJfNCB+1PnvIkde+ph9e/5E6Vtu5wPW59X4hbFFBUk8pyC0KOyes0JrXBpbf/lpeSBfnmRUq8enJ2w==", + "requires": { + "@microsoft/microsoft-graph-client": "^2.2.1", + "idb": "6.0.0", + "lit-element": "^2.4.0" + } + }, + "@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" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@microsoft/sp-core-library": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.15.0.tgz", + "integrity": "sha512-35gQme8hnXkEEGy/A3UzlyoR/uuOP1b6EZa2mAR6a+EbMJ+kYuiU40eOGkOmvjr3NyvSc0/+c/IRTRZjEmS3pw==", + "requires": { + "@microsoft/sp-lodash-subset": "1.15.0", + "@microsoft/sp-module-interfaces": "1.15.0", + "@microsoft/sp-odata-types": "1.15.0", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-lodash-subset": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.15.0.tgz", + "integrity": "sha512-9j4U2i5oo4vaTinhtRJGaiBNraDxFd0XF/eui1yXjs4tzUqMOmBY8EVynrEngJQcqEfYU7Dd6yxSfa1qwnBoew==", + "requires": { + "@types/lodash": "4.14.117", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-module-interfaces": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.15.0.tgz", + "integrity": "sha512-C69HqPaKjH1/RpgGkHZNKb1ynPVcOYsqmFlelAk23Tfc+o9hw/WxXvsMHoOYzPR1Mdu7h4fcBPEqId1AKTFUrQ==", + "requires": { + "@rushstack/node-core-library": "3.45.5", + "z-schema": "4.2.4" + } + }, + "@microsoft/sp-odata-types": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.15.0.tgz", + "integrity": "sha512-U++bxURPHhSTFM6Wtjbtb8IaKO9DHt33/sAx1HSBtwmc2LmxIzI4zUbEzo0M0TUFStumOnGMJvSFJoQP08UrKw==", + "requires": { + "tslib": "2.3.1" + } + }, + "@rushstack/node-core-library": { + "version": "3.45.5", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.45.5.tgz", + "integrity": "sha512-KbN7Hp9vH3bD3YJfv6RnVtzzTAwGYIBl7y2HQLY4WEQqRbvE3LgI78W9l9X+cTAXCX//p0EeoiUYNTFdqJrMZg==", + "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "timsort": "~0.3.0", + "z-schema": "~5.0.2" + }, + "dependencies": { + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "optional": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==" + }, + "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==" + }, + "validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==" + }, + "z-schema": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-4.2.4.tgz", + "integrity": "sha512-YvBeW5RGNeNzKOUJs3rTL4+9rpcvHXt5I051FJbOcitV8bl40pEfcG0Q+dWSwS0/BIYrMZ/9HHoqLllMkFhD0w==", + "requires": { + "commander": "^2.7.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.6.0" + } + } + } + }, + "@microsoft/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.38.0", + "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-types/-/microsoft-graph-types-2.38.0.tgz", + "integrity": "sha512-EXpTf/TFUb0EfBXiQ0rTmZf6fRgBn73lNfYdU2QKvqiMPQD/Cs2Gt+VmWVtK19F9Mf5Mt4bDTu5Ft0TGXOF8rA==" + }, + "@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/recognizers-text-data-types-timex-expression": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@microsoft/recognizers-text-data-types-timex-expression/-/recognizers-text-data-types-timex-expression-1.3.0.tgz", + "integrity": "sha512-REHUXmMUI1jL3b9v+aSdzKxLxRdejsfg9McYRxY3LW0Gu4UbwD7Q+K6mtSo40cwg8uh6fiV9GY8hDuKXHH6dVA==" + }, + "@microsoft/rush-lib": { + "version": "5.100.2", + "resolved": "https://registry.npmjs.org/@microsoft/rush-lib/-/rush-lib-5.100.2.tgz", + "integrity": "sha512-wuyvYok7qEdADNeN98C+tO5lU23CH04kSYbJ/lz4CQfqVIviFLQQExDEPnvRxNP0I1XmuMdsaIVG28m1tLCMMA==", + "dev": true, + "requires": { + "@pnpm/dependency-path": "~2.1.2", + "@pnpm/link-bins": "~5.3.7", + "@rushstack/heft-config-file": "0.13.2", + "@rushstack/node-core-library": "3.59.6", + "@rushstack/package-deps-hash": "4.0.41", + "@rushstack/package-extractor": "0.3.11", + "@rushstack/rig-package": "0.4.0", + "@rushstack/rush-amazon-s3-build-cache-plugin": "5.100.2", + "@rushstack/rush-azure-storage-build-cache-plugin": "5.100.2", + "@rushstack/stream-collator": "4.0.259", + "@rushstack/terminal": "0.5.34", + "@rushstack/ts-command-line": "4.15.1", + "@types/node-fetch": "2.6.2", + "@yarnpkg/lockfile": "~1.0.2", + "builtin-modules": "~3.1.0", + "cli-table": "~0.3.1", + "colors": "~1.2.1", + "dependency-path": "~9.2.8", + "figures": "3.0.0", + "git-repo-info": "~2.1.0", + "glob": "~7.0.5", + "glob-escape": "~0.0.2", + "https-proxy-agent": "~5.0.0", + "ignore": "~5.1.6", + "inquirer": "~7.3.3", + "js-yaml": "~3.13.1", + "node-fetch": "2.6.7", + "npm-check": "~6.0.1", + "npm-package-arg": "~6.1.0", + "read-package-tree": "~5.1.5", + "rxjs": "~6.6.7", + "semver": "~7.5.4", + "ssri": "~8.0.0", + "strict-uri-encode": "~2.0.0", + "tapable": "2.2.1", + "tar": "~6.1.11", + "true-case-path": "~2.2.1" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.59.6", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", + "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", + "dev": true, + "requires": { + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", + "z-schema": "~5.0.2" + } + }, + "@rushstack/rig-package": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.4.0.tgz", + "integrity": "sha512-FnM1TQLJYwSiurP6aYSnansprK5l8WUK8VG38CmAaZs29ZeL1msjK0AP1VS4ejD33G0kE/2cpsPsS9jDenBMxw==", + "dev": true, + "requires": { + "resolve": "~1.22.1", + "strip-json-comments": "~3.1.1" + } + }, + "@rushstack/ts-command-line": { + "version": "4.15.1", + "resolved": "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-4.15.1.tgz", + "integrity": "sha512-EL4jxZe5fhb1uVL/P/wQO+Z8Rc8FMiWJ1G7VgnPDvdIt5GVjRfK7vwzder1CZQiX3x0PY6uxENYLNGTFd1InRQ==", + "dev": true, + "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 + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "resolve": { + "version": "1.22.6", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.6.tgz", + "integrity": "sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==", + "dev": true, + "requires": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@microsoft/rush-stack-compiler-4.7": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@microsoft/rush-stack-compiler-4.7/-/rush-stack-compiler-4.7-0.1.0.tgz", + "integrity": "sha512-fl7vWuAJjhsJWauSlUgC/ldF4vL8qmMX0LozTvHM5ICmM82O3exPFjLjvgw9q/niGt77P1OGIrwiDClCHfZQJQ==", + "dev": true, + "requires": { + "@microsoft/api-extractor": "~7.15.2", + "@rushstack/eslint-config": "~2.6.2", + "@rushstack/node-core-library": "~3.53.0", + "@types/node": "10.17.13", + "import-lazy": "~4.0.0", + "typescript": "~4.7.4" + }, + "dependencies": { + "@rushstack/eslint-config": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-config/-/eslint-config-2.6.2.tgz", + "integrity": "sha512-EcZENq5HlXe5XN9oFZ90K8y946zBXRgliNhy+378H0oK00v3FYADj8aSisEHS5OWz4HO0hYWe6IU57CNg+syYQ==", + "dev": true, + "requires": { + "@rushstack/eslint-patch": "1.1.4", + "@rushstack/eslint-plugin": "0.9.1", + "@rushstack/eslint-plugin-packlets": "0.4.1", + "@rushstack/eslint-plugin-security": "0.3.1", + "@typescript-eslint/eslint-plugin": "~5.20.0", + "@typescript-eslint/experimental-utils": "~5.20.0", + "@typescript-eslint/parser": "~5.20.0", + "@typescript-eslint/typescript-estree": "~5.20.0", + "eslint-plugin-promise": "~6.0.0", + "eslint-plugin-react": "~7.27.1", + "eslint-plugin-tsdoc": "~0.2.16" + } + }, + "@rushstack/eslint-patch": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.1.4.tgz", + "integrity": "sha512-LwzQKA4vzIct1zNZzBmRKI9QuNpLgTQMEjsQLf3BXuGYb3QPTP4Yjf6mkdX+X1mYttZ808QpOwAzZjv28kq7DA==", + "dev": true + }, + "@rushstack/eslint-plugin": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin/-/eslint-plugin-0.9.1.tgz", + "integrity": "sha512-iMfRyk9FE1xdhuenIYwDEjJ67u7ygeFw/XBGJC2j4GHclznHWRfSGiwTeYZ66H74h7NkVTuTp8RYw/x2iDblOA==", + "dev": true, + "requires": { + "@rushstack/tree-pattern": "0.2.4", + "@typescript-eslint/experimental-utils": "~5.20.0" + } + }, + "@rushstack/eslint-plugin-packlets": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-packlets/-/eslint-plugin-packlets-0.4.1.tgz", + "integrity": "sha512-A+mb+45fAUV6SRRlRy5EXrZAHNTnvOO3ONxw0hmRDcvyPAJwoX0ClkKQriz56QQE5SL4sPxhYoqbkoKbBmsxcA==", + "dev": true, + "requires": { + "@rushstack/tree-pattern": "0.2.4", + "@typescript-eslint/experimental-utils": "~5.20.0" + } + }, + "@rushstack/eslint-plugin-security": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-security/-/eslint-plugin-security-0.3.1.tgz", + "integrity": "sha512-LOBJj7SLPkeonBq2CD9cKqujwgc84YXJP18UXmGYl8xE3OM+Fwgnav7GzsakyvkeWJwq7EtpZjjSW8DTpwfA4w==", + "dev": true, + "requires": { + "@rushstack/tree-pattern": "0.2.4", + "@typescript-eslint/experimental-utils": "~5.20.0" + } + }, + "@rushstack/tree-pattern": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@rushstack/tree-pattern/-/tree-pattern-0.2.4.tgz", + "integrity": "sha512-H8i0OinWsdKM1TKEKPeRRTw85e+/7AIFpxm7q1blceZJhuxRBjCGAUZvQXZK4CMLx75xPqh/h1t5WHwFmElAPA==", + "dev": true + }, + "@typescript-eslint/eslint-plugin": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.20.0.tgz", + "integrity": "sha512-fapGzoxilCn3sBtC6NtXZX6+P/Hef7VDbyfGqTTpzYydwhlkevB+0vE0EnmHPVTVSy68GUncyJ/2PcrFBeCo5Q==", + "dev": true, + "requires": { + "@typescript-eslint/scope-manager": "5.20.0", + "@typescript-eslint/type-utils": "5.20.0", + "@typescript-eslint/utils": "5.20.0", + "debug": "^4.3.2", + "functional-red-black-tree": "^1.0.1", + "ignore": "^5.1.8", + "regexpp": "^3.2.0", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/experimental-utils": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.20.0.tgz", + "integrity": "sha512-w5qtx2Wr9x13Dp/3ic9iGOGmVXK5gMwyc8rwVgZU46K9WTjPZSyPvdER9Ycy+B5lNHvoz+z2muWhUvlTpQeu+g==", + "dev": true, + "requires": { + "@typescript-eslint/utils": "5.20.0" + } + }, + "@typescript-eslint/parser": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.20.0.tgz", + "integrity": "sha512-UWKibrCZQCYvobmu3/N8TWbEeo/EPQbS41Ux1F9XqPzGuV7pfg6n50ZrFo6hryynD8qOTTfLHtHjjdQtxJ0h/w==", + "dev": true, + "requires": { + "@typescript-eslint/scope-manager": "5.20.0", + "@typescript-eslint/types": "5.20.0", + "@typescript-eslint/typescript-estree": "5.20.0", + "debug": "^4.3.2" + } + }, + "@typescript-eslint/scope-manager": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.20.0.tgz", + "integrity": "sha512-h9KtuPZ4D/JuX7rpp1iKg3zOH0WNEa+ZIXwpW/KWmEFDxlA/HSfCMhiyF1HS/drTICjIbpA6OqkAhrP/zkCStg==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.20.0", + "@typescript-eslint/visitor-keys": "5.20.0" + } + }, + "@typescript-eslint/type-utils": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.20.0.tgz", + "integrity": "sha512-WxNrCwYB3N/m8ceyoGCgbLmuZwupvzN0rE8NBuwnl7APgjv24ZJIjkNzoFBXPRCGzLNkoU/WfanW0exvp/+3Iw==", + "dev": true, + "requires": { + "@typescript-eslint/utils": "5.20.0", + "debug": "^4.3.2", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/types": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.20.0.tgz", + "integrity": "sha512-+d8wprF9GyvPwtoB4CxBAR/s0rpP25XKgnOvMf/gMXYDvlUC3rPFHupdTQ/ow9vn7UDe5rX02ovGYQbv/IUCbg==", + "dev": true + }, + "@typescript-eslint/typescript-estree": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.20.0.tgz", + "integrity": "sha512-36xLjP/+bXusLMrT9fMMYy1KJAGgHhlER2TqpUVDYUQg4w0q/NW/sg4UGAgVwAqb8V4zYg43KMUpM8vV2lve6w==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.20.0", + "@typescript-eslint/visitor-keys": "5.20.0", + "debug": "^4.3.2", + "globby": "^11.0.4", + "is-glob": "^4.0.3", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/utils": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.20.0.tgz", + "integrity": "sha512-lHONGJL1LIO12Ujyx8L8xKbwWSkoUKFSO+0wDAqGXiudWB2EO7WEUT+YZLtVbmOmSllAjLb9tpoIPwpRe5Tn6w==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.20.0", + "@typescript-eslint/types": "5.20.0", + "@typescript-eslint/typescript-estree": "5.20.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + } + }, + "@typescript-eslint/visitor-keys": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.20.0.tgz", + "integrity": "sha512-1flRpNF+0CAQkMNlTJ6L/Z5jiODG/e5+7mk6XwtPOUS3UrTz3UOiAg9jG2VtKsWI6rZQfy4C6a232QNRZTRGlg==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.20.0", + "eslint-visitor-keys": "^3.0.0" + } + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true + }, + "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 + } + } + }, + "@microsoft/sp-application-base": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-application-base/-/sp-application-base-1.17.3.tgz", + "integrity": "sha512-gundR7DnYDs09u+hgURdhC93vZNhPrQ/88JyXU5Aaj6VzWk4MXQMawzxmmiON+RTUAItLnwHYrdp7xA9Dsa7tg==", + "requires": { + "@microsoft/sp-component-base": "1.17.3", + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-diagnostics": "1.17.3", + "@microsoft/sp-extension-base": "1.17.3", + "@microsoft/sp-http": "1.17.3", + "@microsoft/sp-http-base": "1.17.3", + "@microsoft/sp-loader": "1.17.3", + "@microsoft/sp-lodash-subset": "1.17.3", + "@microsoft/sp-module-interfaces": "1.17.3", + "@microsoft/sp-odata-types": "1.17.3", + "@microsoft/sp-page-context": "1.17.3", + "@microsoft/sp-search-extensibility": "1.17.3", + "tslib": "2.3.1" + }, + "dependencies": { + "@microsoft/sp-component-base": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-component-base/-/sp-component-base-1.17.3.tgz", + "integrity": "sha512-7Xey4caHNTkz5EtN6BVRj/PUCaLMVV+dYMZbwgoa9grIUFYwGKP8M0m3RZRUUNX9EPaumo+5QUufVVl159nHKA==", + "requires": { + "@fluentui/react": "^8.106.4", + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-diagnostics": "1.17.3", + "@microsoft/sp-dynamic-data": "1.17.3", + "@microsoft/sp-http": "1.17.3", + "@microsoft/sp-lodash-subset": "1.17.3", + "@microsoft/sp-module-interfaces": "1.17.3", + "@microsoft/sp-page-context": "1.17.3", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-core-library": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.17.3.tgz", + "integrity": "sha512-NEMW4xHsiUyFhQnmj2pU4pEQB1Dy5QoZNU0Qys66PXdJFwJgrGn9PUjRReZlN3dyX1jwSzLCgzWU73bJrcB/1w==", + "requires": { + "@microsoft/sp-lodash-subset": "1.17.3", + "@microsoft/sp-module-interfaces": "1.17.3", + "@microsoft/sp-odata-types": "1.17.3", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-diagnostics": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-diagnostics/-/sp-diagnostics-1.17.3.tgz", + "integrity": "sha512-vUFkFr78QCEEXgiWNbWjI8mUUDKPXVX0/eSVuAClXhENmxRqhS4nvkckTm/acmXvcw8az3G1r2ou6Q7hFX3d9Q==", + "requires": { + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-lodash-subset": "1.17.3" + } + }, + "@microsoft/sp-dynamic-data": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-dynamic-data/-/sp-dynamic-data-1.17.3.tgz", + "integrity": "sha512-+lE9U+28JjrV5Q5NucntkbLyx5LvdipQU0ppvti1SuEHCnetqPOVEI/axUjY1MbvmLBHngQUFj/U4UAIQse9KQ==", + "requires": { + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-diagnostics": "1.17.3", + "@microsoft/sp-lodash-subset": "1.17.3", + "@microsoft/sp-module-interfaces": "1.17.3", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-http": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http/-/sp-http-1.17.3.tgz", + "integrity": "sha512-7ctnBEJd8ak4VLSPakMX42GF/DAz66RL5dlPJzx16e2pycJoNIKL0vBsEalZ5RWmkcjE6jGRi2xtSPwhIiJWlA==", + "requires": { + "@microsoft/microsoft-graph-clientv1": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-diagnostics": "1.17.3", + "@microsoft/sp-http-base": "1.17.3", + "@microsoft/sp-http-msgraph": "1.17.3", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-http-base": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http-base/-/sp-http-base-1.17.3.tgz", + "integrity": "sha512-D0KsLakRuR1iDZa27CSEhW84KPs9/BMIaezxK/M3076WyldRtA0zQwk8rwmoDgU3K3GqqspwP0T0KWT9QH3t4w==", + "requires": { + "@azure/msal-browser": "2.28.1", + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-diagnostics": "1.17.3", + "@microsoft/sp-page-context": "1.17.3", + "@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.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http-msgraph/-/sp-http-msgraph-1.17.3.tgz", + "integrity": "sha512-2ZbDZaNFGNg6nAvkOzEK0hjqkj9f+cN+ugZSFAANoF8wV7szYA/wRcLjvM+Kq3Ol7fGu/OrQeHrTEBWBekP2XQ==", + "requires": { + "@microsoft/microsoft-graph-clientv1": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-diagnostics": "1.17.3", + "@microsoft/sp-http-base": "1.17.3", + "@microsoft/sp-loader": "1.17.3", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-loader": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-loader/-/sp-loader-1.17.3.tgz", + "integrity": "sha512-qmG5XoXSuHyAeryeuNQIGIEMKePEGkxmPhgULnGLX6chGKLimtVL+SzOc8+hVet49Rr1B6eIIMaIV6ajZx/qoQ==", + "requires": { + "@fluentui/react": "^8.106.4", + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-diagnostics": "1.17.3", + "@microsoft/sp-dynamic-data": "1.17.3", + "@microsoft/sp-http-base": "1.17.3", + "@microsoft/sp-lodash-subset": "1.17.3", + "@microsoft/sp-module-interfaces": "1.17.3", + "@microsoft/sp-odata-types": "1.17.3", + "@microsoft/sp-page-context": "1.17.3", + "@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.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.17.3.tgz", + "integrity": "sha512-VmtfG+hcJVxnBcrU4atlOFEUwpRYgJjAj993cg+VacLNYtevf2AVdqkvhRNguXM8smJZdKpMJj1ygtPhdrdBxg==", + "requires": { + "@types/lodash": "4.14.117", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-module-interfaces": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.17.3.tgz", + "integrity": "sha512-oj+C9RA++Gxy6AN5t5DOLRLsvRvGjRIoccbrN1nCbzm/ZPdJFjFoh6EWlEpYlS1S1YMzR/kyfAHpguQtRHiq2A==", + "requires": { + "@rushstack/node-core-library": "3.55.2", + "z-schema": "4.2.4" + } + }, + "@microsoft/sp-odata-types": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.17.3.tgz", + "integrity": "sha512-fKRaTasv2LXwcgFyPLWDknq82WtHyD842btjO1pg3V57vLc0/Tw4PWNIDZDOWH79RCBE7248957IogNw+TqKkg==", + "requires": { + "tslib": "2.3.1" + } + }, + "@microsoft/sp-page-context": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-page-context/-/sp-page-context-1.17.3.tgz", + "integrity": "sha512-Qrr+GHWS2LVvMpNeIc+YL62ywqKBb2aEhk92ouea7VIXGjJAZA6O3SM45RJCG5dBKgA3oANPkhYyPRhPOR/VbQ==", + "requires": { + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-diagnostics": "1.17.3", + "@microsoft/sp-dynamic-data": "1.17.3", + "@microsoft/sp-lodash-subset": "1.17.3", + "@microsoft/sp-odata-types": "1.17.3", + "tslib": "2.3.1" + } + }, + "@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" + } + }, + "@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/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" + } + } + } + }, + "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==" + } + } + }, + "resolve": { + "version": "1.22.6", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.6.tgz", + "integrity": "sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==", + "requires": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==" + }, + "z-schema": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-4.2.4.tgz", + "integrity": "sha512-YvBeW5RGNeNzKOUJs3rTL4+9rpcvHXt5I051FJbOcitV8bl40pEfcG0Q+dWSwS0/BIYrMZ/9HHoqLllMkFhD0w==", + "requires": { + "commander": "^2.7.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.6.0" + } + } + } + }, + "@microsoft/sp-build-core-tasks": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-build-core-tasks/-/sp-build-core-tasks-1.18.0.tgz", + "integrity": "sha512-AeCWY5dDkMSI4iF7dZtomMXF6JfwDJ9u95PsdYfBgm9n/lTjyfFoGQBWkhUH8A5ZDmdAfExElsuoQgevU50UPg==", + "dev": true, + "requires": { + "@microsoft/gulp-core-build": "3.18.0", + "@microsoft/gulp-core-build-serve": "3.12.0", + "@microsoft/gulp-core-build-webpack": "5.4.0", + "@microsoft/spfx-heft-plugins": "1.18.0", + "@rushstack/node-core-library": "3.59.6", + "@types/glob": "5.0.30", + "@types/lodash": "4.14.117", + "@types/webpack": "4.41.24", + "colors": "~1.2.1", + "glob": "~7.0.5", + "gulp": "4.0.2", + "lodash": "4.17.21", + "webpack": "~4.47.0" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.59.6", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", + "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", + "dev": true, + "requires": { + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", + "z-schema": "~5.0.2" + } + }, + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "resolve": { + "version": "1.22.6", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.6.tgz", + "integrity": "sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==", + "dev": true, + "requires": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@microsoft/sp-build-web": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-build-web/-/sp-build-web-1.18.0.tgz", + "integrity": "sha512-OSaNg+G16qy/cgB2m/6hKx1wO394og/25H7aHVzgJz6IIzPGeGT4Z3+YhdH5XeizCWaW7mSA+PjOqLiTtGbk0g==", + "dev": true, + "requires": { + "@microsoft/gulp-core-build": "3.18.0", + "@microsoft/gulp-core-build-sass": "4.17.0", + "@microsoft/gulp-core-build-serve": "3.12.0", + "@microsoft/gulp-core-build-typescript": "8.6.0", + "@microsoft/gulp-core-build-webpack": "5.4.0", + "@microsoft/rush-lib": "5.100.2", + "@microsoft/sp-build-core-tasks": "1.18.0", + "@rushstack/node-core-library": "3.59.6", + "@types/webpack": "4.41.24", + "gulp": "4.0.2", + "postcss": "^8.4.19", + "semver": "~7.3.2", + "true-case-path": "~2.2.1", + "webpack": "~4.47.0", + "yargs": "~4.6.0" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.59.6", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", + "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", + "dev": true, + "requires": { + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", + "z-schema": "~5.0.2" + }, + "dependencies": { + "semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + } + } + }, + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "resolve": { + "version": "1.22.6", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.6.tgz", + "integrity": "sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==", + "dev": true, + "requires": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@microsoft/sp-component-base": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-component-base/-/sp-component-base-1.18.0.tgz", + "integrity": "sha512-fSoP/y6kfwYs0XQ22GjVwEOYO6PkC6RTdl624Iub4sDxdjzblAivAcHUovsVNdhS+twRD1fKumSYiNbmYugYTg==", + "requires": { + "@fluentui/react": "^8.106.4", + "@microsoft/sp-core-library": "1.18.0", + "@microsoft/sp-diagnostics": "1.18.0", + "@microsoft/sp-dynamic-data": "1.18.0", + "@microsoft/sp-http": "1.18.0", + "@microsoft/sp-lodash-subset": "1.18.0", + "@microsoft/sp-module-interfaces": "1.18.0", + "@microsoft/sp-page-context": "1.18.0", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-core-library": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.18.0.tgz", + "integrity": "sha512-9Ua3SACtRHh1o9ScqDgtSDGqccpnkLgYawBQRbKIjCPwQ8dqS96586KU9HioBHr4LtqWJNo0cp5h/XIXmrZ9+Q==", + "requires": { + "@microsoft/sp-lodash-subset": "1.18.0", + "@microsoft/sp-module-interfaces": "1.18.0", + "@microsoft/sp-odata-types": "1.18.0", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-css-loader": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-css-loader/-/sp-css-loader-1.18.0.tgz", + "integrity": "sha512-UFfmsN+3+WcEHx8fEWJoOMTP3pOTTkFAxwa9aEtKxnrT21wfqLnJfzll1ato2X0vT3eYzkCFtrspCeT1atLURw==", + "dev": true, + "requires": { + "@microsoft/load-themed-styles": "1.10.292", + "@rushstack/node-core-library": "3.59.6", + "autoprefixer": "9.7.1", + "css-loader": "3.4.2", + "cssnano": "~5.1.14", + "loader-utils": "^1.4.2", + "postcss": "^8.4.19", + "postcss-modules-extract-imports": "~3.0.0", + "postcss-modules-local-by-default": "~4.0.0", + "postcss-modules-scope": "~3.0.0", + "postcss-modules-values": "~4.0.0", + "webpack": "~4.47.0" + }, + "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.59.6", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", + "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", + "dev": true, + "requires": { + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", + "z-schema": "~5.0.2" + } + }, + "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" + } + } + } + }, + "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 + }, + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": 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 + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "resolve": { + "version": "1.22.6", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.6.tgz", + "integrity": "sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==", + "dev": true, + "requires": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "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" + } + }, + "validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@microsoft/sp-diagnostics": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-diagnostics/-/sp-diagnostics-1.18.0.tgz", + "integrity": "sha512-Nu4Q975WfncYMyOQlJkUR8ml+2WiZw06gh308Ze22TKHcmylsjjOFkeCtI/YLq8iD6ibQmVDQpYbc5bUlhDbug==", + "requires": { + "@microsoft/sp-core-library": "1.18.0", + "@microsoft/sp-lodash-subset": "1.18.0" + } + }, + "@microsoft/sp-dialog": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-dialog/-/sp-dialog-1.17.3.tgz", + "integrity": "sha512-44/0t9HAUVk2LhAhkbepJ+tFMjmzKCte5i7PPKU3b6sLEL6F9S9tB126zFhlQFg3FhxMg43nkN/8F5zEtb3+fQ==", + "requires": { + "@fluentui/react": "^8.106.4", + "@microsoft/sp-application-base": "1.17.3", + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-diagnostics": "1.17.3", + "react": "17.0.1", + "react-dom": "17.0.1", + "tslib": "2.3.1" + }, + "dependencies": { + "@microsoft/sp-core-library": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.17.3.tgz", + "integrity": "sha512-NEMW4xHsiUyFhQnmj2pU4pEQB1Dy5QoZNU0Qys66PXdJFwJgrGn9PUjRReZlN3dyX1jwSzLCgzWU73bJrcB/1w==", + "requires": { + "@microsoft/sp-lodash-subset": "1.17.3", + "@microsoft/sp-module-interfaces": "1.17.3", + "@microsoft/sp-odata-types": "1.17.3", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-diagnostics": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-diagnostics/-/sp-diagnostics-1.17.3.tgz", + "integrity": "sha512-vUFkFr78QCEEXgiWNbWjI8mUUDKPXVX0/eSVuAClXhENmxRqhS4nvkckTm/acmXvcw8az3G1r2ou6Q7hFX3d9Q==", + "requires": { + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-lodash-subset": "1.17.3" + } + }, + "@microsoft/sp-lodash-subset": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.17.3.tgz", + "integrity": "sha512-VmtfG+hcJVxnBcrU4atlOFEUwpRYgJjAj993cg+VacLNYtevf2AVdqkvhRNguXM8smJZdKpMJj1ygtPhdrdBxg==", + "requires": { + "@types/lodash": "4.14.117", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-module-interfaces": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.17.3.tgz", + "integrity": "sha512-oj+C9RA++Gxy6AN5t5DOLRLsvRvGjRIoccbrN1nCbzm/ZPdJFjFoh6EWlEpYlS1S1YMzR/kyfAHpguQtRHiq2A==", + "requires": { + "@rushstack/node-core-library": "3.55.2", + "z-schema": "4.2.4" + } + }, + "@microsoft/sp-odata-types": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.17.3.tgz", + "integrity": "sha512-fKRaTasv2LXwcgFyPLWDknq82WtHyD842btjO1pg3V57vLc0/Tw4PWNIDZDOWH79RCBE7248957IogNw+TqKkg==", + "requires": { + "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" + } + } + } + }, + "resolve": { + "version": "1.22.6", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.6.tgz", + "integrity": "sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==", + "requires": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==" + }, + "z-schema": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-4.2.4.tgz", + "integrity": "sha512-YvBeW5RGNeNzKOUJs3rTL4+9rpcvHXt5I051FJbOcitV8bl40pEfcG0Q+dWSwS0/BIYrMZ/9HHoqLllMkFhD0w==", + "requires": { + "commander": "^2.7.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.6.0" + } + } + } + }, + "@microsoft/sp-dynamic-data": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-dynamic-data/-/sp-dynamic-data-1.18.0.tgz", + "integrity": "sha512-Ti0QjkUmUEWq6FJ8QpR+Hc9L4dm4VQnCc76zjz74vJWIO/VP3pAg8zpjwQkLFzPpUK8VbCObTa57iE6exuxzGA==", + "requires": { + "@microsoft/sp-core-library": "1.18.0", + "@microsoft/sp-diagnostics": "1.18.0", + "@microsoft/sp-lodash-subset": "1.18.0", + "@microsoft/sp-module-interfaces": "1.18.0", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-extension-base": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-extension-base/-/sp-extension-base-1.17.3.tgz", + "integrity": "sha512-2ONK5OGayVGak9z3DgWC6gQyBXZ3Wk8srGmQOyeYcXj1G3futitAxGjkzAaM8HoDPT6i5E8OO0/wqhpTdnYuHw==", + "requires": { + "@microsoft/sp-component-base": "1.17.3", + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-diagnostics": "1.17.3", + "@microsoft/sp-loader": "1.17.3", + "@microsoft/sp-module-interfaces": "1.17.3", + "tslib": "2.3.1" + }, + "dependencies": { + "@microsoft/sp-component-base": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-component-base/-/sp-component-base-1.17.3.tgz", + "integrity": "sha512-7Xey4caHNTkz5EtN6BVRj/PUCaLMVV+dYMZbwgoa9grIUFYwGKP8M0m3RZRUUNX9EPaumo+5QUufVVl159nHKA==", + "requires": { + "@fluentui/react": "^8.106.4", + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-diagnostics": "1.17.3", + "@microsoft/sp-dynamic-data": "1.17.3", + "@microsoft/sp-http": "1.17.3", + "@microsoft/sp-lodash-subset": "1.17.3", + "@microsoft/sp-module-interfaces": "1.17.3", + "@microsoft/sp-page-context": "1.17.3", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-core-library": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.17.3.tgz", + "integrity": "sha512-NEMW4xHsiUyFhQnmj2pU4pEQB1Dy5QoZNU0Qys66PXdJFwJgrGn9PUjRReZlN3dyX1jwSzLCgzWU73bJrcB/1w==", + "requires": { + "@microsoft/sp-lodash-subset": "1.17.3", + "@microsoft/sp-module-interfaces": "1.17.3", + "@microsoft/sp-odata-types": "1.17.3", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-diagnostics": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-diagnostics/-/sp-diagnostics-1.17.3.tgz", + "integrity": "sha512-vUFkFr78QCEEXgiWNbWjI8mUUDKPXVX0/eSVuAClXhENmxRqhS4nvkckTm/acmXvcw8az3G1r2ou6Q7hFX3d9Q==", + "requires": { + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-lodash-subset": "1.17.3" + } + }, + "@microsoft/sp-dynamic-data": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-dynamic-data/-/sp-dynamic-data-1.17.3.tgz", + "integrity": "sha512-+lE9U+28JjrV5Q5NucntkbLyx5LvdipQU0ppvti1SuEHCnetqPOVEI/axUjY1MbvmLBHngQUFj/U4UAIQse9KQ==", + "requires": { + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-diagnostics": "1.17.3", + "@microsoft/sp-lodash-subset": "1.17.3", + "@microsoft/sp-module-interfaces": "1.17.3", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-http": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http/-/sp-http-1.17.3.tgz", + "integrity": "sha512-7ctnBEJd8ak4VLSPakMX42GF/DAz66RL5dlPJzx16e2pycJoNIKL0vBsEalZ5RWmkcjE6jGRi2xtSPwhIiJWlA==", + "requires": { + "@microsoft/microsoft-graph-clientv1": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-diagnostics": "1.17.3", + "@microsoft/sp-http-base": "1.17.3", + "@microsoft/sp-http-msgraph": "1.17.3", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-http-base": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http-base/-/sp-http-base-1.17.3.tgz", + "integrity": "sha512-D0KsLakRuR1iDZa27CSEhW84KPs9/BMIaezxK/M3076WyldRtA0zQwk8rwmoDgU3K3GqqspwP0T0KWT9QH3t4w==", + "requires": { + "@azure/msal-browser": "2.28.1", + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-diagnostics": "1.17.3", + "@microsoft/sp-page-context": "1.17.3", + "@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.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http-msgraph/-/sp-http-msgraph-1.17.3.tgz", + "integrity": "sha512-2ZbDZaNFGNg6nAvkOzEK0hjqkj9f+cN+ugZSFAANoF8wV7szYA/wRcLjvM+Kq3Ol7fGu/OrQeHrTEBWBekP2XQ==", + "requires": { + "@microsoft/microsoft-graph-clientv1": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-diagnostics": "1.17.3", + "@microsoft/sp-http-base": "1.17.3", + "@microsoft/sp-loader": "1.17.3", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-loader": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-loader/-/sp-loader-1.17.3.tgz", + "integrity": "sha512-qmG5XoXSuHyAeryeuNQIGIEMKePEGkxmPhgULnGLX6chGKLimtVL+SzOc8+hVet49Rr1B6eIIMaIV6ajZx/qoQ==", + "requires": { + "@fluentui/react": "^8.106.4", + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-diagnostics": "1.17.3", + "@microsoft/sp-dynamic-data": "1.17.3", + "@microsoft/sp-http-base": "1.17.3", + "@microsoft/sp-lodash-subset": "1.17.3", + "@microsoft/sp-module-interfaces": "1.17.3", + "@microsoft/sp-odata-types": "1.17.3", + "@microsoft/sp-page-context": "1.17.3", + "@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.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.17.3.tgz", + "integrity": "sha512-VmtfG+hcJVxnBcrU4atlOFEUwpRYgJjAj993cg+VacLNYtevf2AVdqkvhRNguXM8smJZdKpMJj1ygtPhdrdBxg==", + "requires": { + "@types/lodash": "4.14.117", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-module-interfaces": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.17.3.tgz", + "integrity": "sha512-oj+C9RA++Gxy6AN5t5DOLRLsvRvGjRIoccbrN1nCbzm/ZPdJFjFoh6EWlEpYlS1S1YMzR/kyfAHpguQtRHiq2A==", + "requires": { + "@rushstack/node-core-library": "3.55.2", + "z-schema": "4.2.4" + } + }, + "@microsoft/sp-odata-types": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.17.3.tgz", + "integrity": "sha512-fKRaTasv2LXwcgFyPLWDknq82WtHyD842btjO1pg3V57vLc0/Tw4PWNIDZDOWH79RCBE7248957IogNw+TqKkg==", + "requires": { + "tslib": "2.3.1" + } + }, + "@microsoft/sp-page-context": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-page-context/-/sp-page-context-1.17.3.tgz", + "integrity": "sha512-Qrr+GHWS2LVvMpNeIc+YL62ywqKBb2aEhk92ouea7VIXGjJAZA6O3SM45RJCG5dBKgA3oANPkhYyPRhPOR/VbQ==", + "requires": { + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-diagnostics": "1.17.3", + "@microsoft/sp-dynamic-data": "1.17.3", + "@microsoft/sp-lodash-subset": "1.17.3", + "@microsoft/sp-odata-types": "1.17.3", + "tslib": "2.3.1" + } + }, + "@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" + } + }, + "@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/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" + } + } + } + }, + "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==" + } + } + }, + "resolve": { + "version": "1.22.6", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.6.tgz", + "integrity": "sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==", + "requires": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==" + }, + "z-schema": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-4.2.4.tgz", + "integrity": "sha512-YvBeW5RGNeNzKOUJs3rTL4+9rpcvHXt5I051FJbOcitV8bl40pEfcG0Q+dWSwS0/BIYrMZ/9HHoqLllMkFhD0w==", + "requires": { + "commander": "^2.7.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.6.0" + } + } + } + }, + "@microsoft/sp-http": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http/-/sp-http-1.18.0.tgz", + "integrity": "sha512-eo8Jv0UMd1htpoiRGlGw0IR8bSapgHYabMBjTzXGe8NKuTddeBIG5TCO02ZwIYfMaKJHmZ365jpnmDwfI64cWw==", + "requires": { + "@microsoft/microsoft-graph-clientv1": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", + "@microsoft/sp-core-library": "1.18.0", + "@microsoft/sp-diagnostics": "1.18.0", + "@microsoft/sp-http-base": "1.18.0", + "@microsoft/sp-http-msgraph": "1.18.0", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-http-base": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http-base/-/sp-http-base-1.18.0.tgz", + "integrity": "sha512-nkx4L73HKqy0tzAprw6NKzkw6idyp0PJPn9DtogvTuLndx5NEmLEzD528n1TCR3EPykeznlqvsWru3DnlgSMRg==", + "requires": { + "@azure/msal-browser": "2.28.1", + "@microsoft/sp-core-library": "1.18.0", + "@microsoft/sp-diagnostics": "1.18.0", + "@microsoft/sp-page-context": "1.18.0", + "@microsoft/teams-js-v2": "npm:@microsoft/teams-js@2.12.0", + "adal-angular": "1.0.16", + "msalBrowserLegacy": "npm:@azure/msal-browser@2.22.0", + "msalLegacy": "npm:msal@1.4.12", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-http-msgraph": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http-msgraph/-/sp-http-msgraph-1.18.0.tgz", + "integrity": "sha512-ufSV53tcSxoeW1ykMrI9qK0mKw8KI9WCwJHV3c5gpo+V+ShleVFO3aeD7G0DAu5Y9Fu+1y81AJH9CbJgmDiIsA==", + "requires": { + "@microsoft/microsoft-graph-clientv1": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", + "@microsoft/sp-core-library": "1.18.0", + "@microsoft/sp-diagnostics": "1.18.0", + "@microsoft/sp-http-base": "1.18.0", + "@microsoft/sp-loader": "1.18.0", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-image-helper": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-image-helper/-/sp-image-helper-1.18.0.tgz", + "integrity": "sha512-JZ2knonfACUA5JcMOMI+MRf5aGEUK5ZRKbqe3GsBvj8msKRcLsafEews6KF90Hl4IR1kv9ul1R1gPAVW9MtTAQ==", + "requires": { + "@microsoft/sp-core-library": "1.18.0", + "@microsoft/sp-diagnostics": "1.18.0", + "@microsoft/sp-http": "1.18.0", + "@microsoft/sp-http-base": "1.18.0", + "@microsoft/sp-loader": "1.18.0", + "@microsoft/sp-lodash-subset": "1.18.0", + "@microsoft/sp-page-context": "1.18.0", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-listview-extensibility": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-listview-extensibility/-/sp-listview-extensibility-1.17.3.tgz", + "integrity": "sha512-IRMnCyi/Q840Rs7sly1RBIkkcEVc7PrvWeIYG5q0kJoIzMMbCVJ+UcDA2wLb9Js8L7Tco9XCNXRseMpM3KXnsw==", + "requires": { + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-extension-base": "1.17.3", + "@microsoft/sp-module-interfaces": "1.17.3", + "@microsoft/sp-page-context": "1.17.3", + "tslib": "2.3.1" + }, + "dependencies": { + "@microsoft/sp-core-library": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.17.3.tgz", + "integrity": "sha512-NEMW4xHsiUyFhQnmj2pU4pEQB1Dy5QoZNU0Qys66PXdJFwJgrGn9PUjRReZlN3dyX1jwSzLCgzWU73bJrcB/1w==", + "requires": { + "@microsoft/sp-lodash-subset": "1.17.3", + "@microsoft/sp-module-interfaces": "1.17.3", + "@microsoft/sp-odata-types": "1.17.3", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-diagnostics": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-diagnostics/-/sp-diagnostics-1.17.3.tgz", + "integrity": "sha512-vUFkFr78QCEEXgiWNbWjI8mUUDKPXVX0/eSVuAClXhENmxRqhS4nvkckTm/acmXvcw8az3G1r2ou6Q7hFX3d9Q==", + "requires": { + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-lodash-subset": "1.17.3" + } + }, + "@microsoft/sp-dynamic-data": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-dynamic-data/-/sp-dynamic-data-1.17.3.tgz", + "integrity": "sha512-+lE9U+28JjrV5Q5NucntkbLyx5LvdipQU0ppvti1SuEHCnetqPOVEI/axUjY1MbvmLBHngQUFj/U4UAIQse9KQ==", + "requires": { + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-diagnostics": "1.17.3", + "@microsoft/sp-lodash-subset": "1.17.3", + "@microsoft/sp-module-interfaces": "1.17.3", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-lodash-subset": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.17.3.tgz", + "integrity": "sha512-VmtfG+hcJVxnBcrU4atlOFEUwpRYgJjAj993cg+VacLNYtevf2AVdqkvhRNguXM8smJZdKpMJj1ygtPhdrdBxg==", + "requires": { + "@types/lodash": "4.14.117", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-module-interfaces": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.17.3.tgz", + "integrity": "sha512-oj+C9RA++Gxy6AN5t5DOLRLsvRvGjRIoccbrN1nCbzm/ZPdJFjFoh6EWlEpYlS1S1YMzR/kyfAHpguQtRHiq2A==", + "requires": { + "@rushstack/node-core-library": "3.55.2", + "z-schema": "4.2.4" + } + }, + "@microsoft/sp-odata-types": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.17.3.tgz", + "integrity": "sha512-fKRaTasv2LXwcgFyPLWDknq82WtHyD842btjO1pg3V57vLc0/Tw4PWNIDZDOWH79RCBE7248957IogNw+TqKkg==", + "requires": { + "tslib": "2.3.1" + } + }, + "@microsoft/sp-page-context": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-page-context/-/sp-page-context-1.17.3.tgz", + "integrity": "sha512-Qrr+GHWS2LVvMpNeIc+YL62ywqKBb2aEhk92ouea7VIXGjJAZA6O3SM45RJCG5dBKgA3oANPkhYyPRhPOR/VbQ==", + "requires": { + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-diagnostics": "1.17.3", + "@microsoft/sp-dynamic-data": "1.17.3", + "@microsoft/sp-lodash-subset": "1.17.3", + "@microsoft/sp-odata-types": "1.17.3", + "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" + } + } + } + }, + "resolve": { + "version": "1.22.6", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.6.tgz", + "integrity": "sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==", + "requires": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==" + }, + "z-schema": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-4.2.4.tgz", + "integrity": "sha512-YvBeW5RGNeNzKOUJs3rTL4+9rpcvHXt5I051FJbOcitV8bl40pEfcG0Q+dWSwS0/BIYrMZ/9HHoqLllMkFhD0w==", + "requires": { + "commander": "^2.7.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.6.0" + } + } + } + }, + "@microsoft/sp-loader": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-loader/-/sp-loader-1.18.0.tgz", + "integrity": "sha512-MHVJRDuM6H4sbdBn7ZgoBpniKpWpvQxhYfk9HR8lXiyDa2YEVfoQJxkKeZoaGnaz1KHYQ/tbdEWtyq8ZiNUzKQ==", + "requires": { + "@fluentui/react": "^8.106.4", + "@microsoft/sp-core-library": "1.18.0", + "@microsoft/sp-diagnostics": "1.18.0", + "@microsoft/sp-dynamic-data": "1.18.0", + "@microsoft/sp-http-base": "1.18.0", + "@microsoft/sp-lodash-subset": "1.18.0", + "@microsoft/sp-module-interfaces": "1.18.0", + "@microsoft/sp-odata-types": "1.18.0", + "@microsoft/sp-page-context": "1.18.0", + "@rushstack/loader-raw-script": "1.3.315", + "@types/requirejs": "2.1.29", + "raw-loader": "~0.5.1", + "react": "17.0.1", + "react-dom": "17.0.1", + "requirejs": "2.3.6", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-lodash-subset": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.18.0.tgz", + "integrity": "sha512-FBh0ylpwUeZg71v5mtXcRsExaHPoLfhWPG2xFsxUgMBLspwUghxoQt0rn3apUaIoO1AzTHzshMIU/6dgYjDccA==", + "requires": { + "@types/lodash": "4.14.117", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-module-interfaces": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.18.0.tgz", + "integrity": "sha512-fXLV70zP1S8z2FGYAf1iqfgIIC5rOfPQeeCh/qICFx+RuUFtvkbW+N5vr0ugFYaF6L0rfrYqspcllloHJPOVYQ==", + "requires": { + "@rushstack/node-core-library": "3.59.6", + "z-schema": "4.2.4" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.59.6", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", + "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", + "requires": { + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", + "z-schema": "~5.0.2" + }, + "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" + } + } + } + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "requires": { + "yallist": "^4.0.0" + } + }, + "resolve": { + "version": "1.22.6", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.6.tgz", + "integrity": "sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==", + "requires": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "requires": { + "lru-cache": "^6.0.0" + } + }, + "validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==" + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "z-schema": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-4.2.4.tgz", + "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.18.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.18.0.tgz", + "integrity": "sha512-tBJmiZ2t7oW6EaeJYiAeV4VFmIgn3e2jrR7//31ZqMDcDHyf4v/vIYYdRuIExS4vasVVhSb2Zgc5kJ8cDsqEsw==", + "requires": { + "tslib": "2.3.1" + } + }, + "@microsoft/sp-office-ui-fabric-core": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-office-ui-fabric-core/-/sp-office-ui-fabric-core-1.18.0.tgz", + "integrity": "sha512-4RKtrZm65xsc4F+RQMVMfU6A2qDm4+ykmO0MsxtH1VatdZ/4QLAIC9BXCaRHpuD9n1rS32t5V4oP2HVMamZFEw==", + "requires": { + "office-ui-fabric-core": "11.0.1", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-page-context": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-page-context/-/sp-page-context-1.18.0.tgz", + "integrity": "sha512-H+VMc8/WGuj7nKxahoc7g71HK2y4hOXPg74/+UuVW7caAgpO62C35OtHM2K5Awn4Xc8N/nswT5mV2dsA/sD9ZA==", + "requires": { + "@microsoft/sp-core-library": "1.18.0", + "@microsoft/sp-diagnostics": "1.18.0", + "@microsoft/sp-dynamic-data": "1.18.0", + "@microsoft/sp-lodash-subset": "1.18.0", + "@microsoft/sp-odata-types": "1.18.0", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-property-pane": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-property-pane/-/sp-property-pane-1.18.0.tgz", + "integrity": "sha512-4BxDnuGtlVh5510evbmJIra3qJVb6b0/h2nubLg/4Nbnf2Wt3p+fi7RbC0RoQ2k1xWbYk167nhf5UUt/3PNejg==", + "requires": { + "@fluentui/react": "^8.106.4", + "@microsoft/sp-component-base": "1.18.0", + "@microsoft/sp-core-library": "1.18.0", + "@microsoft/sp-diagnostics": "1.18.0", + "@microsoft/sp-dynamic-data": "1.18.0", + "@microsoft/sp-image-helper": "1.18.0", + "@microsoft/sp-lodash-subset": "1.18.0", + "@microsoft/sp-page-context": "1.18.0", + "react": "17.0.1", + "react-dom": "17.0.1", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-search-extensibility": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-search-extensibility/-/sp-search-extensibility-1.17.3.tgz", + "integrity": "sha512-MQReYiK2Lcr7axsCWp25OaCR59Dwz+mFK0sn7jGiH6RMlDf3eE9WmCARwxd/FmtUuysAsIXxxPqZ0kCMsx0Xbw==", + "requires": { + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-diagnostics": "1.17.3", + "@microsoft/sp-extension-base": "1.17.3", + "@microsoft/sp-loader": "1.17.3", + "tslib": "2.3.1" + }, + "dependencies": { + "@microsoft/sp-core-library": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.17.3.tgz", + "integrity": "sha512-NEMW4xHsiUyFhQnmj2pU4pEQB1Dy5QoZNU0Qys66PXdJFwJgrGn9PUjRReZlN3dyX1jwSzLCgzWU73bJrcB/1w==", + "requires": { + "@microsoft/sp-lodash-subset": "1.17.3", + "@microsoft/sp-module-interfaces": "1.17.3", + "@microsoft/sp-odata-types": "1.17.3", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-diagnostics": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-diagnostics/-/sp-diagnostics-1.17.3.tgz", + "integrity": "sha512-vUFkFr78QCEEXgiWNbWjI8mUUDKPXVX0/eSVuAClXhENmxRqhS4nvkckTm/acmXvcw8az3G1r2ou6Q7hFX3d9Q==", + "requires": { + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-lodash-subset": "1.17.3" + } + }, + "@microsoft/sp-dynamic-data": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-dynamic-data/-/sp-dynamic-data-1.17.3.tgz", + "integrity": "sha512-+lE9U+28JjrV5Q5NucntkbLyx5LvdipQU0ppvti1SuEHCnetqPOVEI/axUjY1MbvmLBHngQUFj/U4UAIQse9KQ==", + "requires": { + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-diagnostics": "1.17.3", + "@microsoft/sp-lodash-subset": "1.17.3", + "@microsoft/sp-module-interfaces": "1.17.3", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-http-base": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http-base/-/sp-http-base-1.17.3.tgz", + "integrity": "sha512-D0KsLakRuR1iDZa27CSEhW84KPs9/BMIaezxK/M3076WyldRtA0zQwk8rwmoDgU3K3GqqspwP0T0KWT9QH3t4w==", + "requires": { + "@azure/msal-browser": "2.28.1", + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-diagnostics": "1.17.3", + "@microsoft/sp-page-context": "1.17.3", + "@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-loader": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-loader/-/sp-loader-1.17.3.tgz", + "integrity": "sha512-qmG5XoXSuHyAeryeuNQIGIEMKePEGkxmPhgULnGLX6chGKLimtVL+SzOc8+hVet49Rr1B6eIIMaIV6ajZx/qoQ==", + "requires": { + "@fluentui/react": "^8.106.4", + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-diagnostics": "1.17.3", + "@microsoft/sp-dynamic-data": "1.17.3", + "@microsoft/sp-http-base": "1.17.3", + "@microsoft/sp-lodash-subset": "1.17.3", + "@microsoft/sp-module-interfaces": "1.17.3", + "@microsoft/sp-odata-types": "1.17.3", + "@microsoft/sp-page-context": "1.17.3", + "@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.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.17.3.tgz", + "integrity": "sha512-VmtfG+hcJVxnBcrU4atlOFEUwpRYgJjAj993cg+VacLNYtevf2AVdqkvhRNguXM8smJZdKpMJj1ygtPhdrdBxg==", + "requires": { + "@types/lodash": "4.14.117", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-module-interfaces": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.17.3.tgz", + "integrity": "sha512-oj+C9RA++Gxy6AN5t5DOLRLsvRvGjRIoccbrN1nCbzm/ZPdJFjFoh6EWlEpYlS1S1YMzR/kyfAHpguQtRHiq2A==", + "requires": { + "@rushstack/node-core-library": "3.55.2", + "z-schema": "4.2.4" + } + }, + "@microsoft/sp-odata-types": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.17.3.tgz", + "integrity": "sha512-fKRaTasv2LXwcgFyPLWDknq82WtHyD842btjO1pg3V57vLc0/Tw4PWNIDZDOWH79RCBE7248957IogNw+TqKkg==", + "requires": { + "tslib": "2.3.1" + } + }, + "@microsoft/sp-page-context": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-page-context/-/sp-page-context-1.17.3.tgz", + "integrity": "sha512-Qrr+GHWS2LVvMpNeIc+YL62ywqKBb2aEhk92ouea7VIXGjJAZA6O3SM45RJCG5dBKgA3oANPkhYyPRhPOR/VbQ==", + "requires": { + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-diagnostics": "1.17.3", + "@microsoft/sp-dynamic-data": "1.17.3", + "@microsoft/sp-lodash-subset": "1.17.3", + "@microsoft/sp-odata-types": "1.17.3", + "tslib": "2.3.1" + } + }, + "@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" + } + }, + "@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/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" + } + } + } + }, + "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==" + } + } + }, + "resolve": { + "version": "1.22.6", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.6.tgz", + "integrity": "sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==", + "requires": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==" + }, + "z-schema": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-4.2.4.tgz", + "integrity": "sha512-YvBeW5RGNeNzKOUJs3rTL4+9rpcvHXt5I051FJbOcitV8bl40pEfcG0Q+dWSwS0/BIYrMZ/9HHoqLllMkFhD0w==", + "requires": { + "commander": "^2.7.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.6.0" + } + } + } + }, + "@microsoft/sp-top-actions": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-top-actions/-/sp-top-actions-1.18.0.tgz", + "integrity": "sha512-mPnw3IaG0VgzR8NWj3J9tW3GanCWc6iRYmuU360W5/KFUhm99Air2ZzN+SKidSTWB+rCGPlJD+7mw1ZL7RU/PA==" + }, + "@microsoft/sp-webpart-base": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-webpart-base/-/sp-webpart-base-1.18.0.tgz", + "integrity": "sha512-0QKcEtT3Ec/W9ij2zpkGvY/sfhHMgUJYkts6fDuGLagzVa9tl3thQRxbM1+4xf3D3u9UZ/Tx/+Y34sGvqL33Ug==", + "requires": { + "@fluentui/react": "^8.106.4", + "@microsoft/sp-component-base": "1.18.0", + "@microsoft/sp-core-library": "1.18.0", + "@microsoft/sp-diagnostics": "1.18.0", + "@microsoft/sp-dynamic-data": "1.18.0", + "@microsoft/sp-http": "1.18.0", + "@microsoft/sp-http-base": "1.18.0", + "@microsoft/sp-loader": "1.18.0", + "@microsoft/sp-lodash-subset": "1.18.0", + "@microsoft/sp-module-interfaces": "1.18.0", + "@microsoft/sp-page-context": "1.18.0", + "@microsoft/sp-property-pane": "1.18.0", + "@microsoft/sp-top-actions": "1.18.0", + "@microsoft/teams-js-v2": "npm:@microsoft/teams-js@2.12.0", + "@types/office-js": "1.0.36", + "react": "17.0.1", + "react-dom": "17.0.1", + "tslib": "2.3.1" + } + }, + "@microsoft/spfx-heft-plugins": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@microsoft/spfx-heft-plugins/-/spfx-heft-plugins-1.18.0.tgz", + "integrity": "sha512-tWj8mtnz4+gi9LUV/XIIArHw53fPXOs1R9eLh2hm/FcB5d3AMsDObhLyna+XjTY2JpJtsvRjC4A1nypHlG2uVQ==", + "dev": true, + "requires": { + "@azure/storage-blob": "~12.11.0", + "@microsoft/load-themed-styles": "1.10.292", + "@microsoft/loader-load-themed-styles": "2.0.68", + "@microsoft/rush-lib": "5.100.2", + "@microsoft/sp-css-loader": "1.18.0", + "@microsoft/sp-module-interfaces": "1.18.0", + "@rushstack/heft-config-file": "0.13.2", + "@rushstack/localization-utilities": "0.8.80", + "@rushstack/node-core-library": "3.59.6", + "@rushstack/rig-package": "0.4.0", + "@rushstack/set-webpack-public-path-plugin": "4.0.15", + "@rushstack/terminal": "0.5.36", + "@rushstack/webpack4-localization-plugin": "0.17.46", + "@rushstack/webpack4-module-minifier-plugin": "0.12.35", + "@types/tapable": "1.0.6", + "autoprefixer": "9.7.1", + "colors": "~1.2.1", + "copy-webpack-plugin": "~6.0.3", + "css-loader": "3.4.2", + "cssnano": "~5.1.14", + "express": "4.18.1", + "file-loader": "6.1.0", + "git-repo-info": "~2.1.1", + "glob": "~7.0.5", + "html-loader": "~0.5.1", + "jszip": "~3.8.0", + "lodash": "4.17.21", + "mime": "2.5.2", + "postcss": "^8.4.19", + "postcss-loader": "^4.2.0", + "resolve": "~1.17.0", + "source-map": "0.6.1", + "source-map-loader": "1.1.3", + "tapable": "1.1.3", + "true-case-path": "~2.2.1", + "uuid": "~3.1.0", + "webpack": "~4.47.0", + "webpack-dev-server": "~4.9.3", + "webpack-sources": "1.4.3", + "xml": "~1.0.1" + }, + "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.59.6", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", + "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", + "dev": true, + "requires": { + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", + "z-schema": "~5.0.2" + }, + "dependencies": { + "resolve": { + "version": "1.22.6", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.6.tgz", + "integrity": "sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==", + "dev": true, + "requires": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + } + } + }, + "@rushstack/rig-package": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.4.0.tgz", + "integrity": "sha512-FnM1TQLJYwSiurP6aYSnansprK5l8WUK8VG38CmAaZs29ZeL1msjK0AP1VS4ejD33G0kE/2cpsPsS9jDenBMxw==", + "dev": true, + "requires": { + "resolve": "~1.22.1", + "strip-json-comments": "~3.1.1" + }, + "dependencies": { + "resolve": { + "version": "1.22.6", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.6.tgz", + "integrity": "sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==", + "dev": true, + "requires": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + } + } + }, + "@rushstack/set-webpack-public-path-plugin": { + "version": "4.0.15", + "resolved": "https://registry.npmjs.org/@rushstack/set-webpack-public-path-plugin/-/set-webpack-public-path-plugin-4.0.15.tgz", + "integrity": "sha512-TwXZVRPV0wRrjDfAYGXU38FTFihHjUDIn5iRWtu6rn/MCXNR6y4OwPVg5MlSVbqn/hU8WnmML6/hT54XCdOfPQ==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.59.6", + "@rushstack/webpack-plugin-utilities": "0.2.36" + }, + "dependencies": { + "@rushstack/webpack-plugin-utilities": { + "version": "0.2.36", + "resolved": "https://registry.npmjs.org/@rushstack/webpack-plugin-utilities/-/webpack-plugin-utilities-0.2.36.tgz", + "integrity": "sha512-LguxiG0b6AKSxUODKbmPqHr9Q08weilpK3qOiyzYMqIQ5nR3WOGoflaYbO/kDsKbjgLyxQWL2XPZdyyYke3gjg==", + "dev": true, + "requires": { + "memfs": "3.4.3", + "webpack-merge": "~5.8.0" + } + }, + "tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "dev": true, + "optional": true, + "peer": true + }, + "terser-webpack-plugin": { + "version": "5.3.9", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.9.tgz", + "integrity": "sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==", + "dev": true, + "optional": true, + "peer": true, + "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" + } + }, + "webpack": { + "version": "5.88.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.88.2.tgz", + "integrity": "sha512-JmcgNZ1iKj+aiR0OvTYtWQqJwq37Pf683dY9bVORwVbUrDhLhdn/PlO2sHsFHPkj7sHNQF3JwaAkp49V+Sq1tQ==", + "dev": true, + "optional": 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" + } + }, + "webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "dev": true, + "optional": true, + "peer": true + } + } + }, + "@rushstack/terminal": { + "version": "0.5.36", + "resolved": "https://registry.npmjs.org/@rushstack/terminal/-/terminal-0.5.36.tgz", + "integrity": "sha512-PMigbJYHuiKYe4IxA9pInLSFjOAQI4NV7OmIhTuh8Jy+YYjSexmQfnYwBqsZrwah4k/apY7VZ7lQucHxhJFiiQ==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.59.6", + "wordwrap": "~1.0.0" + } + }, + "@webassemblyjs/ast": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.6.tgz", + "integrity": "sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==", + "dev": true, + "optional": true, + "peer": true, + "requires": { + "@webassemblyjs/helper-numbers": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6" + } + }, + "@webassemblyjs/helper-api-error": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", + "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==", + "dev": true, + "optional": true, + "peer": true + }, + "@webassemblyjs/helper-buffer": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz", + "integrity": "sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==", + "dev": true, + "optional": true, + "peer": true + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", + "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==", + "dev": true, + "optional": true, + "peer": true + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz", + "integrity": "sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==", + "dev": true, + "optional": true, + "peer": true, + "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, + "optional": true, + "peer": true, + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", + "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", + "dev": true, + "optional": true, + "peer": true, + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", + "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==", + "dev": true, + "optional": true, + "peer": true + }, + "@webassemblyjs/wasm-edit": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz", + "integrity": "sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==", + "dev": true, + "optional": true, + "peer": true, + "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, + "optional": 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, + "optional": 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, + "optional": 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-printer": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz", + "integrity": "sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==", + "dev": true, + "optional": true, + "peer": true, + "requires": { + "@webassemblyjs/ast": "1.11.6", + "@xtuc/long": "4.2.2" + } + }, + "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" + } + }, + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true + }, + "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 + }, + "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": "5.15.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz", + "integrity": "sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==", + "dev": true, + "optional": true, + "peer": true, + "requires": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "dependencies": { + "tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "dev": true, + "optional": true, + "peer": true + } + } + }, + "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 + }, + "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" + } + }, + "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" + } + }, + "fs-monkey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==", + "dev": true + }, + "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" + } + }, + "jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "dev": true, + "optional": true, + "peer": true, + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "optional": true, + "peer": true + }, + "supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "optional": true, + "peer": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "loader-runner": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", + "dev": true, + "optional": true, + "peer": true + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "memfs": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.3.tgz", + "integrity": "sha512-eivjfi7Ahr6eQTn44nvTnR60e4a1Fs1Via2kCR5lHo/kyNoiMWaXCNJ/GpSd0ilXas2JSOl9B5FTIhflXu0hlg==", + "dev": true, + "requires": { + "fs-monkey": "1.0.3" + } + }, + "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.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" + } + }, + "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": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "dev": true, + "optional": true, + "peer": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + }, + "semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "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 + } + } + }, + "serialize-javascript": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", + "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==", + "dev": true, + "optional": true, + "peer": true, + "requires": { + "randombytes": "^2.1.0" + } + }, + "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 + }, + "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 + }, + "validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true + }, + "watchpack": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "dev": true, + "optional": true, + "peer": true, + "requires": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@microsoft/teams-js": { + "version": "2.15.0", + "resolved": "https://registry.npmjs.org/@microsoft/teams-js/-/teams-js-2.15.0.tgz", + "integrity": "sha512-OZqzIL1uQxxL87lqWBXB9hJtGv5pRzNs1tinLwSpLd8fRoriBNv5g6nvxs/SwY5g1h5evQWrPqwh7qnkprra8w==", + "requires": { + "debug": "^4.3.3" + } + }, + "@microsoft/teams-js-v2": { + "version": "npm:@microsoft/teams-js@2.12.0", + "resolved": "https://registry.npmjs.org/@microsoft/teams-js/-/teams-js-2.12.0.tgz", + "integrity": "sha512-4gBtIC/Jc4elZ+R9i1LR+4QFwTAPtJ4P1MsCMDafe3HLtFGu/ZQngG9jZkWQ4A/rP4z1wNaDNn39XC+dLfURHQ==", + "requires": { + "debug": "^4.3.3" + } + }, + "@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" + } + }, + "@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.6.0", + "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.6.0.tgz", + "integrity": "sha512-OWlrQAnWn9577PhVgqjUvMr1pg57Bc4jv0iL4w0PRuOSRvq67rvHW9Ie/dZVMvCzhSCB+UxhcY/PmCmFj33Q+g==", + "dev": true + }, + "@pnp/common": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@pnp/common/-/common-2.5.0.tgz", + "integrity": "sha512-ea4zTNC3sjLolrHZXP+/2SrJM+yC8PygmPW/yRfgbErdvdwYMUSogT69dW+NUaqhkfYZfkkAoWn42irlLMSpdw==", + "requires": { + "tslib": "2.2.0" + }, + "dependencies": { + "tslib": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", + "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" + } + } + }, + "@pnp/core": { + "version": "3.18.0", + "resolved": "https://registry.npmjs.org/@pnp/core/-/core-3.18.0.tgz", + "integrity": "sha512-4VtCG75kAPjSr2mQOEp28LNGMLEzwBG3bQYOkUdFzaZdwUVmc0qoeJ5PzOpik7XFxy/HuXZopviiOdOqAZxpkA==", + "requires": { + "tslib": "2.4.1" + }, + "dependencies": { + "tslib": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" + } + } + }, + "@pnp/graph": { + "version": "3.18.0", + "resolved": "https://registry.npmjs.org/@pnp/graph/-/graph-3.18.0.tgz", + "integrity": "sha512-npo1Xf1IkqoASmhKJjAB2sHNGrNWkGFIZ9+1u5ROReBt6nGSC2QcgtShNsdYdmKwDh4DgGrSn3y7rGYmCj+/DA==", + "requires": { + "@microsoft/microsoft-graph-types": "2.35.0", + "@pnp/core": "3.18.0", + "@pnp/queryable": "3.18.0", + "tslib": "2.6.0" + }, + "dependencies": { + "@microsoft/microsoft-graph-types": { + "version": "2.35.0", + "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-types/-/microsoft-graph-types-2.35.0.tgz", + "integrity": "sha512-3jCQyKaYbNuzVG884SNuWKS19FPUxBwHfDAb3DqZWBwPYcX3HbDe2D22z9Ue+UV+JGuw917cH75RTSgrdnutFg==" + }, + "tslib": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", + "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==" + } + } + }, + "@pnp/logging": { + "version": "3.18.0", + "resolved": "https://registry.npmjs.org/@pnp/logging/-/logging-3.18.0.tgz", + "integrity": "sha512-LvJ59xMXvFkE3AOJRGt1c2bazRotKqRM91Bc83RzAbmKToeJ7YJNXzi8ZKcaFCTxLZKuqUXAzoHFQvCnCVoh0A==", + "requires": { + "tslib": "2.4.1" + }, + "dependencies": { + "tslib": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" + } + } + }, + "@pnp/odata": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@pnp/odata/-/odata-2.5.0.tgz", + "integrity": "sha512-AeP01jDvnkiUVn7V+4FT07chz+G/yzrJDH0Gk+qzujJ393ZO6FwJpJEiOCRh9cxF48gqSj/f7r/IIyDHe0+IpQ==", + "requires": { + "@pnp/common": "2.5.0", + "@pnp/logging": "2.5.0", + "tslib": "2.2.0" + }, + "dependencies": { + "@pnp/logging": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@pnp/logging/-/logging-2.5.0.tgz", + "integrity": "sha512-SnmMCN6oADjiHKAIR23FfTqXeQZeXPBnWeVfyZAgzJfRn9uEQoUlkyET3jHjl9kkrFOVkiOD1CRI7TWMIxURbA==", + "requires": { + "tslib": "2.2.0" + } + }, + "tslib": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", + "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" + } + } + }, + "@pnp/queryable": { + "version": "3.18.0", + "resolved": "https://registry.npmjs.org/@pnp/queryable/-/queryable-3.18.0.tgz", + "integrity": "sha512-U/eJWCVkDrDWBnQkdu5PdmSMN7nTn3yEggY6rGCc670czWiy6cV12kj8xzgocKYJ7vN8O+JxCT/5srs9orINSg==", + "requires": { + "@pnp/core": "3.18.0", + "tslib": "2.4.1" + }, + "dependencies": { + "tslib": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" + } + } + }, + "@pnp/sp": { + "version": "3.18.0", + "resolved": "https://registry.npmjs.org/@pnp/sp/-/sp-3.18.0.tgz", + "integrity": "sha512-AEPumMElc5MEN5/adYIC0of34DGlLnX/75btwS2ueYx0IG2BCx+YI8sNeq/BSRx4PgddgyqHB9F/5YO7kKrzoQ==", + "requires": { + "@pnp/core": "3.18.0", + "@pnp/queryable": "3.18.0", + "tslib": "2.4.1" + }, + "dependencies": { + "tslib": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" + } + } + }, + "@pnp/spfx-controls-react": { + "version": "3.15.0", + "resolved": "https://registry.npmjs.org/@pnp/spfx-controls-react/-/spfx-controls-react-3.15.0.tgz", + "integrity": "sha512-wqTKCTbBVNlRHYw83rHkYmIpRXBMwXedQIaFS5aoRIbxdP7k1UREh5lThzDRb9mcZjtcyKn0/fJoZNlXdUuHtg==", + "requires": { + "@fluentui/react": "^7.199.1", + "@fluentui/react-file-type-icons": "^8.8.3", + "@fluentui/react-hooks": "^8.2.6", + "@fluentui/react-icons": "^2.0.200", + "@fluentui/react-northstar": "0.66.0", + "@fluentui/react-theme-provider": "^0.19.16", + "@fluentui/scheme-utilities": "^8.2.12", + "@fluentui/theme": "^2.6.6", + "@microsoft/decorators": "1.17.3", + "@microsoft/mgt-react": "2.10.1", + "@microsoft/mgt-spfx": "2.6.1", + "@microsoft/sp-application-base": "1.17.3", + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-dialog": "1.17.3", + "@microsoft/sp-listview-extensibility": "1.17.3", + "@microsoft/sp-loader": "1.17.3", + "@microsoft/sp-lodash-subset": "1.17.3", + "@microsoft/sp-office-ui-fabric-core": "1.17.3", + "@microsoft/sp-property-pane": "1.17.3", + "@microsoft/sp-webpart-base": "1.17.3", + "@monaco-editor/loader": "^1.3.1", + "@pnp/sp": "2.5.0", + "@pnp/telemetry-js": "2.0.0", + "@popperjs/core": "2.5.4", + "@uifabric/icons": "7.9.5", + "adaptive-expressions": "^4.15.0", + "adaptivecards": "2.11.2", + "adaptivecards-designer": "2.4.3", + "adaptivecards-templating": "^2.2.0", + "animate.css": "^4.1.1", + "chart.js": "2.9.4", + "color": "4.2.3", + "date-fns": "^2.22.1", + "he": "^1.2.0", + "jotai": "^1.11.0", + "lodash": "4.17.21", + "markdown-it": "^12.3.2", + "moment": "2.29.4", + "monaco-editor": "^0.29.1", + "nano-css": "^5.3.4", + "office-ui-fabric-react": "^7.199.1", + "react": "17.0.1", + "react-accessible-accordion": "^5.0.0", + "react-dom": "17.0.1", + "react-mentions": "^4.3.0", + "react-quill": "2.0.0", + "regexify-string": "^1.0.16", + "spfx-uifabric-themes": "^0.9.0", + "swiper": "^8.2.6" + }, + "dependencies": { + "@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==" + } + } + }, + "@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.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-component-base/-/sp-component-base-1.17.3.tgz", + "integrity": "sha512-7Xey4caHNTkz5EtN6BVRj/PUCaLMVV+dYMZbwgoa9grIUFYwGKP8M0m3RZRUUNX9EPaumo+5QUufVVl159nHKA==", + "requires": { + "@fluentui/react": "^8.106.4", + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-diagnostics": "1.17.3", + "@microsoft/sp-dynamic-data": "1.17.3", + "@microsoft/sp-http": "1.17.3", + "@microsoft/sp-lodash-subset": "1.17.3", + "@microsoft/sp-module-interfaces": "1.17.3", + "@microsoft/sp-page-context": "1.17.3", + "tslib": "2.3.1" + }, + "dependencies": { + "@fluentui/react": { + "version": "8.111.2", + "resolved": "https://registry.npmjs.org/@fluentui/react/-/react-8.111.2.tgz", + "integrity": "sha512-1mWewd6+9rUChaZwva0ZbywZxk4ao2/hPTmDSvMbeaJdzUWgaIGGJ7fJbC0oawuNXchakDuhRkixbjrUyOefLA==", + "requires": { + "@fluentui/date-time-utilities": "^8.5.13", + "@fluentui/font-icons-mdl2": "^8.5.24", + "@fluentui/foundation-legacy": "^8.2.44", + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/react-focus": "^8.8.31", + "@fluentui/react-hooks": "^8.6.29", + "@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.17", + "@fluentui/theme": "^2.6.35", + "@fluentui/utilities": "^8.13.18", + "@microsoft/load-themed-styles": "^1.10.26", + "tslib": "^2.1.0" + } + } + } + }, + "@microsoft/sp-core-library": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.17.3.tgz", + "integrity": "sha512-NEMW4xHsiUyFhQnmj2pU4pEQB1Dy5QoZNU0Qys66PXdJFwJgrGn9PUjRReZlN3dyX1jwSzLCgzWU73bJrcB/1w==", + "requires": { + "@microsoft/sp-lodash-subset": "1.17.3", + "@microsoft/sp-module-interfaces": "1.17.3", + "@microsoft/sp-odata-types": "1.17.3", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-diagnostics": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-diagnostics/-/sp-diagnostics-1.17.3.tgz", + "integrity": "sha512-vUFkFr78QCEEXgiWNbWjI8mUUDKPXVX0/eSVuAClXhENmxRqhS4nvkckTm/acmXvcw8az3G1r2ou6Q7hFX3d9Q==", + "requires": { + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-lodash-subset": "1.17.3" + } + }, + "@microsoft/sp-dynamic-data": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-dynamic-data/-/sp-dynamic-data-1.17.3.tgz", + "integrity": "sha512-+lE9U+28JjrV5Q5NucntkbLyx5LvdipQU0ppvti1SuEHCnetqPOVEI/axUjY1MbvmLBHngQUFj/U4UAIQse9KQ==", + "requires": { + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-diagnostics": "1.17.3", + "@microsoft/sp-lodash-subset": "1.17.3", + "@microsoft/sp-module-interfaces": "1.17.3", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-http": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http/-/sp-http-1.17.3.tgz", + "integrity": "sha512-7ctnBEJd8ak4VLSPakMX42GF/DAz66RL5dlPJzx16e2pycJoNIKL0vBsEalZ5RWmkcjE6jGRi2xtSPwhIiJWlA==", + "requires": { + "@microsoft/microsoft-graph-clientv1": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-diagnostics": "1.17.3", + "@microsoft/sp-http-base": "1.17.3", + "@microsoft/sp-http-msgraph": "1.17.3", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-http-base": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http-base/-/sp-http-base-1.17.3.tgz", + "integrity": "sha512-D0KsLakRuR1iDZa27CSEhW84KPs9/BMIaezxK/M3076WyldRtA0zQwk8rwmoDgU3K3GqqspwP0T0KWT9QH3t4w==", + "requires": { + "@azure/msal-browser": "2.28.1", + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-diagnostics": "1.17.3", + "@microsoft/sp-page-context": "1.17.3", + "@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.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http-msgraph/-/sp-http-msgraph-1.17.3.tgz", + "integrity": "sha512-2ZbDZaNFGNg6nAvkOzEK0hjqkj9f+cN+ugZSFAANoF8wV7szYA/wRcLjvM+Kq3Ol7fGu/OrQeHrTEBWBekP2XQ==", + "requires": { + "@microsoft/microsoft-graph-clientv1": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-diagnostics": "1.17.3", + "@microsoft/sp-http-base": "1.17.3", + "@microsoft/sp-loader": "1.17.3", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-image-helper": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-image-helper/-/sp-image-helper-1.17.3.tgz", + "integrity": "sha512-Kbw/v2f3STTxcucRPBgJWuVaYY6K4oMhWK4WuSRWKFfOZX3xTlznzBbNQLf5OWTwrsDngoFDoyREI3spME5UbQ==", + "requires": { + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-diagnostics": "1.17.3", + "@microsoft/sp-http": "1.17.3", + "@microsoft/sp-http-base": "1.17.3", + "@microsoft/sp-loader": "1.17.3", + "@microsoft/sp-lodash-subset": "1.17.3", + "@microsoft/sp-page-context": "1.17.3", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-loader": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-loader/-/sp-loader-1.17.3.tgz", + "integrity": "sha512-qmG5XoXSuHyAeryeuNQIGIEMKePEGkxmPhgULnGLX6chGKLimtVL+SzOc8+hVet49Rr1B6eIIMaIV6ajZx/qoQ==", + "requires": { + "@fluentui/react": "^8.106.4", + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-diagnostics": "1.17.3", + "@microsoft/sp-dynamic-data": "1.17.3", + "@microsoft/sp-http-base": "1.17.3", + "@microsoft/sp-lodash-subset": "1.17.3", + "@microsoft/sp-module-interfaces": "1.17.3", + "@microsoft/sp-odata-types": "1.17.3", + "@microsoft/sp-page-context": "1.17.3", + "@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" + }, + "dependencies": { + "@fluentui/react": { + "version": "8.111.2", + "resolved": "https://registry.npmjs.org/@fluentui/react/-/react-8.111.2.tgz", + "integrity": "sha512-1mWewd6+9rUChaZwva0ZbywZxk4ao2/hPTmDSvMbeaJdzUWgaIGGJ7fJbC0oawuNXchakDuhRkixbjrUyOefLA==", + "requires": { + "@fluentui/date-time-utilities": "^8.5.13", + "@fluentui/font-icons-mdl2": "^8.5.24", + "@fluentui/foundation-legacy": "^8.2.44", + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/react-focus": "^8.8.31", + "@fluentui/react-hooks": "^8.6.29", + "@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.17", + "@fluentui/theme": "^2.6.35", + "@fluentui/utilities": "^8.13.18", + "@microsoft/load-themed-styles": "^1.10.26", + "tslib": "^2.1.0" + } + } + } + }, + "@microsoft/sp-lodash-subset": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.17.3.tgz", + "integrity": "sha512-VmtfG+hcJVxnBcrU4atlOFEUwpRYgJjAj993cg+VacLNYtevf2AVdqkvhRNguXM8smJZdKpMJj1ygtPhdrdBxg==", + "requires": { + "@types/lodash": "4.14.117", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-module-interfaces": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.17.3.tgz", + "integrity": "sha512-oj+C9RA++Gxy6AN5t5DOLRLsvRvGjRIoccbrN1nCbzm/ZPdJFjFoh6EWlEpYlS1S1YMzR/kyfAHpguQtRHiq2A==", + "requires": { + "@rushstack/node-core-library": "3.55.2", + "z-schema": "4.2.4" + } + }, + "@microsoft/sp-odata-types": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.17.3.tgz", + "integrity": "sha512-fKRaTasv2LXwcgFyPLWDknq82WtHyD842btjO1pg3V57vLc0/Tw4PWNIDZDOWH79RCBE7248957IogNw+TqKkg==", + "requires": { + "tslib": "2.3.1" + } + }, + "@microsoft/sp-office-ui-fabric-core": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-office-ui-fabric-core/-/sp-office-ui-fabric-core-1.17.3.tgz", + "integrity": "sha512-1PE/C0fdbwcxWltrI0kG7Sayl1RIZilsfgU2UjmEIwry4Ltss3YLfAIgp9QOfMsinbvJnj/MN6fXSkFjcXW9fg==", + "requires": { + "office-ui-fabric-core": "11.0.1", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-page-context": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-page-context/-/sp-page-context-1.17.3.tgz", + "integrity": "sha512-Qrr+GHWS2LVvMpNeIc+YL62ywqKBb2aEhk92ouea7VIXGjJAZA6O3SM45RJCG5dBKgA3oANPkhYyPRhPOR/VbQ==", + "requires": { + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-diagnostics": "1.17.3", + "@microsoft/sp-dynamic-data": "1.17.3", + "@microsoft/sp-lodash-subset": "1.17.3", + "@microsoft/sp-odata-types": "1.17.3", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-property-pane": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-property-pane/-/sp-property-pane-1.17.3.tgz", + "integrity": "sha512-mARwiFXWrj0GL8vNLlhBgp8zyCmuaNlXYul6QKSajkjYp52W5Im3ff9IVWqGxZT0ZinfVkFBXsxtFrxGKP87iw==", + "requires": { + "@fluentui/react": "^8.106.4", + "@microsoft/sp-component-base": "1.17.3", + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-diagnostics": "1.17.3", + "@microsoft/sp-dynamic-data": "1.17.3", + "@microsoft/sp-image-helper": "1.17.3", + "@microsoft/sp-lodash-subset": "1.17.3", + "@microsoft/sp-page-context": "1.17.3", + "react": "17.0.1", + "react-dom": "17.0.1", + "tslib": "2.3.1" + }, + "dependencies": { + "@fluentui/react": { + "version": "8.111.2", + "resolved": "https://registry.npmjs.org/@fluentui/react/-/react-8.111.2.tgz", + "integrity": "sha512-1mWewd6+9rUChaZwva0ZbywZxk4ao2/hPTmDSvMbeaJdzUWgaIGGJ7fJbC0oawuNXchakDuhRkixbjrUyOefLA==", + "requires": { + "@fluentui/date-time-utilities": "^8.5.13", + "@fluentui/font-icons-mdl2": "^8.5.24", + "@fluentui/foundation-legacy": "^8.2.44", + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/react-focus": "^8.8.31", + "@fluentui/react-hooks": "^8.6.29", + "@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.17", + "@fluentui/theme": "^2.6.35", + "@fluentui/utilities": "^8.13.18", + "@microsoft/load-themed-styles": "^1.10.26", + "tslib": "^2.1.0" + } + } + } + }, + "@microsoft/sp-top-actions": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-top-actions/-/sp-top-actions-1.17.3.tgz", + "integrity": "sha512-4mcKHak7+OWx3Vi+R3eQth9kUL3VXSIIile77XC8aeMXsBFYb2hUZQsOaR1zmRJ6WOHUGRg08BRXm4LBbCMpDg==" + }, + "@microsoft/sp-webpart-base": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/sp-webpart-base/-/sp-webpart-base-1.17.3.tgz", + "integrity": "sha512-lPyKHVedAU1dNlTO+aRVNCy/Bbs0C+UTjP5aWzEpj8mvzyV01zn0ZGT20msPa0TKxb2ctsfDomqMVZIXq7TUhQ==", + "requires": { + "@fluentui/react": "^8.106.4", + "@microsoft/sp-component-base": "1.17.3", + "@microsoft/sp-core-library": "1.17.3", + "@microsoft/sp-diagnostics": "1.17.3", + "@microsoft/sp-dynamic-data": "1.17.3", + "@microsoft/sp-http": "1.17.3", + "@microsoft/sp-http-base": "1.17.3", + "@microsoft/sp-loader": "1.17.3", + "@microsoft/sp-lodash-subset": "1.17.3", + "@microsoft/sp-module-interfaces": "1.17.3", + "@microsoft/sp-page-context": "1.17.3", + "@microsoft/sp-property-pane": "1.17.3", + "@microsoft/sp-top-actions": "1.17.3", + "@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/react": { + "version": "8.111.2", + "resolved": "https://registry.npmjs.org/@fluentui/react/-/react-8.111.2.tgz", + "integrity": "sha512-1mWewd6+9rUChaZwva0ZbywZxk4ao2/hPTmDSvMbeaJdzUWgaIGGJ7fJbC0oawuNXchakDuhRkixbjrUyOefLA==", + "requires": { + "@fluentui/date-time-utilities": "^8.5.13", + "@fluentui/font-icons-mdl2": "^8.5.24", + "@fluentui/foundation-legacy": "^8.2.44", + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/react-focus": "^8.8.31", + "@fluentui/react-hooks": "^8.6.29", + "@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.17", + "@fluentui/theme": "^2.6.35", + "@fluentui/utilities": "^8.13.18", + "@microsoft/load-themed-styles": "^1.10.26", + "tslib": "^2.1.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" + } + }, + "@pnp/logging": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@pnp/logging/-/logging-2.5.0.tgz", + "integrity": "sha512-SnmMCN6oADjiHKAIR23FfTqXeQZeXPBnWeVfyZAgzJfRn9uEQoUlkyET3jHjl9kkrFOVkiOD1CRI7TWMIxURbA==", + "requires": { + "tslib": "2.2.0" + }, + "dependencies": { + "tslib": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", + "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" + } + } + }, + "@pnp/sp": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@pnp/sp/-/sp-2.5.0.tgz", + "integrity": "sha512-4s2p+X5qvkXR72NViKb8DIfC+pvj/a3psZ3Im5PRIan2ErMtu9ch3Lb9nkSaMCF3NTJxWOhkUQ/R6tx8ApaUkg==", + "requires": { + "@pnp/common": "2.5.0", + "@pnp/logging": "2.5.0", + "@pnp/odata": "2.5.0", + "tslib": "2.2.0" + }, + "dependencies": { + "tslib": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", + "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" + } + } + }, + "@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/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" + } + } + } + }, + "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==" + } + } + }, + "resolve": { + "version": "1.22.6", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.6.tgz", + "integrity": "sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==", + "requires": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==" + }, + "z-schema": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-4.2.4.tgz", + "integrity": "sha512-YvBeW5RGNeNzKOUJs3rTL4+9rpcvHXt5I051FJbOcitV8bl40pEfcG0Q+dWSwS0/BIYrMZ/9HHoqLllMkFhD0w==", + "requires": { + "commander": "^2.7.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.6.0" + } + } + } + }, + "@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": "2.0.0", + "resolved": "https://registry.npmjs.org/@pnpm/crypto.base32-hash/-/crypto.base32-hash-2.0.0.tgz", + "integrity": "sha512-3ttOeHBpmWRbgJrpDQ8Nwd3W8s8iuiP5YZM0JRyKWaMtX8lu9d7/AKyxPmhYsMJuN+q/1dwHa7QFeDZJ53b0oA==", + "dev": true, + "requires": { + "rfc4648": "^1.5.2" + } + }, + "@pnpm/dependency-path": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/@pnpm/dependency-path/-/dependency-path-2.1.3.tgz", + "integrity": "sha512-OKuLDqRZfAJAb4fnPZyPyrR827ISL1WV5YBs0q4BitPAz8ORUPSXSCFVailLhoyZWLE0Ag6hROy42Jkw/WnCUw==", + "dev": true, + "requires": { + "@pnpm/crypto.base32-hash": "2.0.0", + "@pnpm/types": "9.2.0", + "encode-registry": "^3.0.0", + "semver": "^7.5.4" + }, + "dependencies": { + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "@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" + }, + "dependencies": { + "@pnpm/types": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-6.4.0.tgz", + "integrity": "sha512-nco4+4sZqNHn60Y4VE/fbtlShCBqipyUO+nKRPvDHqLrecMW9pzHWMVRxk4nrMRoeowj3q0rX3GYRBa8lsHTAg==", + "dev": true + } + } + }, + "@pnpm/package-bins": { + "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" + }, + "dependencies": { + "@pnpm/types": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-6.4.0.tgz", + "integrity": "sha512-nco4+4sZqNHn60Y4VE/fbtlShCBqipyUO+nKRPvDHqLrecMW9pzHWMVRxk4nrMRoeowj3q0rX3GYRBa8lsHTAg==", + "dev": true + } + } + }, + "@pnpm/read-modules-dir": { + "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" + }, + "dependencies": { + "@pnpm/types": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-6.4.0.tgz", + "integrity": "sha512-nco4+4sZqNHn60Y4VE/fbtlShCBqipyUO+nKRPvDHqLrecMW9pzHWMVRxk4nrMRoeowj3q0rX3GYRBa8lsHTAg==", + "dev": true + } + } + }, + "@pnpm/read-project-manifest": { + "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": { + "@pnpm/types": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-6.4.0.tgz", + "integrity": "sha512-nco4+4sZqNHn60Y4VE/fbtlShCBqipyUO+nKRPvDHqLrecMW9pzHWMVRxk4nrMRoeowj3q0rX3GYRBa8lsHTAg==", + "dev": true + }, + "graceful-fs": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz", + "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==", + "dev": true + } + } + }, + "@pnpm/types": { + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-9.2.0.tgz", + "integrity": "sha512-LtkHgtJ5Bjny4poUWyMhOKHc822/zm8NhPx+7VbopfDYnTrKgJwTyTbZjZEyN5KpDw3R1Fr8VYdmv5gn4eyWbw==", + "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" + }, + "dependencies": { + "@pnpm/types": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-6.4.0.tgz", + "integrity": "sha512-nco4+4sZqNHn60Y4VE/fbtlShCBqipyUO+nKRPvDHqLrecMW9pzHWMVRxk4nrMRoeowj3q0rX3GYRBa8lsHTAg==", + "dev": true + } + } + }, + "@popperjs/core": { + "version": "2.5.4", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.5.4.tgz", + "integrity": "sha512-ZpKr+WTb8zsajqgDkvCEWgp6d5eJT6Q63Ng2neTbzBO76Lbe91vX/iVIW9dikq+Fs3yEo+ls4cxeXABD2LtcbQ==" + }, + "@rushstack/debug-certificate-manager": { + "version": "1.1.84", + "resolved": "https://registry.npmjs.org/@rushstack/debug-certificate-manager/-/debug-certificate-manager-1.1.84.tgz", + "integrity": "sha512-GondfbezgkjT9U6WdMRdjJMkkYkUf/w2YiFKX2wUrmXyNmoApzpu8fXC3sDHb2LXKR7MvBNDY5YrpLooEYJhUg==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.53.2", + "node-forge": "~1.3.1", + "sudo": "~1.0.3" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.53.2", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.53.2.tgz", + "integrity": "sha512-FggLe5DQs0X9MNFeJN3/EXwb+8hyZUTEp2i+V1e8r4Va4JgkjBNY0BuEaQI+3DW6S4apV3UtXU3im17MSY00DA==", + "dev": true, + "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + }, + "validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@rushstack/eslint-config": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-config/-/eslint-config-2.5.1.tgz", + "integrity": "sha512-pcDQ/fmJEIqe5oZiP84bYZ1N7QoDfd+5G+e7GIobOwM793dX/SdRKqcJvGlzyBB92eo6rG7/qRnP2VVQN2pdbQ==", + "dev": true, + "requires": { + "@rushstack/eslint-patch": "1.1.0", + "@rushstack/eslint-plugin": "0.8.4", + "@rushstack/eslint-plugin-packlets": "0.3.4", + "@rushstack/eslint-plugin-security": "0.2.4", + "@typescript-eslint/eslint-plugin": "~5.6.0", + "@typescript-eslint/experimental-utils": "~5.6.0", + "@typescript-eslint/parser": "~5.6.0", + "@typescript-eslint/typescript-estree": "~5.6.0", + "eslint-plugin-promise": "~6.0.0", + "eslint-plugin-react": "~7.27.1", + "eslint-plugin-tsdoc": "~0.2.14" + }, + "dependencies": { + "@typescript-eslint/experimental-utils": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.6.0.tgz", + "integrity": "sha512-VDoRf3Qj7+W3sS/ZBXZh3LBzp0snDLEgvp6qj0vOAIiAPM07bd5ojQ3CTzF/QFl5AKh7Bh1ycgj6lFBJHUt/DA==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.6.0", + "@typescript-eslint/types": "5.6.0", + "@typescript-eslint/typescript-estree": "5.6.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + } + } + } + }, + "@rushstack/eslint-patch": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.1.0.tgz", + "integrity": "sha512-JLo+Y592QzIE+q7Dl2pMUtt4q8SKYI5jDrZxrozEQxnGVOyYE+GWK9eLkwTaeN9DDctlaRAQ3TBmzZ1qdLE30A==", + "dev": true + }, + "@rushstack/eslint-plugin": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin/-/eslint-plugin-0.8.4.tgz", + "integrity": "sha512-c8cY9hvak+1EQUGlJxPihElFB/5FeQCGyULTGRLe5u6hSKKtXswRqc23DTo87ZMsGd4TaScPBRNKSGjU5dORkg==", + "dev": true, + "requires": { + "@rushstack/tree-pattern": "0.2.2", + "@typescript-eslint/experimental-utils": "~5.3.0" + }, + "dependencies": { + "@typescript-eslint/experimental-utils": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.3.1.tgz", + "integrity": "sha512-RgFn5asjZ5daUhbK5Sp0peq0SSMytqcrkNfU4pnDma2D8P3ElZ6JbYjY8IMSFfZAJ0f3x3tnO3vXHweYg0g59w==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.3.1", + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/typescript-estree": "5.3.1", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + } + }, + "@typescript-eslint/scope-manager": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.3.1.tgz", + "integrity": "sha512-XksFVBgAq0Y9H40BDbuPOTUIp7dn4u8oOuhcgGq7EoDP50eqcafkMVGrypyVGvDYHzjhdUCUwuwVUK4JhkMAMg==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/visitor-keys": "5.3.1" + } + }, + "@typescript-eslint/types": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.3.1.tgz", + "integrity": "sha512-bG7HeBLolxKHtdHG54Uac750eXuQQPpdJfCYuw4ZI3bZ7+GgKClMWM8jExBtp7NSP4m8PmLRM8+lhzkYnSmSxQ==", + "dev": true + }, + "@typescript-eslint/typescript-estree": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.3.1.tgz", + "integrity": "sha512-PwFbh/PKDVo/Wct6N3w+E4rLZxUDgsoII/GrWM2A62ETOzJd4M6s0Mu7w4CWsZraTbaC5UQI+dLeyOIFF1PquQ==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/visitor-keys": "5.3.1", + "debug": "^4.3.2", + "globby": "^11.0.4", + "is-glob": "^4.0.3", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/visitor-keys": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.3.1.tgz", + "integrity": "sha512-3cHUzUuVTuNHx0Gjjt5pEHa87+lzyqOiHXy/Gz+SJOCW1mpw9xQHIIEwnKn+Thph1mgWyZ90nboOcSuZr/jTTQ==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.3.1", + "eslint-visitor-keys": "^3.0.0" + } + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true + }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + } + }, + "ignore": { + "version": "5.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 + } + } + }, + "@rushstack/eslint-plugin-packlets": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-packlets/-/eslint-plugin-packlets-0.3.4.tgz", + "integrity": "sha512-OSA58EZCx4Dw15UDdvNYGGHziQmhiozKQiOqDjn8ZkrCM3oyJmI6dduSJi57BGlb/C4SpY7+/88MImId7Y5cxA==", + "dev": true, + "requires": { + "@rushstack/tree-pattern": "0.2.2", + "@typescript-eslint/experimental-utils": "~5.3.0" + }, + "dependencies": { + "@typescript-eslint/experimental-utils": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.3.1.tgz", + "integrity": "sha512-RgFn5asjZ5daUhbK5Sp0peq0SSMytqcrkNfU4pnDma2D8P3ElZ6JbYjY8IMSFfZAJ0f3x3tnO3vXHweYg0g59w==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.3.1", + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/typescript-estree": "5.3.1", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + } + }, + "@typescript-eslint/scope-manager": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.3.1.tgz", + "integrity": "sha512-XksFVBgAq0Y9H40BDbuPOTUIp7dn4u8oOuhcgGq7EoDP50eqcafkMVGrypyVGvDYHzjhdUCUwuwVUK4JhkMAMg==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/visitor-keys": "5.3.1" + } + }, + "@typescript-eslint/types": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.3.1.tgz", + "integrity": "sha512-bG7HeBLolxKHtdHG54Uac750eXuQQPpdJfCYuw4ZI3bZ7+GgKClMWM8jExBtp7NSP4m8PmLRM8+lhzkYnSmSxQ==", + "dev": true + }, + "@typescript-eslint/typescript-estree": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.3.1.tgz", + "integrity": "sha512-PwFbh/PKDVo/Wct6N3w+E4rLZxUDgsoII/GrWM2A62ETOzJd4M6s0Mu7w4CWsZraTbaC5UQI+dLeyOIFF1PquQ==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/visitor-keys": "5.3.1", + "debug": "^4.3.2", + "globby": "^11.0.4", + "is-glob": "^4.0.3", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/visitor-keys": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.3.1.tgz", + "integrity": "sha512-3cHUzUuVTuNHx0Gjjt5pEHa87+lzyqOiHXy/Gz+SJOCW1mpw9xQHIIEwnKn+Thph1mgWyZ90nboOcSuZr/jTTQ==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.3.1", + "eslint-visitor-keys": "^3.0.0" + } + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true + }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + } + }, + "ignore": { + "version": "5.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 + } + } + }, + "@rushstack/eslint-plugin-security": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-security/-/eslint-plugin-security-0.2.4.tgz", + "integrity": "sha512-MWvM7H4vTNHXIY/SFcFSVgObj5UD0GftBM8UcIE1vXrPwdVYXDgDYXrSXdx7scWS4LYKPLBVoB3v6/Trhm2wug==", + "dev": true, + "requires": { + "@rushstack/tree-pattern": "0.2.2", + "@typescript-eslint/experimental-utils": "~5.3.0" + }, + "dependencies": { + "@typescript-eslint/experimental-utils": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.3.1.tgz", + "integrity": "sha512-RgFn5asjZ5daUhbK5Sp0peq0SSMytqcrkNfU4pnDma2D8P3ElZ6JbYjY8IMSFfZAJ0f3x3tnO3vXHweYg0g59w==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.3.1", + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/typescript-estree": "5.3.1", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + } + }, + "@typescript-eslint/scope-manager": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.3.1.tgz", + "integrity": "sha512-XksFVBgAq0Y9H40BDbuPOTUIp7dn4u8oOuhcgGq7EoDP50eqcafkMVGrypyVGvDYHzjhdUCUwuwVUK4JhkMAMg==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/visitor-keys": "5.3.1" + } + }, + "@typescript-eslint/types": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.3.1.tgz", + "integrity": "sha512-bG7HeBLolxKHtdHG54Uac750eXuQQPpdJfCYuw4ZI3bZ7+GgKClMWM8jExBtp7NSP4m8PmLRM8+lhzkYnSmSxQ==", + "dev": true + }, + "@typescript-eslint/typescript-estree": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.3.1.tgz", + "integrity": "sha512-PwFbh/PKDVo/Wct6N3w+E4rLZxUDgsoII/GrWM2A62ETOzJd4M6s0Mu7w4CWsZraTbaC5UQI+dLeyOIFF1PquQ==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/visitor-keys": "5.3.1", + "debug": "^4.3.2", + "globby": "^11.0.4", + "is-glob": "^4.0.3", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/visitor-keys": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.3.1.tgz", + "integrity": "sha512-3cHUzUuVTuNHx0Gjjt5pEHa87+lzyqOiHXy/Gz+SJOCW1mpw9xQHIIEwnKn+Thph1mgWyZ90nboOcSuZr/jTTQ==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.3.1", + "eslint-visitor-keys": "^3.0.0" + } + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true + }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + } + }, + "ignore": { + "version": "5.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 + } + } + }, + "@rushstack/heft-config-file": { + "version": "0.13.2", + "resolved": "https://registry.npmjs.org/@rushstack/heft-config-file/-/heft-config-file-0.13.2.tgz", + "integrity": "sha512-eJCuVnKR+uSG7qyeyICA57IOBD3OoOlNTpsJgNjcZZiTj+ZlKPaGmJ8/mzXwNiEpTIlRsVvoQURYFz9QY9sfnQ==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.59.6", + "@rushstack/rig-package": "0.4.0", + "jsonpath-plus": "~4.0.0" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.59.6", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", + "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", + "dev": true, + "requires": { + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", + "z-schema": "~5.0.2" + } + }, + "@rushstack/rig-package": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.4.0.tgz", + "integrity": "sha512-FnM1TQLJYwSiurP6aYSnansprK5l8WUK8VG38CmAaZs29ZeL1msjK0AP1VS4ejD33G0kE/2cpsPsS9jDenBMxw==", + "dev": true, + "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 + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "resolve": { + "version": "1.22.6", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.6.tgz", + "integrity": "sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==", + "dev": true, + "requires": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@rushstack/loader-raw-script": { + "version": "1.3.315", + "resolved": "https://registry.npmjs.org/@rushstack/loader-raw-script/-/loader-raw-script-1.3.315.tgz", + "integrity": "sha512-5aWDOC2hZv2L9C/sBy0+9VyXANaGGnytiKv9fc85ueia4YHrYPWOdbdGrnqi97GBtWQWkVv8a1NuncoC+KIZig==", + "requires": { + "loader-utils": "1.4.2" + } + }, + "@rushstack/localization-utilities": { + "version": "0.8.80", + "resolved": "https://registry.npmjs.org/@rushstack/localization-utilities/-/localization-utilities-0.8.80.tgz", + "integrity": "sha512-kEM8v6ULA3ReikAmdP4faFWMDG4WcATty3lDU2/XFKh2+oj6HLDtnyUgDpYBaASx2FQstu5f5J7QehTLcl21MA==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.59.6", + "@rushstack/typings-generator": "0.10.36", + "pseudolocale": "~1.1.0", + "xmldoc": "~1.1.2" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.59.6", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", + "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", + "dev": true, + "requires": { + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", + "z-schema": "~5.0.2" + } + }, + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "resolve": { + "version": "1.22.6", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.6.tgz", + "integrity": "sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==", + "dev": true, + "requires": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@rushstack/module-minifier": { + "version": "0.3.38", + "resolved": "https://registry.npmjs.org/@rushstack/module-minifier/-/module-minifier-0.3.38.tgz", + "integrity": "sha512-o0HzguvsC+VUbpg8gqNCsE9myZ4s6ZIGZggPTR26Qz33yIKvnBHVwHkDu191Y3N1cqMYgVwcZznSUSWifV3qOw==", + "dev": true, + "requires": { + "@rushstack/worker-pool": "0.3.37", + "serialize-javascript": "6.0.0", + "source-map": "~0.7.3", + "terser": "^5.9.0" + }, + "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 + } + } + }, + "@rushstack/node-core-library": { + "version": "3.53.3", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.53.3.tgz", + "integrity": "sha512-H0+T5koi5MFhJUd5ND3dI3bwLhvlABetARl78L3lWftJVQEPyzcgTStvTTRiIM5mCltyTM8VYm6BuCtNUuxD0Q==", + "dev": true, + "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + }, + "dependencies": { + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + }, + "validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@rushstack/package-deps-hash": { + "version": "4.0.41", + "resolved": "https://registry.npmjs.org/@rushstack/package-deps-hash/-/package-deps-hash-4.0.41.tgz", + "integrity": "sha512-bx1g0I54BidJuIqyQHY2Vr4Azn2ThLgrc6hHjEIBzIVmXeznZxJfYViAPNFAu7BV/TaLIU1BSYeRn/yObu9KZA==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.59.6" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.59.6", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", + "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", + "dev": true, + "requires": { + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", + "z-schema": "~5.0.2" + } + }, + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "resolve": { + "version": "1.22.6", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.6.tgz", + "integrity": "sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==", + "dev": true, + "requires": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@rushstack/package-extractor": { + "version": "0.3.11", + "resolved": "https://registry.npmjs.org/@rushstack/package-extractor/-/package-extractor-0.3.11.tgz", + "integrity": "sha512-j5hRGB/ilCozT7qH5q3swM/xdf/TPFtolWkqciYCU8G8WFXxILbN2nwo4goWyWQaD9hFlCiw9S7z8LTEkSmapQ==", + "dev": true, + "requires": { + "@pnpm/link-bins": "~5.3.7", + "@rushstack/node-core-library": "3.59.6", + "@rushstack/terminal": "0.5.34", + "ignore": "~5.1.6", + "jszip": "~3.8.0", + "minimatch": "~3.0.3", + "npm-packlist": "~2.1.2" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.59.6", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", + "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", + "dev": true, + "requires": { + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", + "z-schema": "~5.0.2" + } + }, + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "resolve": { + "version": "1.22.6", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.6.tgz", + "integrity": "sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==", + "dev": true, + "requires": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@rushstack/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.100.2", + "resolved": "https://registry.npmjs.org/@rushstack/rush-amazon-s3-build-cache-plugin/-/rush-amazon-s3-build-cache-plugin-5.100.2.tgz", + "integrity": "sha512-A49NzlRDcp0Hd5WZWN8jvnvI+0MoFOdRXL3iutVI12YAYBH6c7uSul+71MMY83x0yQqk4TcfGYVpFWx1j/n8/Q==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.59.6", + "@rushstack/rush-sdk": "5.100.2", + "https-proxy-agent": "~5.0.0", + "node-fetch": "2.6.7" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.59.6", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", + "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", + "dev": true, + "requires": { + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", + "z-schema": "~5.0.2" + } + }, + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "resolve": { + "version": "1.22.6", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.6.tgz", + "integrity": "sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==", + "dev": true, + "requires": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@rushstack/rush-azure-storage-build-cache-plugin": { + "version": "5.100.2", + "resolved": "https://registry.npmjs.org/@rushstack/rush-azure-storage-build-cache-plugin/-/rush-azure-storage-build-cache-plugin-5.100.2.tgz", + "integrity": "sha512-FIAvmIfYLWhnygDCyUWSZOuyTWVRLFHYeG9xPmUpwJSPqxUL3HG5cRGVYlyRgK9oSJSEq+g0mpbe7nE8WwJgtg==", + "dev": true, + "requires": { + "@azure/identity": "~2.1.0", + "@azure/storage-blob": "~12.11.0", + "@rushstack/node-core-library": "3.59.6", + "@rushstack/rush-sdk": "5.100.2", + "@rushstack/terminal": "0.5.34" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.59.6", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", + "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", + "dev": true, + "requires": { + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", + "z-schema": "~5.0.2" + } + }, + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "resolve": { + "version": "1.22.6", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.6.tgz", + "integrity": "sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==", + "dev": true, + "requires": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@rushstack/rush-sdk": { + "version": "5.100.2", + "resolved": "https://registry.npmjs.org/@rushstack/rush-sdk/-/rush-sdk-5.100.2.tgz", + "integrity": "sha512-+4DKbXj6R8vilRYswH8Lb+WIuIoD29/ZjMmazKBKXJTm3x7sgGJy45ozAZbfeXvdOTzqsg11NzIbwaDm8rRhLQ==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.59.6", + "@types/node-fetch": "2.6.2", + "tapable": "2.2.1" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.59.6", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", + "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", + "dev": true, + "requires": { + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", + "z-schema": "~5.0.2" + } + }, + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "resolve": { + "version": "1.22.6", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.6.tgz", + "integrity": "sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==", + "dev": true, + "requires": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@rushstack/set-webpack-public-path-plugin": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@rushstack/set-webpack-public-path-plugin/-/set-webpack-public-path-plugin-4.1.0.tgz", + "integrity": "sha512-tENmHjW5IPtjEMrbaDFzLcLEnWOn/c55WfUf7GC523R6KPFZhMfNNAyJQiWJ5G1SiwTTH4II52F17NdEOa6Y1Q==", + "dev": true, + "optional": true, + "peer": true, + "requires": { + "@rushstack/node-core-library": "3.60.0", + "@rushstack/webpack-plugin-utilities": "0.3.0" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.60.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.60.0.tgz", + "integrity": "sha512-PcyrqhILvzU+65wMFybQ2VeGNnU5JzhDq2OvUi3j6jPUxyllM7b2hrRUwCuVaYboewYzIbpzXFzgxe2K7ii1nw==", + "dev": true, + "optional": true, + "peer": true, + "requires": { + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", + "z-schema": "~5.0.2" + } + }, + "@rushstack/webpack-plugin-utilities": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@rushstack/webpack-plugin-utilities/-/webpack-plugin-utilities-0.3.0.tgz", + "integrity": "sha512-OPwcHTQLYXkYnkzeyj8vK9PQvwjHnZs3LSnAMvVx0tM0CbZBFpVCBFlzNBxH8QVGJ3mWQegpYVuYwFoLmVZFcg==", + "dev": true, + "optional": true, + "peer": true, + "requires": { + "memfs": "3.4.3", + "webpack-merge": "~5.8.0" + } + }, + "@webassemblyjs/ast": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.6.tgz", + "integrity": "sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==", + "dev": true, + "optional": true, + "peer": true, + "requires": { + "@webassemblyjs/helper-numbers": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6" + } + }, + "@webassemblyjs/helper-api-error": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", + "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==", + "dev": true, + "optional": true, + "peer": true + }, + "@webassemblyjs/helper-buffer": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz", + "integrity": "sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==", + "dev": true, + "optional": true, + "peer": true + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", + "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==", + "dev": true, + "optional": true, + "peer": true + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz", + "integrity": "sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==", + "dev": true, + "optional": true, + "peer": true, + "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, + "optional": true, + "peer": true, + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", + "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", + "dev": true, + "optional": true, + "peer": true, + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", + "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==", + "dev": true, + "optional": true, + "peer": true + }, + "@webassemblyjs/wasm-edit": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz", + "integrity": "sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==", + "dev": true, + "optional": true, + "peer": true, + "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, + "optional": 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, + "optional": 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, + "optional": 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-printer": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz", + "integrity": "sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==", + "dev": true, + "optional": true, + "peer": true, + "requires": { + "@webassemblyjs/ast": "1.11.6", + "@xtuc/long": "4.2.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, + "peer": true + }, + "enhanced-resolve": { + "version": "5.15.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz", + "integrity": "sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==", + "dev": true, + "optional": true, + "peer": true, + "requires": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + } + }, + "fs-monkey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==", + "dev": true, + "optional": true, + "peer": true + }, + "jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "dev": true, + "optional": true, + "peer": true, + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + } + }, + "loader-runner": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", + "dev": true, + "optional": true, + "peer": true + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "optional": true, + "peer": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "memfs": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.3.tgz", + "integrity": "sha512-eivjfi7Ahr6eQTn44nvTnR60e4a1Fs1Via2kCR5lHo/kyNoiMWaXCNJ/GpSd0ilXas2JSOl9B5FTIhflXu0hlg==", + "dev": true, + "optional": true, + "peer": true, + "requires": { + "fs-monkey": "1.0.3" + } + }, + "resolve": { + "version": "1.22.6", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.6.tgz", + "integrity": "sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==", + "dev": true, + "optional": true, + "peer": true, + "requires": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "dev": true, + "optional": true, + "peer": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + }, + "semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "optional": true, + "peer": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "serialize-javascript": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", + "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==", + "dev": true, + "optional": true, + "peer": true, + "requires": { + "randombytes": "^2.1.0" + } + }, + "supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "optional": true, + "peer": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "terser-webpack-plugin": { + "version": "5.3.9", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.9.tgz", + "integrity": "sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==", + "dev": true, + "optional": true, + "peer": true, + "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" + } + }, + "validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true, + "optional": true, + "peer": true + }, + "watchpack": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "dev": true, + "optional": true, + "peer": true, + "requires": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + } + }, + "webpack": { + "version": "5.88.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.88.2.tgz", + "integrity": "sha512-JmcgNZ1iKj+aiR0OvTYtWQqJwq37Pf683dY9bVORwVbUrDhLhdn/PlO2sHsFHPkj7sHNQF3JwaAkp49V+Sq1tQ==", + "dev": true, + "optional": 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" + } + }, + "webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "dev": true, + "optional": true, + "peer": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true, + "optional": true, + "peer": 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, + "optional": true, + "peer": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@rushstack/stream-collator": { + "version": "4.0.259", + "resolved": "https://registry.npmjs.org/@rushstack/stream-collator/-/stream-collator-4.0.259.tgz", + "integrity": "sha512-UfMRCp1avkUUs9pdtWQ8ZE8Nmuxeuw1a9bjLQ7cQJ3meuv8iDxKuxsyJRfrwIfCkVkNVw5OJ9eM6E/edUPP7qw==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.59.6", + "@rushstack/terminal": "0.5.34" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.59.6", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", + "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", + "dev": true, + "requires": { + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", + "z-schema": "~5.0.2" + } + }, + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "resolve": { + "version": "1.22.6", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.6.tgz", + "integrity": "sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==", + "dev": true, + "requires": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@rushstack/terminal": { + "version": "0.5.34", + "resolved": "https://registry.npmjs.org/@rushstack/terminal/-/terminal-0.5.34.tgz", + "integrity": "sha512-Q7YDkPTsvJZpHapapo5sK2VCxW7byoqhK89tXMUiva6dNwelomgEe0S+njKw4vcmGde4hQD7LAqQPJPYFeU4mw==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.59.6", + "wordwrap": "~1.0.0" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.59.6", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", + "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", + "dev": true, + "requires": { + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", + "z-schema": "~5.0.2" + } + }, + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "resolve": { + "version": "1.22.6", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.6.tgz", + "integrity": "sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==", + "dev": true, + "requires": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@rushstack/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.36", + "resolved": "https://registry.npmjs.org/@rushstack/typings-generator/-/typings-generator-0.10.36.tgz", + "integrity": "sha512-9aB/D8lI+fbmM5LzPgGcUJzuw+Xg4FixGuQVnis70Bss+5SU6YzOk/bfN4/xhSghMzG+AI7S87368x37TgeQtA==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.59.6", + "chokidar": "~3.4.0", + "glob": "~7.0.5" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.59.6", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", + "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", + "dev": true, + "requires": { + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", + "z-schema": "~5.0.2" + } + }, + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "resolve": { + "version": "1.22.6", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.6.tgz", + "integrity": "sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==", + "dev": true, + "requires": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@rushstack/webpack4-localization-plugin": { + "version": "0.17.46", + "resolved": "https://registry.npmjs.org/@rushstack/webpack4-localization-plugin/-/webpack4-localization-plugin-0.17.46.tgz", + "integrity": "sha512-wEEVp6oBp5/OIrRzwgkuuQlawUY6MfjaWsp2T9Zp4MkbqGVgF+gdKG+iKzWtBKW2YbZ9fnVZJH23FoWwh81w4w==", + "dev": true, + "requires": { + "@rushstack/localization-utilities": "0.8.83", + "@rushstack/node-core-library": "3.59.7", + "@types/tapable": "1.0.6", + "loader-utils": "1.4.2", + "minimatch": "~3.0.3" + }, + "dependencies": { + "@rushstack/localization-utilities": { + "version": "0.8.83", + "resolved": "https://registry.npmjs.org/@rushstack/localization-utilities/-/localization-utilities-0.8.83.tgz", + "integrity": "sha512-0Wjvg/3686xgLIjX4aCxNoOfWb1BOpuckzNMjEK5MZyCEFz4Ral+ln13zP+AMKGGWcdxsYdWs+n1yfkJKEX9fQ==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.59.7", + "@rushstack/typings-generator": "0.11.1", + "pseudolocale": "~1.1.0", + "xmldoc": "~1.1.2" + } + }, + "@rushstack/node-core-library": { + "version": "3.59.7", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.7.tgz", + "integrity": "sha512-ln1Drq0h+Hwa1JVA65x5mlSgUrBa1uHL+V89FqVWQgXd1vVIMhrtqtWGQrhTnFHxru5ppX+FY39VWELF/FjQCw==", + "dev": true, + "requires": { + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", + "z-schema": "~5.0.2" + } + }, + "@rushstack/typings-generator": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/@rushstack/typings-generator/-/typings-generator-0.11.1.tgz", + "integrity": "sha512-pcnA9r14xl1TE4QXW6+t6yGP/5JfGZEGixlL6NH6PHjQVXAFnw91EXvc2NteslePTNdjPuR/34uLqE0i57WNpw==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.59.7", + "chokidar": "~3.4.0", + "fast-glob": "~3.2.4" + } + }, + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + }, + "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" + } + }, + "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" + } + }, + "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": "1.22.6", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.6.tgz", + "integrity": "sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==", + "dev": true, + "requires": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@rushstack/webpack4-module-minifier-plugin": { + "version": "0.12.35", + "resolved": "https://registry.npmjs.org/@rushstack/webpack4-module-minifier-plugin/-/webpack4-module-minifier-plugin-0.12.35.tgz", + "integrity": "sha512-/tHFN9iuKbsDt0GfSU/XQQEND9XkD1EkDkmQkSsc45YKnip7kCLRN8bpJL410MBiWIMOTWglkafVyiS9pyZ6bw==", + "dev": true, + "requires": { + "@rushstack/module-minifier": "0.3.38", + "@rushstack/worker-pool": "0.3.37", + "@types/tapable": "1.0.6", + "tapable": "1.1.3" + }, + "dependencies": { + "tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "dev": true + } + } + }, + "@rushstack/worker-pool": { + "version": "0.3.37", + "resolved": "https://registry.npmjs.org/@rushstack/worker-pool/-/worker-pool-0.3.37.tgz", + "integrity": "sha512-KVuklmysCkNdRxTcLb80MNEBG/KrDL74c+1XIYZlTvSlDnTs5j9gdjKIV73lZmYox+SWTpvUWrP6JhWb2noDJg==", + "dev": true, + "requires": {} + }, + "@sindresorhus/is": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", + "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==", + "dev": true + }, + "@sinonjs/commons": { + "version": "1.8.6", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz", + "integrity": "sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==", + "dev": true, + "requires": { + "type-detect": "4.0.8" + } + }, + "@swc/helpers": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz", + "integrity": "sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==", + "requires": { + "tslib": "^2.4.0" + }, + "dependencies": { + "tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + } + } + }, + "@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" + } + }, + "@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/atob-lite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@types/atob-lite/-/atob-lite-2.0.0.tgz", + "integrity": "sha512-7bjymPR7Ffa1/L3HskkaxMgTQDtwFObbISzHm9g3T12VyD89IiHS3BBVojlQHyZRiIilzdh0WT1gwwgyyBtLGQ==" + }, + "@types/babel__core": { + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.2.tgz", + "integrity": "sha512-pNpr1T1xLUc2l3xJKuPtsEky3ybxN3m4fJkknfIpTCTfIZCDW57oAg+EfCgIIp2rvCe0Wn++/FfodDS4YXxBwA==", + "dev": true, + "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.5", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.5.tgz", + "integrity": "sha512-h9yIuWbJKdOPLJTbmSpPzkF67e659PbQDba7ifWm5BJ8xTv+sDmS7rFmywkWOvXedGTivCdeGSIIX8WLcRTz8w==", + "dev": true, + "requires": { + "@babel/types": "^7.0.0" + } + }, + "@types/babel__template": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.2.tgz", + "integrity": "sha512-/AVzPICMhMOMYoSx9MoKpGDKdBRsIXMNByh1PXSZoa+v6ZoLa8xxtsT/uLQ/NJm0XVAWl/BvId4MlDeXJaeIZQ==", + "dev": true, + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "@types/babel__traverse": { + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.2.tgz", + "integrity": "sha512-ojlGK1Hsfce93J0+kn3H5R73elidKUaZonirN33GSmgTUMpzI/MIFfSpF3haANe3G1bEBS9/9/QEqwTzwqFsKw==", + "dev": true, + "requires": { + "@babel/types": "^7.20.7" + } + }, + "@types/body-parser": { + "version": "1.19.3", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.3.tgz", + "integrity": "sha512-oyl4jvAfTGX9Bt6Or4H9ni1Z447/tQuxnZsytsCaExKlmJiU8sFgnIBRzJUpKwB5eWn9HuBYlUlVA74q/yN0eQ==", + "dev": true, + "requires": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "@types/bonjour": { + "version": "3.5.11", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.11.tgz", + "integrity": "sha512-isGhjmBtLIxdHBDl2xGwUzEM8AOyOvWsADWq7rqirdi/ZQoHnLWErHvsThcEzTX8juDRiZtzp2Qkv5bgNh6mAg==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/btoa-lite": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/btoa-lite/-/btoa-lite-1.0.0.tgz", + "integrity": "sha512-wJsiX1tosQ+J5+bY5LrSahHxr2wT+uME5UDwdN1kg4frt40euqA+wzECkmq4t5QbveHiJepfdThgQrPw6KiSlg==" + }, + "@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.36", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.36.tgz", + "integrity": "sha512-P63Zd/JUGq+PdrM1lv0Wv5SBYeA2+CORvbrXbngriYY0jzLUWfQMQQxOhjONEz/wlHOAxOdY7CY65rgQdTjq2w==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/connect-history-api-fallback": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.1.tgz", + "integrity": "sha512-iaQslNbARe8fctL5Lk+DsmgWOM83lM+7FzP0eQUJs1jd3kBE8NWqBTIT2S8SqQOJjxvt2eyIjpOuYeRXq2AdMw==", + "dev": true, + "requires": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "@types/eslint": { + "version": "8.44.2", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.44.2.tgz", + "integrity": "sha512-sdPRb9K6iL5XZOmBubg8yiFp5yS/JdUDQsq5e6h95km91MCYMuvp7mh1fjPEYUhvHepKpZOjnEaMBR4PxjWDzg==", + "dev": true, + "optional": 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, + "optional": 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, + "optional": 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.36", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.36.tgz", + "integrity": "sha512-zbivROJ0ZqLAtMzgzIUC4oNqDG9iF0lSsAqpOD9kbs5xcIM3dTiyuHvBc7R8MtWBp3AAWGaovJa+wzWPjLYW7Q==", + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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-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-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-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-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-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" + } + }, + "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" + } + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "kind-of": { + "version": "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": { + "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" + } + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + } + } + }, + "readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "@types/http-errors": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.2.tgz", + "integrity": "sha512-lPG6KlZs88gef6aD85z3HNkztpj7w2R7HmR3gygjfXCQmsLloWNARFkMuzKiiY8FGdh1XDpgBdrSf4aKDiA7Kg==", + "dev": true + }, + "@types/http-proxy": { + "version": "1.17.12", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.12.tgz", + "integrity": "sha512-kQtujO08dVtQ2wXAuSFfk9ASy3sug4+ogFR8Kd8UgP8PEuc1/G/8yjYRmp//PcDNJEUKOza/MrQu15bouEUCiw==", + "dev": true, + "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.13", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.13.tgz", + "integrity": "sha512-RbSSoHliUbnXj3ny0CNFOoxrIDV6SUGyStHsvDqosw6CkdPV8TtWGlfecuK4ToyMEAql6pzNxgCFKanovUzlgQ==", + "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/lodash.isequal": { + "version": "4.5.6", + "resolved": "https://registry.npmjs.org/@types/lodash.isequal/-/lodash.isequal-4.5.6.tgz", + "integrity": "sha512-Ww4UGSe3DmtvLLJm2F16hDwEQSv7U0Rr8SujLUA2wHI2D2dm8kPu6Et+/y303LfjTIwSBKXB/YTUcAKpem/XEg==", + "requires": { + "@types/lodash": "*" + } + }, + "@types/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@types/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-ssE3Vlrys7sdIzs5LOxCzTVMsU7i9oa/IaW92wF32JFb3CVczqOkru2xspuKczHEbG3nvmPY7IFqVmGGHdNbYw==" + }, + "@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.6", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.6.tgz", + "integrity": "sha512-RK/kBbYOQQHLYj9Z95eh7S6t7gq4Ojt/NT8HTk8bWVhA5DaF+5SMnxHKkP4gPNN3wAZkKP+VjAf0ebtYzf+fxg==" + }, + "@types/q": { + "version": "1.5.6", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.6.tgz", + "integrity": "sha512-IKjZ8RjTSwD4/YG+2gtj7BPFRB/lNbWKTiSj3M7U/TD2B7HfYCxvp2Zz6xA2WIY7pAuL1QOUPw8gQRbUrrq4fQ==", + "dev": true + }, + "@types/qs": { + "version": "6.9.8", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.8.tgz", + "integrity": "sha512-u95svzDlTysU5xecFNTgfFG5RUWu1A9P0VzgpcIiGZA9iraHOdSzcxMxQ55DyeRaGCSxQi7LxXDI4rzq/MYfdg==", + "dev": true + }, + "@types/quill": { + "version": "1.3.10", + "resolved": "https://registry.npmjs.org/@types/quill/-/quill-1.3.10.tgz", + "integrity": "sha512-IhW3fPW+bkt9MLNlycw8u8fWb7oO7W5URC9MfZYHBlA24rex9rs23D5DETChu1zvgVdc5ka64ICjJOgQMr6Shw==", + "requires": { + "parchment": "^1.1.2" + } + }, + "@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.2", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.2.tgz", + "integrity": "sha512-J2LqtvFYCzaj8pVYKw8klQXrLLk7TBZmQ4ShlcdkELFKGwGMfevMLneMMRkMgZxotOD9wg497LpC7O8PcvAmfw==", + "dev": true, + "requires": { + "@types/http-errors": "*", + "@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/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.2", + "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.17.2.tgz", + "integrity": "sha512-9SjrHO54LINgC/6Ehr81NjAxAYvwEZqjUHLjJYvC4Nmr9jbLQCIZbWSvl4vXQkkmR1UAuaKDycau3O1kWGFyXQ==", + "dev": true, + "requires": { + "source-map": "^0.6.1" + } + }, + "@types/undertaker": { + "version": "1.2.9", + "resolved": "https://registry.npmjs.org/@types/undertaker/-/undertaker-1.2.9.tgz", + "integrity": "sha512-rOGGHtWFP4jsSKXvW2BJn+hYIAJ4cvsJi5wscbfbBHQ0yLQvTUXKvL+i72cv+8biktveFLEqbMpsKmJQxYVPQw==", + "dev": true, + "requires": { + "@types/node": "*", + "@types/undertaker-registry": "*", + "async-done": "~1.3.2" + } + }, + "@types/undertaker-registry": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@types/undertaker-registry/-/undertaker-registry-1.0.2.tgz", + "integrity": "sha512-O9CqcXYnCsHUSd71+hohlhEaP57dThYQQ8/cDwskhTCJ1kA3E5CVaK1sbEnukP2eWlpSgae/8KqgJBw3w/DmoQ==", + "dev": true + }, + "@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/xmldom": { + "version": "0.1.32", + "resolved": "https://registry.npmjs.org/@types/xmldom/-/xmldom-0.1.32.tgz", + "integrity": "sha512-zPO1iqnODar0cIXhuCc0QyGP+t2IG9dr//VkxDtYKZJSikgN7bdLyMdnUNWRtCKeHkgc9KkbgsdccVbrCHCn2g==" + }, + "@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.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.6.0.tgz", + "integrity": "sha512-MIbeMy5qfLqtgs1hWd088k1hOuRsN9JrHUPwVVKCD99EOUqScd7SrwoZl4Gso05EAP9w1kvLWUVGJOVpRPkDPA==", + "dev": true, + "requires": { + "@typescript-eslint/experimental-utils": "5.6.0", + "@typescript-eslint/scope-manager": "5.6.0", + "debug": "^4.3.2", + "functional-red-black-tree": "^1.0.1", + "ignore": "^5.1.8", + "regexpp": "^3.2.0", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + }, + "dependencies": { + "@typescript-eslint/experimental-utils": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.6.0.tgz", + "integrity": "sha512-VDoRf3Qj7+W3sS/ZBXZh3LBzp0snDLEgvp6qj0vOAIiAPM07bd5ojQ3CTzF/QFl5AKh7Bh1ycgj6lFBJHUt/DA==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.6.0", + "@typescript-eslint/types": "5.6.0", + "@typescript-eslint/typescript-estree": "5.6.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + } + } + } + }, + "@typescript-eslint/experimental-utils": { + "version": "5.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" + } + }, + "@typescript-eslint/parser": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.6.0.tgz", + "integrity": "sha512-YVK49NgdUPQ8SpCZaOpiq1kLkYRPMv9U5gcMrywzI8brtwZjr/tG3sZpuHyODt76W/A0SufNjYt9ZOgrC4tLIQ==", + "dev": true, + "requires": { + "@typescript-eslint/scope-manager": "5.6.0", + "@typescript-eslint/types": "5.6.0", + "@typescript-eslint/typescript-estree": "5.6.0", + "debug": "^4.3.2" + } + }, + "@typescript-eslint/scope-manager": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.6.0.tgz", + "integrity": "sha512-1U1G77Hw2jsGWVsO2w6eVCbOg0HZ5WxL/cozVSTfqnL/eB9muhb8THsP0G3w+BB5xAHv9KptwdfYFAUfzcIh4A==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.6.0", + "@typescript-eslint/visitor-keys": "5.6.0" + } + }, + "@typescript-eslint/type-utils": { + "version": "5.59.11", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.59.11.tgz", + "integrity": "sha512-LZqVY8hMiVRF2a7/swmkStMYSoXMFlzL6sXV6U/2gL5cwnLWQgLEG8tjWPpaE4rMIdZ6VKWwcffPlo1jPfk43g==", + "dev": true, + "requires": { + "@typescript-eslint/typescript-estree": "5.59.11", + "@typescript-eslint/utils": "5.59.11", + "debug": "^4.3.4", + "tsutils": "^3.21.0" + }, + "dependencies": { + "@typescript-eslint/types": { + "version": "5.59.11", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.11.tgz", + "integrity": "sha512-epoN6R6tkvBYSc+cllrz+c2sOFWkbisJZWkOE+y3xHtvYaOE6Wk6B8e114McRJwFRjGvYdJwLXQH5c9osME/AA==", + "dev": true + }, + "@typescript-eslint/typescript-estree": { + "version": "5.59.11", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.11.tgz", + "integrity": "sha512-YupOpot5hJO0maupJXixi6l5ETdrITxeo5eBOeuV7RSKgYdU3G5cxO49/9WRnJq9EMrB7AuTSLH/bqOsXi7wPA==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.59.11", + "@typescript-eslint/visitor-keys": "5.59.11", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/visitor-keys": { + "version": "5.59.11", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.11.tgz", + "integrity": "sha512-KGYniTGG3AMTuKF9QBD7EIrvufkB6O6uX3knP73xbKLMpH+QRPcgnCxjWXSHjMRuOxFLovljqQgQpR0c7GvjoA==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.59.11", + "eslint-visitor-keys": "^3.3.0" + } + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true + }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + } + }, + "ignore": { + "version": "5.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 + } + } + }, + "@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 + } + } + }, + "@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": { + "@types/semver": { + "version": "7.5.2", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.2.tgz", + "integrity": "sha512-7aqorHYgdNO4DM36stTiGO3DvKoex9TQRwsJU6vMaFGyqpBA1MNZkz+PG3gaNUPpTAOYhT1WR7M1JyA3fbS9Cw==", + "dev": true + }, + "@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 + }, + "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 + } + } + }, + "@typescript-eslint/visitor-keys": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.6.0.tgz", + "integrity": "sha512-1p7hDp5cpRFUyE3+lvA74egs+RWSgumrBpzBCDzfTFv0aQ7lIeay80yU0hIxgAhwQ6PcasW35kaOCyDOv6O/Ng==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.6.0", + "eslint-visitor-keys": "^3.0.0" + } + }, + "@uifabric/foundation": { + "version": "7.10.16", + "resolved": "https://registry.npmjs.org/@uifabric/foundation/-/foundation-7.10.16.tgz", + "integrity": "sha512-x13xS9aKh6FEWsyQP2jrjyiXmUUdgyuAfWKMLhUTK4Rsc+vJANwwVk4fqGsU021WA6pghcIirvEVpWf5MlykDQ==", + "requires": { + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.25.1", + "@uifabric/utilities": "^7.38.2", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@uifabric/icons": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-7.9.5.tgz", + "integrity": "sha512-0e2fEURtR7sNqoGr9gU/pzcOp24B/Lkdc05s1BSnIgXlaL2QxRszfaEsl3/E9vsNmqA3tvRwDJWbtRolDbjCpQ==", + "requires": { + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.25.1", + "@uifabric/utilities": "^7.38.2", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@uifabric/merge-styles": { + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@uifabric/merge-styles/-/merge-styles-7.20.2.tgz", + "integrity": "sha512-cJy8hW9smlWOKgz9xSDMCz/A0yMl4mdo466pcGlIOn84vz+e94grfA7OoTuTzg3Cl0Gj6ODBSf1o0ZwIXYL1Xg==", + "requires": { + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@uifabric/react-hooks": { + "version": "7.16.4", + "resolved": "https://registry.npmjs.org/@uifabric/react-hooks/-/react-hooks-7.16.4.tgz", + "integrity": "sha512-k8RJYTMICWA6varT5Y+oCf2VDHHXN0tC2GuPD4I2XqYCTLaXtNCm4+dMcVA2x8mv1HIO7khvm/8aqKheU/tDfQ==", + "requires": { + "@fluentui/react-window-provider": "^1.0.6", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.38.2", + "tslib": "^1.10.0" + }, + "dependencies": { + "@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" + } + }, + "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/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==" + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@uifabric/utilities": { + "version": "7.38.2", + "resolved": "https://registry.npmjs.org/@uifabric/utilities/-/utilities-7.38.2.tgz", + "integrity": "sha512-5yM4sm142VEBg3/Q5SFheBXqnrZi9CNF5rjHNoex0GgGtG3AHPuS7U8gjm+/Io1MvbuCrn6lyyIw0MDvh1Ebkw==", + "requires": { + "@fluentui/dom-utilities": "^1.1.2", + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/set-version": "^7.0.24", + "prop-types": "^15.7.2", + "tslib": "^1.10.0" + }, + "dependencies": { + "@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" + } + }, + "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.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-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-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" + } + }, + "@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" + } + }, + "@webassemblyjs/helper-numbers": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", + "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", + "dev": true, + "optional": true, + "peer": true, + "requires": { + "@webassemblyjs/floating-point-hex-parser": "1.11.6", + "@webassemblyjs/helper-api-error": "1.11.6", + "@xtuc/long": "4.2.2" + }, + "dependencies": { + "@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz", + "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==", + "dev": true, + "optional": true, + "peer": true + }, + "@webassemblyjs/helper-api-error": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", + "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==", + "dev": true, + "optional": true, + "peer": true + } + } + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.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-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" + } + }, + "@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" + } + }, + "@xmldom/xmldom": { + "version": "0.8.10", + "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.10.tgz", + "integrity": "sha512-2WALfTl4xo2SkGCYRt6rDTFfk9R1czmBvUQy12gK2KuRKIpWEhcbbzy8EZXtz/jkRqHX8bFEc6FC1HjX4TUWYw==" + }, + "@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", + "dev": true + }, + "@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", + "dev": true + }, + "@yarnpkg/lockfile": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.0.2.tgz", + "integrity": "sha512-MqJ00WXw89ga0rK6GZkdmmgv3bAsxpJixyTthjcix73O44pBqotyU2BejBkLuIsaOBI6SEu77vAnSyLe5iIHkw==", + "dev": true + }, + "@zkochan/cmd-shim": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/@zkochan/cmd-shim/-/cmd-shim-5.4.1.tgz", + "integrity": "sha512-odWb1qUzt0dIOEUPyWBEpFDYQPRjEMr/dbHHAfgBkVkYR9aO7Zo+I7oYWrXIxl+cKlC7+49ftPm8uJxL1MA9kw==", + "dev": true, + "requires": { + "cmd-extension": "^1.0.2", + "graceful-fs": "^4.2.10", + "is-windows": "^1.0.2" + } + }, + "abab": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/abab/-/abab-1.0.4.tgz", + "integrity": "sha512-I+Wi+qiE2kUXyrRhNsWv6XsjUTBJjSoVSctKNBfLG5zG/Xe7Rjbxf13+vqYHNTwHaFU+FtSlVxOCTiMEVtPv0A==", + "dev": true + }, + "accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dev": true, + "requires": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + } + }, + "acorn": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", + "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", + "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, + "optional": 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==" + }, + "adaptive-expressions": { + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/adaptive-expressions/-/adaptive-expressions-4.20.0.tgz", + "integrity": "sha512-/m0gXtwb75iK0UBftwoK8La7Ch/TqfrT5doAoLya1VAaeOEIzDzHIbMe1G6B7/N+Nn/waZFMexrqDW7d01lbdA==", + "requires": { + "@microsoft/recognizers-text-data-types-timex-expression": "1.3.0", + "@types/atob-lite": "^2.0.0", + "@types/btoa-lite": "^1.0.0", + "@types/lodash.isequal": "^4.5.5", + "@types/lru-cache": "^5.1.0", + "@types/xmldom": "^0.1.30", + "@xmldom/xmldom": "^0.8.6", + "antlr4ts": "0.5.0-alpha.3", + "atob-lite": "^2.0.0", + "big-integer": "^1.6.48", + "btoa-lite": "^1.0.0", + "d3-format": "^1.4.4", + "dayjs": "^1.10.3", + "fast-xml-parser": "^4.1.2", + "jspath": "^0.4.0", + "lodash.isequal": "^4.5.0", + "lru-cache": "^5.1.1", + "uuid": "^8.3.2", + "xpath": "^0.0.32" + }, + "dependencies": { + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" + } + } + }, + "adaptivecards": { + "version": "2.11.2", + "resolved": "https://registry.npmjs.org/adaptivecards/-/adaptivecards-2.11.2.tgz", + "integrity": "sha512-yV+o272Xe+qVoz0yIaJAo0RwLtRUX8XyuXIaKepaS+Ei3BgU2w5yl2g0d1UbgoFAyRtk9mVZuvWtPiM8mj+FmA==", + "requires": {} + }, + "adaptivecards-controls": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/adaptivecards-controls/-/adaptivecards-controls-0.10.1.tgz", + "integrity": "sha512-6Ec6lfYfgG0enzVzRPtNSuaLqImqz+L3jq3NL1z+7MfNXFtf3Evk9yfwx/I5OhN9fNXZhvi2Fss+cNpxg0gDxQ==" + }, + "adaptivecards-designer": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/adaptivecards-designer/-/adaptivecards-designer-2.4.3.tgz", + "integrity": "sha512-Nolojtbr5aRLRpvyJQCX3ChFeJkZ+pDWtxAxful6LD4/RIMI/LtjH0Cy9kEt53M7ckXdtMBNSmAeK2g50M9GNg==", + "requires": { + "adaptivecards-controls": "^0.10.1", + "clipboard": "^2.0.1" + } + }, + "adaptivecards-templating": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/adaptivecards-templating/-/adaptivecards-templating-2.3.1.tgz", + "integrity": "sha512-rYN1tCb+4NeWUCbo7xzGhwuOG3XllpGWCtgdl/drSJA32tljAvDrMeBO/eUk7uwXx8/1hSc5WJvzbAZQWMd35Q==", + "requires": {} + }, + "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": {} + }, + "animate.css": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/animate.css/-/animate.css-4.1.1.tgz", + "integrity": "sha512-+mRmCTv6SbCmtYJCN4faJMNFVNN5EuCTTprDTAo7YzIGji2KADmakjVA3+8mVDkZ2Bf09vayB35lSQIex2+QaQ==" + }, + "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 + }, + "antlr4ts": { + "version": "0.5.0-alpha.3", + "resolved": "https://registry.npmjs.org/antlr4ts/-/antlr4ts-0.5.0-alpha.3.tgz", + "integrity": "sha512-La89tKkGcHFIVuruv4Bm1esc3zLmES2NOTEwwNS1pudz+zx/0FNqQeUu9p48i9/QHKPVqjN87LB+q3buTg7oDQ==" + }, + "any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", + "dev": true + }, + "anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dev": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "append-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/append-buffer/-/append-buffer-1.0.2.tgz", + "integrity": "sha512-WLbYiXzD3y/ATLZFufV/rZvWdZOs+Z/+5v1rBZ463Jn398pa6kcde27cvozYnBoxXblGZTFfoPpsaEw0orU5BA==", + "dev": true, + "requires": { + "buffer-equal": "^1.0.0" + } + }, + "aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "dev": true + }, + "archy": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", + "integrity": "sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==", + "dev": true + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", + "dev": true + }, + "arr-filter": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/arr-filter/-/arr-filter-1.1.2.tgz", + "integrity": "sha512-A2BETWCqhsecSvCkWAeVBFLH6sXEUGASuzkpjL3GR1SlL/PWL6M3J8EAAld2Uubmh39tvkJTqC9LeLHCUKmFXA==", + "dev": true, + "requires": { + "make-iterator": "^1.0.0" + } + }, + "arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "dev": true + }, + "arr-map": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/arr-map/-/arr-map-2.0.2.tgz", + "integrity": "sha512-tVqVTHt+Q5Xb09qRkbu+DidW1yYzz5izWS2Xm2yFm7qJnmUfz4HPzNxbHkdRJbz2lrqI7S+z17xNYdFcBBO8Hw==", + "dev": true, + "requires": { + "make-iterator": "^1.0.0" + } + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==", + "dev": true + }, + "array-buffer-byte-length": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", + "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "is-array-buffer": "^3.0.1" + } + }, + "array-differ": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz", + "integrity": "sha512-LeZY+DZDRnvP7eMuQ6LHfCzUGxAAIViUBliK24P3hWXL6y4SortgR6Nim6xrkfSLlmH0+k+9NYNwVC2s53ZrYQ==", + "dev": true + }, + "array-each": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz", + "integrity": "sha512-zHjL5SZa68hkKHBFBK6DJCTtr9sfTCPCaph/L7tMSLcTFgy+zX7E+6q5UArbtOtMBCtxdICpfTCspRse+ywyXA==", + "dev": true + }, + "array-equal": { + "version": "1.0.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.7", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.7.tgz", + "integrity": "sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "get-intrinsic": "^1.2.1", + "is-string": "^1.0.7" + } + }, + "array-initial": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/array-initial/-/array-initial-1.1.0.tgz", + "integrity": "sha512-BC4Yl89vneCYfpLrs5JU2aAu9/a+xWbeKhvISg9PT7eWFB9UlRvI+rKEtk6mgxWr3dSkk9gQ8hCrdqt06NXPdw==", + "dev": true, + "requires": { + "array-slice": "^1.0.0", + "is-number": "^4.0.0" + }, + "dependencies": { + "is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", + "dev": true + } + } + }, + "array-last": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array-last/-/array-last-1.3.0.tgz", + "integrity": "sha512-eOCut5rXlI6aCOS7Z7kCplKRKyiFQ6dHFBem4PwlwKeNFk2/XxTrhRh5T9PyaEWGy/NHTZWbY+nsZlNFJu9rYg==", + "dev": true, + "requires": { + "is-number": "^4.0.0" + }, + "dependencies": { + "is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", + "dev": true + } + } + }, + "array-slice": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz", + "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==", + "dev": true + }, + "array-sort": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-sort/-/array-sort-1.0.0.tgz", + "integrity": "sha512-ihLeJkonmdiAsD7vpgN3CRcx2J2S0TiYW+IS/5zHBI7mKUq3ySvBdzzBfD236ubDBQFiiyG3SWCPc+msQ9KoYg==", + "dev": true, + "requires": { + "default-compare": "^1.0.0", + "get-value": "^2.0.6", + "kind-of": "^5.0.2" + } + }, + "array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", + "dev": true, + "requires": { + "array-uniq": "^1.0.1" + } + }, + "array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==", + "dev": true + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==", + "dev": true + }, + "array.prototype.flat": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz", + "integrity": "sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0" + } + }, + "array.prototype.flatmap": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz", + "integrity": "sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0" + } + }, + "arraybuffer.prototype.slice": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.2.tgz", + "integrity": "sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw==", + "dev": true, + "requires": { + "array-buffer-byte-length": "^1.0.0", + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "get-intrinsic": "^1.2.1", + "is-array-buffer": "^3.0.2", + "is-shared-array-buffer": "^1.0.2" + } + }, + "arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", + "dev": true + }, + "asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==", + "dev": true + }, + "asn1": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", + "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", + "dev": true, + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "asn1.js": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", + "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", + "dev": true, + "requires": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "safer-buffer": "^2.1.0" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + } + } + }, + "assert": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.1.tgz", + "integrity": "sha512-zzw1uCAgLbsKwBfFc8CX78DDg+xZeBksSO3vwVIDDN5i94eOrPsSSyiVhmsSABFDM/OcpE2aagCat9dnWQLG1A==", + "dev": true, + "requires": { + "object.assign": "^4.1.4", + "util": "^0.10.4" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", + "dev": true + }, + "util": { + "version": "0.10.4", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz", + "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==", + "dev": true, + "requires": { + "inherits": "2.0.3" + } + } + } + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", + "dev": true + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==", + "dev": true + }, + "ast-types": { + "version": "0.9.6", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.9.6.tgz", + "integrity": "sha512-qEdtR2UH78yyHX/AUNfXmJTlM48XoFZKBdwi1nzkI1mJL21cmbu0cvjxjpkXJ5NENMq42H+hNs8VLJcqXLerBQ==", + "dev": true + }, + "astral-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", + "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", + "dev": true + }, + "async-done": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/async-done/-/async-done-1.3.2.tgz", + "integrity": "sha512-uYkTP8dw2og1tu1nmza1n1CMW0qb8gWWlwqMmLb7MhBVs4BXrFziT6HXUd+/RlRA/i4H9AkofYloUbs1fwMqlw==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.2", + "process-nextick-args": "^2.0.0", + "stream-exhaust": "^1.0.1" + } + }, + "async-each": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.6.tgz", + "integrity": "sha512-c646jH1avxr+aVpndVMeAfYw7wAa6idufrlN3LPA4PmKS0QEGp6PIC9nwz0WQkkvBGAMEki3pFdtxaF39J9vvg==", + "dev": true + }, + "async-limiter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==", + "dev": true + }, + "async-settle": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/async-settle/-/async-settle-1.0.0.tgz", + "integrity": "sha512-VPXfB4Vk49z1LHHodrEQ6Xf7W4gg1w0dAPROHngx7qgDjqmIQ+fXmwgGXTW/ITLai0YLSvWepJOP9EVpMnEAcw==", + "dev": true, + "requires": { + "async-done": "^1.2.2" + } + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", + "dev": true + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true + }, + "atob-lite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/atob-lite/-/atob-lite-2.0.0.tgz", + "integrity": "sha512-LEeSAWeh2Gfa2FtlQE1shxQ8zi5F9GHarrGKz08TMdODD5T4eH6BMsvtnhbWZ+XQn+Gb6om/917ucvRu7l7ukw==" + }, + "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.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true + } + } + }, + "babel-plugin-jest-hoist": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-25.5.0.tgz", + "integrity": "sha512-u+/W+WAjMlvoocYGTwthAiQSxDcJAyHpQ6oWlHdFZaaN+Rlk8Q7iiwDPg2lN/FyJtAYnKjFxbn7xus4HCFkg5g==", + "dev": true, + "requires": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__traverse": "^7.0.6" + } + }, + "babel-preset-current-node-syntax": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-0.1.4.tgz", + "integrity": "sha512-5/INNCYhUGqw7VbVjT/hb3ucjgkVHKXY7lX3ZjlN4gm565VyFmJUrJ/h+h16ECVB38R/9SF6aACydpKMLZ/c9w==", + "dev": true, + "requires": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + } + }, + "babel-preset-jest": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-25.5.0.tgz", + "integrity": "sha512-8ZczygctQkBU+63DtSOKGh7tFL0CeCuz+1ieud9lJ1WPQ9O6A1a/r+LGn6Y705PA6whHQ3T1XuB/PmpfNYf8Fw==", + "dev": true, + "requires": { + "babel-plugin-jest-hoist": "^25.5.0", + "babel-preset-current-node-syntax": "^0.1.2" + } + }, + "bach": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/bach/-/bach-1.2.0.tgz", + "integrity": "sha512-bZOOfCb3gXBXbTFXq3OZtGR88LwGeJvzu6szttaIzymOTS4ZttBNOWSv7aLZja2EMycKtRYV0Oa8SNKH/zkxvg==", + "dev": true, + "requires": { + "arr-filter": "^1.1.1", + "arr-flatten": "^1.0.1", + "arr-map": "^2.0.0", + "array-each": "^1.0.0", + "array-initial": "^1.0.0", + "array-last": "^1.1.1", + "async-done": "^1.2.2", + "async-settle": "^1.0.0", + "now-and-later": "^2.0.0" + } + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dev": true, + "requires": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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 + } + } + }, + "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-integer": { + "version": "1.6.51", + "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.51.tgz", + "integrity": "sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==" + }, + "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==", + "dev": true + }, + "bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "dev": true, + "optional": true, + "requires": { + "file-uri-to-path": "1.0.0" + } + }, + "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 + } + } + }, + "body-scroll-lock": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/body-scroll-lock/-/body-scroll-lock-3.1.5.tgz", + "integrity": "sha512-Yi1Xaml0EvNA0OYWxXiYNqY24AfWkbA6w5vxE7GWxtKfzIbZM+Qw+aSmkgsbWzbHiy/RCSkUZBplVxTA+E4jJg==" + }, + "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-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==", + "dev": true + }, + "browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", + "dev": true + }, + "browser-resolve": { + "version": "1.11.3", + "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.3.tgz", + "integrity": "sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ==", + "dev": true, + "requires": { + "resolve": "1.1.7" + }, + "dependencies": { + "resolve": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", + "integrity": "sha512-9znBF0vBcaSN3W2j7wKvdERPwqTxSpCq+if5C0WoTCyV9n24rua28jeuQ2pL/HOf+yUe/Mef+H/5p60K0Id3bg==", + "dev": true + } + } + }, + "browserify-aes": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", + "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "dev": true, + "requires": { + "buffer-xor": "^1.0.3", + "cipher-base": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.3", + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "browserify-cipher": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", + "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", + "dev": true, + "requires": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "browserify-des": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", + "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", + "dev": true, + "requires": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "browserify-rsa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", + "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", + "dev": true, + "requires": { + "bn.js": "^5.0.0", + "randombytes": "^2.0.1" + } + }, + "browserify-sign": { + "version": "4.2.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.10", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.10.tgz", + "integrity": "sha512-bipEBdZfVH5/pwrvqc+Ub0kUPVfGUhlKxbvfD+z1BDnPEO/X98ruXGA1WP5ASpAFKan7Qr6j736IacbZQuAlKQ==", + "devOptional": true, + "requires": { + "caniuse-lite": "^1.0.30001517", + "electron-to-chromium": "^1.4.477", + "node-releases": "^2.0.13", + "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" + } + }, + "btoa-lite": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/btoa-lite/-/btoa-lite-1.0.0.tgz", + "integrity": "sha512-gvW7InbIyF8AicrqWoptdW08pUxuhq8BEgowNajy9RhiE86fmGAGl+bLKo6oB8QP0CkqHLowfN0oJdKC/J6LbA==" + }, + "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" + } + }, + "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" + } + }, + "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": { + "json-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", + "integrity": "sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ==", + "dev": true + }, + "keyv": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz", + "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==", + "dev": true, + "requires": { + "json-buffer": "3.0.0" + } + }, + "lowercase-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", + "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", + "dev": true + } + } + }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "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" + } + }, + "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.30001538", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001538.tgz", + "integrity": "sha512-HWJnhnID+0YMtGlzcp3T9drmBJUVDchPJ08tpUGFLs9CYlwWPH2uLgpHn8fND5pCgXVtnGS3H4QR9XLMHVNkHw==", + "devOptional": true + }, + "capture-exit": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz", + "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==", + "dev": true, + "requires": { + "rsvp": "^4.8.4" + } + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==", + "dev": true + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true + }, + "chart.js": { + "version": "2.9.4", + "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-2.9.4.tgz", + "integrity": "sha512-B07aAzxcrikjAPyV+01j7BmOpxtQETxTSlQ26BEYJ+3iUkbNKaOJ/nDbT6JjyqYxseM0ON12COHYdU2cTIjC7A==", + "requires": { + "chartjs-color": "^2.1.0", + "moment": "^2.10.2" + } + }, + "chartjs-color": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/chartjs-color/-/chartjs-color-2.4.1.tgz", + "integrity": "sha512-haqOg1+Yebys/Ts/9bLo/BqUcONQOdr/hoEr2LLTRl6C5LXctUdHxsCYfvQVg5JIxITrfCNUDr4ntqmQk9+/0w==", + "requires": { + "chartjs-color-string": "^0.6.0", + "color-convert": "^1.9.3" + }, + "dependencies": { + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "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==" + } + } + }, + "chartjs-color-string": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/chartjs-color-string/-/chartjs-color-string-0.6.0.tgz", + "integrity": "sha512-TIB5OKn1hPJvO7JcteW4WY/63v6KwEdt6udfnDE9iCAZgy+V4SrbSxoIbTw/xkUIapjEI4ExGtD0+6D3KyFd7A==", + "requires": { + "color-name": "^1.0.0" + } + }, + "chokidar": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.3.tgz", + "integrity": "sha512-DtM3g7juCXQxFVSNPNByEC2+NImtBuxQQvWlHunpJIS5Ocr0lG306cC7FCi7cEA0fzmybPUIl4txBIobk1gGOQ==", + "dev": true, + "requires": { + "anymatch": "~3.1.1", + "braces": "~3.0.2", + "fsevents": "~2.1.2", + "glob-parent": "~5.1.0", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.5.0" + } + }, + "chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "dev": true + }, + "chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "dev": true + }, + "ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", + "dev": true + }, + "cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.1.tgz", + "integrity": "sha512-jHgecW0pxkonBJdrKsqxgRX9AcG+u/5k0Q7WPDfi8AogLAdwxEkyYYNWwZ5GvVFoFx2uiY1eNcSK00fh+1+FyQ==", + "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 + }, + "clipboard": { + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/clipboard/-/clipboard-2.0.11.tgz", + "integrity": "sha512-C+0bbOqkezLIsmWSvlsXS0Q0bmkugu7jcfMIACB+RDEntIzQIkdr148we28AfSloQLRdZlYL/QYyrq05j/3Faw==", + "requires": { + "good-listener": "^1.2.2", + "select": "^1.1.2", + "tiny-emitter": "^2.0.0" + } + }, + "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==" + }, + "clone-buffer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz", + "integrity": "sha512-KLLTJWrvwIP+OPfMn0x2PheDEP20RPUcGXj/ERegTgdmPEZylALQldygiqrPPu8P45uNuPs7ckmReLY6v/iA5g==", + "dev": true + }, + "clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + }, + "dependencies": { + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + } + } + }, + "clone-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.2", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz", + "integrity": "sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==", + "dev": true + }, + "collection-map": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-map/-/collection-map-1.0.0.tgz", + "integrity": "sha512-5D2XXSpkOnleOI21TG7p3T0bGAsZ/XknZpKBmGYyluO8pw4zA3K8ZlrBIbC4FXg3m6z/RNFiUFfT2sQK01+UHA==", + "dev": true, + "requires": { + "arr-map": "^2.0.2", + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + } + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==", + "dev": true, + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } + }, + "color": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz", + "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==", + "requires": { + "color-convert": "^2.0.1", + "color-string": "^1.9.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==", + "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==" + }, + "color-string": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", + "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", + "requires": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "color-support": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", + "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", + "dev": true + }, + "colord": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==", + "dev": true + }, + "colorette": { + "version": "2.0.20", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", + "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.11", + "resolved": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.11.tgz", + "integrity": "sha512-uUnglJowSe0IPmWOdDtrlHXof5CTIJitfJEyITHBW6zDVOGu9Pjk5puaLM73SLcwak0L4hEjO7Td88/a6P5i7A==" + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "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==", + "devOptional": true + }, + "cookie": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", + "integrity": "sha512-+IJOX0OqlHCszo2mBUq+SrEbCj6w7Kpffqx60zYbPTFaO4+yYgRjHwcZNpWvaTylDHaV7PPmBHzSecZiMhtPgw==", + "dev": true + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", + "dev": true + }, + "copy-concurrently": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz", + "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", + "dev": true, + "requires": { + "aproba": "^1.1.1", + "fs-write-stream-atomic": "^1.0.8", + "iferr": "^0.1.5", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.0" + }, + "dependencies": { + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "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" + } + }, + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "requires": { + "minimist": "^1.2.6" + } + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==", + "dev": true + }, + "copy-props": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/copy-props/-/copy-props-2.0.5.tgz", + "integrity": "sha512-XBlx8HSqrT0ObQwmSzM7WE5k8FxTV75h1DX1Z3n6NhQ/UYYAvInWYmG06vFt7hQZArE2fuO62aihiWIVQwh1sw==", + "dev": true, + "requires": { + "each-props": "^1.3.2", + "is-plain-object": "^5.0.0" + } + }, + "copy-webpack-plugin": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-6.0.4.tgz", + "integrity": "sha512-zCazfdYAh3q/O4VzZFiadWGpDA2zTs6FC6D7YTHD6H1J40pzo0H4z22h1NYMCl4ArQP4CK8y/KWqPrJ4rVkZ5A==", + "dev": true, + "requires": { + "cacache": "^15.0.5", + "fast-glob": "^3.2.4", + "find-cache-dir": "^3.3.1", + "glob-parent": "^5.1.1", + "globby": "^11.0.1", + "loader-utils": "^2.0.0", + "normalize-path": "^3.0.0", + "p-limit": "^3.0.2", + "schema-utils": "^2.7.0", + "serialize-javascript": "^4.0.0", + "webpack-sources": "^1.4.3" + }, + "dependencies": { + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true + }, + "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 + }, + "serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "dev": true, + "requires": { + "randombytes": "^2.1.0" + } + } + } + }, + "core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "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-declaration-sorter": { + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.4.1.tgz", + "integrity": "sha512-rtdthzxKuyq6IzqX6jEcIzQF/YqccluefyCYheovBOLhFT/drQA9zj/UbRAa9J7C0o6EG6u3E6g+vKkay7/k3g==", + "dev": true, + "requires": {} + }, + "css-in-js-utils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/css-in-js-utils/-/css-in-js-utils-3.1.0.tgz", + "integrity": "sha512-fJAcud6B3rRu+KHYk+Bwf+WFL2MDCJJ1XG9x137tJQ0xYxor7XziQtuGFbWNdqrvF4Tk26O3H73nfVqXt/fW1A==", + "requires": { + "hyphenate-style-name": "^1.0.3" + } + }, + "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-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "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" + } + }, + "d3-format": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-1.4.5.tgz", + "integrity": "sha512-J0piedu6Z8iB6TbIGfZgDzfXxUFN3qQRMofy2oPdXzQibYGqPB/9iMcxr/TGalU+2RsyDO+U4f33id8tbnSRMQ==" + }, + "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.9", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.9.tgz", + "integrity": "sha512-QvzAURSbQ0pKdIye2txOzNaHmxtUBXerpY0FJsFXUMKbIZeFm5ht1LS/jFsrncjnmtv8HsG0W2g6c0zUjZWmpA==" + }, + "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-equal": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", + "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", + "requires": { + "is-arguments": "^1.0.4", + "is-date-object": "^1.0.1", + "is-regex": "^1.0.4", + "object-is": "^1.0.1", + "object-keys": "^1.1.1", + "regexp.prototype.flags": "^1.2.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-data-property": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.0.tgz", + "integrity": "sha512-UzGwzcjyv3OtAvolTj1GoyNYzfFR+iqbGjcnBEENZVCpM4/Ng1yhGNvS3lR/xDS74Tb2wGG9WzNSNIOS9UVb2g==", + "requires": { + "get-intrinsic": "^1.2.1", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.0" + } + }, + "define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "dev": true + }, + "define-properties": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "requires": { + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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 + }, + "delegate": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/delegate/-/delegate-3.2.0.tgz", + "integrity": "sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw==" + }, + "depcheck": { + "version": "1.4.6", + "resolved": "https://registry.npmjs.org/depcheck/-/depcheck-1.4.6.tgz", + "integrity": "sha512-Jxy9+u1DE+Svj2N0V/ueEQiOgH2X3KRPAsBfM0m/vCtuiG5QSC//b1mt0rbN/u3BFFEzXqpHzYiwDjmvAydEsw==", + "dev": true, + "requires": { + "@babel/parser": "7.22.5", + "@babel/traverse": "7.22.5", + "@vue/compiler-sfc": "^3.0.5", + "callsite": "^1.0.0", + "camelcase": "^6.2.0", + "cosmiconfig": "^7.0.0", + "debug": "^4.2.0", + "deps-regex": "^0.1.4", + "findup-sync": "^5.0.0", + "ignore": "^5.1.8", + "is-core-module": "^2.4.0", + "js-yaml": "^3.14.0", + "json5": "^2.1.3", + "lodash": "^4.17.20", + "minimatch": "^3.0.4", + "multimatch": "^5.0.0", + "please-upgrade-node": "^3.2.0", + "readdirp": "^3.5.0", + "require-package-name": "^2.0.1", + "resolve": "^1.18.1", + "resolve-from": "^5.0.0", + "semver": "^7.3.2", + "yargs": "^16.1.0" + }, + "dependencies": { + "@babel/parser": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.22.5.tgz", + "integrity": "sha512-DFZMC9LJUG9PLOclRC32G63UXwzqS2koQC8dkx+PLdmt1xSePYpbT/NbsrJy8Q/muXz7o/h/d4A7Fuyixm559Q==", + "dev": true + }, + "@babel/traverse": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.22.5.tgz", + "integrity": "sha512-7DuIjPgERaNo6r+PZwItpjCZEa5vyw4eJGufeLxrPdBXBoLcCJCIasvK6pK/9DVNrLZTLFhUGqaC6X/PA007TQ==", + "dev": true, + "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" + } + }, + "camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "dev": true + }, + "cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dev": true, + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "findup-sync": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-5.0.0.tgz", + "integrity": "sha512-MzwXju70AuyflbgeOhzvQWAvvQdo1XL0A9bVvlXsYcFEBM87WR4OakL4OfZq+QRmr+duJubio+UtNQCPsVESzQ==", + "dev": true, + "requires": { + "detect-file": "^1.0.0", + "is-glob": "^4.0.3", + "micromatch": "^4.0.4", + "resolve-dir": "^1.0.1" + } + }, + "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.6", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.6.tgz", + "integrity": "sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==", + "dev": true, + "requires": { + "is-core-module": "^2.13.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/crypto.base32-hash": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@pnpm/crypto.base32-hash/-/crypto.base32-hash-1.0.1.tgz", + "integrity": "sha512-pzAXNn6KxTA3kbcI3iEnYs4vtH51XEVqmK/1EiD18MaPKylhqy8UvMJK3zKG+jeP82cqQbozcTGm4yOQ8i3vNw==", + "dev": true, + "requires": { + "rfc4648": "^1.5.1" + } + }, + "@pnpm/types": { + "version": "8.9.0", + "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-8.9.0.tgz", + "integrity": "sha512-3MYHYm8epnciApn6w5Fzx6sepawmsNU7l6lvIq+ER22/DPSrr83YMhU/EQWnf4lORn2YyiXFj0FJSyJzEtIGmw==", + "dev": true + } + } + }, + "deps-regex": { + "version": "0.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-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.1", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.1.tgz", + "integrity": "sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==", + "dev": true, + "requires": { + "@leichtgewicht/ip-codec": "^2.0.1" + } + }, + "doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "dom-helpers": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz", + "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==", + "requires": { + "@babel/runtime": "^7.8.7", + "csstype": "^3.0.2" + } + }, + "dom-serializer": { + "version": "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" + } + }, + "dom7": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/dom7/-/dom7-4.0.6.tgz", + "integrity": "sha512-emjdpPLhpNubapLFdjNL9tP06Sr+GZkrIHEXLWvOGsytACUrkbeIdjO5g77m00BrHTznnlcNqgmn7pCN192TBA==", + "requires": { + "ssr-window": "^4.0.0" + } + }, + "domain-browser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", + "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==", + "dev": true + }, + "domexception": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz", + "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==", + "dev": true, + "requires": { + "webidl-conversions": "^4.0.2" + } + }, + "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" + } + }, + "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" + } + }, + "downshift": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/downshift/-/downshift-5.0.5.tgz", + "integrity": "sha512-V1idov3Rkvz1YWA1K67aIx51EgokIDvep4x6KmU7HhsayI8DvTEZBeH4O92zeFVGximKujRO7ChBzBAf4PKWFA==", + "requires": { + "@babel/runtime": "^7.4.5", + "compute-scroll-into-view": "^1.0.9", + "prop-types": "^15.7.2", + "react-is": "^16.9.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.523", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.523.tgz", + "integrity": "sha512-9AreocSUWnzNtvLcbpng6N+GkXnCcBR80IQkxRC9Dfdyg4gaWNUPBujAHUpKkiUkoSoR9UlhA4zD/IgBklmhzg==", + "devOptional": true + }, + "elliptic": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", + "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", + "dev": true, + "requires": { + "bn.js": "^4.11.9", + "brorand": "^1.1.0", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.1", + "inherits": "^2.0.4", + "minimalistic-assert": "^1.0.1", + "minimalistic-crypto-utils": "^1.0.1" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + } + } + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "emojis-list": { + "version": "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": "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" + } + }, + "tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "dev": true + } + } + }, + "entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "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" + } + }, + "error-stack-parser": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", + "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", + "requires": { + "stackframe": "^1.3.4" + } + }, + "es-abstract": { + "version": "1.22.2", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.22.2.tgz", + "integrity": "sha512-YoxfFcDmhjOgWPWsV13+2RNjq1F6UQnfs+8TftwNqtzlmFzEXvlUwdrNrYeaizfjQzRMxkZ6ElWMOJIFKdVqwA==", + "dev": true, + "requires": { + "array-buffer-byte-length": "^1.0.0", + "arraybuffer.prototype.slice": "^1.0.2", + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "es-set-tostringtag": "^2.0.1", + "es-to-primitive": "^1.2.1", + "function.prototype.name": "^1.1.6", + "get-intrinsic": "^1.2.1", + "get-symbol-description": "^1.0.0", + "globalthis": "^1.0.3", + "gopd": "^1.0.1", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.5", + "is-array-buffer": "^3.0.2", + "is-callable": "^1.2.7", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-typed-array": "^1.1.12", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.3", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.5.1", + "safe-array-concat": "^1.0.1", + "safe-regex-test": "^1.0.0", + "string.prototype.trim": "^1.2.8", + "string.prototype.trimend": "^1.0.7", + "string.prototype.trimstart": "^1.0.7", + "typed-array-buffer": "^1.0.0", + "typed-array-byte-length": "^1.0.0", + "typed-array-byte-offset": "^1.0.0", + "typed-array-length": "^1.0.4", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.11" + } + }, + "es-module-lexer": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.3.1.tgz", + "integrity": "sha512-JUFAyicQV9mXc3YRxPnDlrfBKpqt6hUYzz9/boprUJHs4e4KVr3XwOF70doO6gwXUor6EWZJAyWAfKki84t20Q==", + "dev": true, + "optional": true, + "peer": true + }, + "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==", + "devOptional": true + }, + "escape-goat": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz", + "integrity": "sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==", + "dev": true + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", + "dev": true + }, + "escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true + }, + "escodegen": { + "version": "1.14.3", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", + "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", + "dev": true, + "requires": { + "esprima": "^4.0.1", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1", + "source-map": "~0.6.1" + }, + "dependencies": { + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + }, + "levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", + "dev": true, + "requires": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + } + }, + "optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dev": true, + "requires": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + } + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", + "dev": true + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", + "dev": true, + "requires": { + "prelude-ls": "~1.1.2" + } + } + } + }, + "eslint": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.7.0.tgz", + "integrity": "sha512-ifHYzkBGrzS2iDU7KjhCAVMGCvF6M3Xfs8X8b37cgrUlDt6bWRTpRh6T/gtSXv1HJ/BUGgmjvNvOEGu85Iif7w==", + "dev": true, + "requires": { + "@eslint/eslintrc": "^1.0.5", + "@humanwhocodes/config-array": "^0.9.2", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.1.0", + "eslint-utils": "^3.0.0", + "eslint-visitor-keys": "^3.2.0", + "espree": "^9.3.0", + "esquery": "^1.4.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^6.0.1", + "globals": "^13.6.0", + "ignore": "^5.2.0", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.0.4", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "regexpp": "^3.2.0", + "strip-ansi": "^6.0.1", + "strip-json-comments": "^3.1.0", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "dependencies": { + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "eslint-scope": { + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", + "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", + "dev": true, + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + } + }, + "glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "requires": { + "is-glob": "^4.0.3" + } + }, + "globals": { + "version": "13.21.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.21.0.tgz", + "integrity": "sha512-ybyme3s4yy/t/3s35bewwXKOf7cvzfreG2lH0lZl0JB7I4GxRP2ghxOK/Nb9EkRXdbBXZLfq/p/0W2JUONB/Gg==", + "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.0.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-6.0.1.tgz", + "integrity": "sha512-uM4Tgo5u3UWQiroOyDEsYcVMOo7re3zmno0IZmB5auxoaQNIceAbXEkSt8RNrKtaYehARHG06pYK6K1JhtP0Zw==", + "dev": true, + "requires": {} + }, + "eslint-plugin-react": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.27.1.tgz", + "integrity": "sha512-meyunDjMMYeWr/4EBLTV1op3iSG3mjT/pz5gti38UzfM4OPpNc2m0t2xvKCOMU5D6FSdd34BIMFOvQbW+i8GAA==", + "dev": true, + "requires": { + "array-includes": "^3.1.4", + "array.prototype.flatmap": "^1.2.5", + "doctrine": "^2.1.0", + "estraverse": "^5.3.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.0.4", + "object.entries": "^1.1.5", + "object.fromentries": "^2.0.5", + "object.hasown": "^1.1.0", + "object.values": "^1.1.5", + "prop-types": "^15.7.2", + "resolve": "^2.0.0-next.3", + "semver": "^6.3.0", + "string.prototype.matchall": "^4.0.6" + }, + "dependencies": { + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "resolve": { + "version": "2.0.0-next.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" + } + }, + "semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true + } + } + }, + "eslint-plugin-react-hooks": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.3.0.tgz", + "integrity": "sha512-XslZy0LnMn+84NEG9jSGR6eGqaZB3133L8xewQo3fQagbQuGt7a63gf+P1NGKZavEYEC3UXaWEAA/AqDkuN6xA==", + "dev": true, + "requires": {} + }, + "eslint-plugin-tsdoc": { + "version": "0.2.17", + "resolved": "https://registry.npmjs.org/eslint-plugin-tsdoc/-/eslint-plugin-tsdoc-0.2.17.tgz", + "integrity": "sha512-xRmVi7Zx44lOBuYqG8vzTXuL6IdGOeF9nHX17bjJ8+VE6fsxpdGem0/SBTmAwgYMKYB1WBkqRJVQ+n8GK041pA==", + "dev": true, + "requires": { + "@microsoft/tsdoc": "0.14.2", + "@microsoft/tsdoc-config": "0.16.2" + }, + "dependencies": { + "@microsoft/tsdoc": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/@microsoft/tsdoc/-/tsdoc-0.14.2.tgz", + "integrity": "sha512-9b8mPpKrfeGRuhFH5iO1iwCLeIIsV6+H1sRfxbkoGXIyQE2BTsPd9zqSqQJ+pv5sJ/hT5M1zvOFL02MnEezFug==", + "dev": true + }, + "@microsoft/tsdoc-config": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/@microsoft/tsdoc-config/-/tsdoc-config-0.16.2.tgz", + "integrity": "sha512-OGiIzzoBLgWWR0UdRJX98oYO+XKGf7tiK4Zk6tQ/E4IJqGCe7dvkTvgDZV5cFJUzLGDOjeAXrnZoA6QkVySuxw==", + "dev": true, + "requires": { + "@microsoft/tsdoc": "0.14.2", + "ajv": "~6.12.6", + "jju": "~1.4.0", + "resolve": "~1.19.0" + } + }, + "resolve": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz", + "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==", + "dev": true, + "requires": { + "is-core-module": "^2.1.0", + "path-parse": "^1.0.6" + } + } + } + }, + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "dependencies": { + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + } + } + }, + "eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "dev": true, + "requires": { + "eslint-visitor-keys": "^2.0.0" + }, + "dependencies": { + "eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "dev": true + } + } + }, + "eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true + }, + "espree": { + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", + "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", + "dev": true, + "requires": { + "acorn": "^8.9.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.4.1" + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true + }, + "esquery": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", + "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", + "dev": true, + "requires": { + "estraverse": "^5.1.0" + } + }, + "esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "requires": { + "estraverse": "^5.2.0" + } + }, + "estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true + }, + "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==", + "dev": true + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "dev": true + }, + "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" + } + }, + "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==" + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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 + } + } + }, + "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-diff": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.1.2.tgz", + "integrity": "sha512-KaJUt+M9t1qaIteSvjc6P3RbMdXsNhK61GRftR6SNxqmhthcd9MGIi4T+o0jD8LUSpSnSKXE20nLtJ3fOHxQig==" + }, + "fast-glob": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz", + "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==", + "dev": true, + "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 + }, + "fast-loops": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/fast-loops/-/fast-loops-1.1.3.tgz", + "integrity": "sha512-8EZzEP0eKkEEVX+drtd9mtuQ+/QrlfW/5MlwcwK5Nds6EkZ/tRzEexkzUY2mIssnAyVLT+TKHuRXmFNNXYUd6g==" + }, + "fast-xml-parser": { + "version": "4.2.7", + "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.2.7.tgz", + "integrity": "sha512-J8r6BriSLO1uj2miOk1NW0YVm8AGOOu3Si2HQp/cSmo6EA4m3fcwu2WKjJ4RK9wMLBtg69y1kS8baDiQBR41Ig==", + "requires": { + "strnum": "^1.0.5" + } + }, + "fastest-stable-stringify": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fastest-stable-stringify/-/fastest-stable-stringify-2.0.2.tgz", + "integrity": "sha512-bijHueCGd0LqqNK9b5oCMHc0MluJAx0cwqASgbWMvkO01lCYgIhacVRLcaDz3QnyYIRNJRDwMb41VuT6pHJ91Q==" + }, + "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" + } + }, + "fela": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/fela/-/fela-10.8.2.tgz", + "integrity": "sha512-rdF2h6U9gBhLged2WpOE43zqDG3f9rV7PNmcCoTuMIoKZqN0tYsc71nJRS7aNQtk+kRB5VsvMpoK0JGbs4s0qA==", + "requires": { + "css-in-js-utils": "^3.0.0", + "csstype": "^2.5.5", + "fast-loops": "^1.0.0", + "fela-utils": "^10.8.2", + "isobject": "^3.0.1" + }, + "dependencies": { + "csstype": { + "version": "2.6.21", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.21.tgz", + "integrity": "sha512-Z1PhmomIfypOpoMjRQB70jfvy/wxT50qW08YXO5lMIJkrdq4yOTR+AW7FqutScmB9NkLwxo+jU+kZLbofZZq/w==" + }, + "fela-utils": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/fela-utils/-/fela-utils-10.8.2.tgz", + "integrity": "sha512-RmoDOIby14Zb3Xn03noLolyMC2528xcNO5KcNCaznyByd1Acq8DnvQn91Ph9nBLcLqdC1rGme5HwRcrCOHG+kA==", + "requires": { + "css-in-js-utils": "^3.0.0", + "fast-loops": "^1.0.0" + } + } + } + }, + "fela-dom": { + "version": "11.7.0", + "resolved": "https://registry.npmjs.org/fela-dom/-/fela-dom-11.7.0.tgz", + "integrity": "sha512-mYboADGGQc/EihhyPOs8Xo2aJ0cOQI4q3+aWQ11KPzaCAT3TTVdXuTslT5QeXoE6cT6nS77GvvrRzXb3U/gY6Q==", + "requires": { + "css-in-js-utils": "^3.0.0", + "fast-loops": "^1.0.1", + "fela-utils": "^11.7.0", + "sort-css-media-queries": "^1.4.3" + } + }, + "fela-plugin-custom-property": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/fela-plugin-custom-property/-/fela-plugin-custom-property-10.8.2.tgz", + "integrity": "sha512-SFbuMRQpetEUYwMsG0ngZrdEB7N7ytH+jsXeWt54GKhdz68XcvbAEIoc5vWSPiNVBKH47jV3+dwXjhejd5AdaQ==", + "requires": { + "css-in-js-utils": "^3.0.0", + "isobject": "^3.0.1" + } + }, + "fela-plugin-embedded": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/fela-plugin-embedded/-/fela-plugin-embedded-10.8.2.tgz", + "integrity": "sha512-HeLyDJHQgpBEMbWjsCES1Jtptawtaqnp0Ml3zKebPMrryCQj4j0k4VdyzcS+QzE4M0JD1r0FYhKla+mpuMP5Qw==", + "requires": { + "fast-loops": "^1.0.0", + "isobject": "^3.0.1" + } + }, + "fela-plugin-fallback-value": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/fela-plugin-fallback-value/-/fela-plugin-fallback-value-10.8.2.tgz", + "integrity": "sha512-pjNQ4TJVJz8rDS8kEB7afRDHelQFzi0kIOhLSR0/LWLLFC7CfaQ3Vop9/w5Ot7iJtH8oR1dAxSQEyk497QcyPw==", + "requires": { + "css-in-js-utils": "^3.0.0", + "isobject": "^3.0.1" + } + }, + "fela-plugin-placeholder-prefixer": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/fela-plugin-placeholder-prefixer/-/fela-plugin-placeholder-prefixer-10.8.2.tgz", + "integrity": "sha512-5Uh1ceC03mnfZanlxb4Y4F3MJNoqcReb5lFhme9Yuh74gwFYUAFgsA/vjE2FXfJ8DG4OP69cB/JEGc5cBRtjAg==", + "requires": { + "fast-loops": "^1.0.0", + "fela-plugin-custom-property": "^10.8.2" + } + }, + "fela-plugin-rtl": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/fela-plugin-rtl/-/fela-plugin-rtl-10.8.2.tgz", + "integrity": "sha512-Xc3uYTNU0TponAtMwqfJQc/F33gACCCPr7QOMqpJurlYUU9VaYhchgs7YMocqns6kBPRGrYc0mYiQqNCfpKsjw==", + "requires": { + "rtl-css-js": "^1.1.3" + } + }, + "fela-tools": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/fela-tools/-/fela-tools-10.8.2.tgz", + "integrity": "sha512-9HVPA7PABxCh8ybiDlhhVKuFlVeFazmhthlf5CybiFcxh6DVKDEacYsFdXSC7NGJW2i4cWACiy7pjUvOyvqhRQ==", + "requires": { + "css-in-js-utils": "^3.0.0", + "fast-loops": "^1.0.0", + "fela": "^10.8.2", + "fela-utils": "^10.8.2" + }, + "dependencies": { + "fela-utils": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/fela-utils/-/fela-utils-10.8.2.tgz", + "integrity": "sha512-RmoDOIby14Zb3Xn03noLolyMC2528xcNO5KcNCaznyByd1Acq8DnvQn91Ph9nBLcLqdC1rGme5HwRcrCOHG+kA==", + "requires": { + "css-in-js-utils": "^3.0.0", + "fast-loops": "^1.0.0" + } + } + } + }, + "fela-utils": { + "version": "11.7.0", + "resolved": "https://registry.npmjs.org/fela-utils/-/fela-utils-11.7.0.tgz", + "integrity": "sha512-s/3QJtkCesH+2/yJDpedHVAvMgKy9hSt2++6l7Xjio5BixiUnvkwbqdCV/fcAb4E3reJLNzYeatgPdcw4HVXRQ==", + "requires": { + "css-in-js-utils": "^3.0.0", + "fast-loops": "^1.0.0" + } + }, + "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==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "finalhandler": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz", + "integrity": "sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==", + "dev": true, + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.2", + "statuses": "~1.4.0", + "unpipe": "~1.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + } + } + }, + "find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + } + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + }, + "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": { + "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" + } + } + } + }, + "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.1.0", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.1.0.tgz", + "integrity": "sha512-OHx4Qwrrt0E4jEIcI5/Xb+f+QmJYNj2rrK8wiIdQOIrB9WrrJL8cjZvXdXuBTkkEwEqLycb5BeZDV1o2i9bTew==", + "dev": true, + "requires": { + "flatted": "^3.2.7", + "keyv": "^4.5.3", + "rimraf": "^3.0.2" + } + }, + "flatted": { + "version": "3.2.9", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.9.tgz", + "integrity": "sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==", + "dev": true + }, + "flush-write-stream": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", + "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "readable-stream": "^2.3.6" + } + }, + "follow-redirects": { + "version": "1.15.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-write-stream-atomic": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz", + "integrity": "sha512-gehEzmPn2nAwr39eay+x3X34Ra+M2QlVUTLhkXPjWdeO8RF9kszk116avgBJM3ZyNHgHXBNx+VmPaFC36k0PzA==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "iferr": "^0.1.5", + "imurmurhash": "^0.1.4", + "readable-stream": "1 || 2" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true + }, + "fsevents": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz", + "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==", + "dev": true, + "optional": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "function.prototype.name": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", + "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "functions-have-names": "^1.2.3" + } + }, + "functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==", + "dev": true + }, + "functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==" + }, + "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==", + "devOptional": true + }, + "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==", + "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==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + }, + "glob-stream": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-6.1.0.tgz", + "integrity": "sha512-uMbLGAP3S2aDOHUDfdoYcdIePUCfysbAd0IAoWVZbeGU/oNQ8asHVSshLDJUPWxfzj8zsCG7/XeHPHTtow0nsw==", + "dev": true, + "requires": { + "extend": "^3.0.0", + "glob": "^7.1.1", + "glob-parent": "^3.1.0", + "is-negated-glob": "^1.0.0", + "ordered-read-streams": "^1.0.0", + "pumpify": "^1.3.5", + "readable-stream": "^2.1.5", + "remove-trailing-separator": "^1.0.1", + "to-absolute-glob": "^2.0.0", + "unique-stream": "^2.0.2" + }, + "dependencies": { + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", + "dev": true, + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } + }, + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "dev": true, + "requires": { + "is-extglob": "^2.1.0" + } + }, + "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" + } + } + } + }, + "glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "dev": true, + "optional": true, + "peer": true + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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-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-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-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-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-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" + } + }, + "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" + } + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "kind-of": { + "version": "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": { + "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" + } + }, + "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==", + "devOptional": true + }, + "globalthis": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", + "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", + "dev": true, + "requires": { + "define-properties": "^1.1.3" + } + }, + "globby": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz", + "integrity": "sha512-HJRTIH2EeH44ka+LWig+EqT2ONSYpVlNfx6pyd592/VF1TbfljJ7elwie7oSwcViLGqOdWocSdu2txwBF9bjmQ==", + "dev": true, + "requires": { + "array-union": "^1.0.1", + "arrify": "^1.0.0", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "glogg": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.2.tgz", + "integrity": "sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA==", + "dev": true, + "requires": { + "sparkles": "^1.0.0" + } + }, + "good-listener": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/good-listener/-/good-listener-1.2.2.tgz", + "integrity": "sha512-goW1b+d9q/HIwbVYZzZ6SsTr4IgE+WA44A0GmPIQstuOrgsFcT7VEJ48nmr9GaRtNu0XTKacFLGnBPAM6Afouw==", + "requires": { + "delegate": "^3.1.2" + } + }, + "gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "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.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", + "dev": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==", + "dev": true, + "requires": { + "is-utf8": "^0.2.0" + } + }, + "yargs": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.2.tgz", + "integrity": "sha512-ZEjj/dQYQy0Zx0lgLMLR8QuaqTihnxirir7EwUHp1Axq4e3+k8jXU5K0VLbNvedv1f4EWtBonDIZm0NUr+jCcA==", + "dev": true, + "requires": { + "camelcase": "^3.0.0", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "os-locale": "^1.4.0", + "read-pkg-up": "^1.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^1.0.2", + "which-module": "^1.0.0", + "y18n": "^3.2.1", + "yargs-parser": "^5.0.1" + } + }, + "yargs-parser": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.1.tgz", + "integrity": "sha512-wpav5XYiddjXxirPoCTUPbqM0PXvJ9hiBMvuJgInvo4/lAOTZzUprArw17q2O1P2+GHhbBr18/iQwjL5Z9BqfA==", + "dev": true, + "requires": { + "camelcase": "^3.0.0", + "object.assign": "^4.1.0" + } + } + } + }, + "gulp-connect": { + "version": "5.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==", + "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==" + }, + "has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" + }, + "has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "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==" + }, + "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-encoding-sniffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz", + "integrity": "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==", + "dev": true, + "requires": { + "whatwg-encoding": "^1.0.1" + } + }, + "html-entities": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.4.0.tgz", + "integrity": "sha512-igBTJcNNNhvZFRtm8uA6xMY6xYleeDwn3PeBCkDz7tHttv4F2hsDI2aPgNERWzvRcNYHNT3ymRaQzllmXj4YsQ==", + "dev": true + }, + "html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true + }, + "html-loader": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/html-loader/-/html-loader-0.5.5.tgz", + "integrity": "sha512-7hIW7YinOYUpo//kSYcPB6dCKoceKLmOwjEMmhIobHuWGDVl0Nwe4l68mdG/Ru0wcUxQjVMEoZpkalZ/SE7zog==", + "dev": true, + "requires": { + "es6-templates": "^0.2.3", + "fastparse": "^1.1.1", + "html-minifier": "^3.5.8", + "loader-utils": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "html-minifier": { + "version": "3.5.21", + "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-3.5.21.tgz", + "integrity": "sha512-LKUKwuJDhxNa3uf/LPR/KVjm/l3rBqtYeCOAekvG8F1vItxMUpueGd94i/asDDr8/1u7InxzFA5EeGjhhG5mMA==", + "dev": true, + "requires": { + "camel-case": "3.0.x", + "clean-css": "4.2.x", + "commander": "2.17.x", + "he": "1.2.x", + "param-case": "2.1.x", + "relateurl": "0.2.x", + "uglify-js": "3.4.x" + } + }, + "http-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 + }, + "hyphenate-style-name": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.0.4.tgz", + "integrity": "sha512-ygGZLjmXfPHj+ZWh6LwbC37l43MhfztxetbFCoYTM2VjkIUpeHgSNn7QIyVFj7YQ1Wl9Cbw5sholVJPzWvC2MQ==" + }, + "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.4", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.4.tgz", + "integrity": "sha512-fsXeu4J4i6WNWSikpI88v/PcVflZz+6kMhUfIwc5SY+poQRPnaf5V7qds6SUyUN3cVxEzuCab7QIoLOQ+DQ1wA==", + "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==", + "dev": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "dev": true + }, + "inline-style-expand-shorthand": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/inline-style-expand-shorthand/-/inline-style-expand-shorthand-1.6.0.tgz", + "integrity": "sha512-REormb3TCk/CIeL5/Q1rdHYM9tW8YKGKzbvgAH4IXrDsJmq9BnV69yhIGGMzV2IRkR/J6MuLNhY7UfoIJjunog==" + }, + "inline-style-prefixer": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/inline-style-prefixer/-/inline-style-prefixer-6.0.4.tgz", + "integrity": "sha512-FwXmZC2zbeeS7NzGjJ6pAiqRhXR0ugUShSNb6GApMl6da0/XGc4MOJsoWAywia52EEWbXNSy0pzkwz/+Y+swSg==", + "requires": { + "css-in-js-utils": "^3.1.0", + "fast-loops": "^1.1.3" + } + }, + "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==", + "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": "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-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-array-buffer": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", + "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.0", + "is-typed-array": "^1.1.10" + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "dev": true + }, + "is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dev": true, + "requires": { + "has-bigints": "^1.0.1" + } + }, + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "dev": true + }, + "is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "dev": true, + "requires": { + "ci-info": "^2.0.0" + } + }, + "is-core-module": { + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.0.tgz", + "integrity": "sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==", + "requires": { + "has": "^1.0.3" + } + }, + "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-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==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "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-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": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + }, + "is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "dev": true + }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-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==", + "dev": true + }, + "is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", + "dev": true + }, + "is-path-cwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz", + "integrity": "sha512-cnS56eR9SPAscL77ik76ATVqoPARTqPIVkMDVxRaWH06zT+6+CzIroYRJ0VVvm0Z1zfAvxvz9i/D3Ppjaqt5Nw==", + "dev": true + }, + "is-path-in-cwd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz", + "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==", + "dev": true, + "requires": { + "is-path-inside": "^1.0.0" + } + }, + "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==", + "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.12", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.12.tgz", + "integrity": "sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==", + "dev": true, + "requires": { + "which-typed-array": "^1.1.11" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", + "dev": true + }, + "is-unc-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", + "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", + "dev": true, + "requires": { + "unc-path-regex": "^0.1.2" + } + }, + "is-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==" + }, + "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.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true + } + } + }, + "istanbul-lib-report": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", + "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==", + "dev": true, + "requires": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^4.0.0", + "supports-color": "^7.1.0" + }, + "dependencies": { + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "make-dir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", + "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", + "dev": true, + "requires": { + "semver": "^7.5.3" + } + }, + "semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "dev": true, + "requires": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + } + }, + "istanbul-reports": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.6.tgz", + "integrity": "sha512-TLgnMkKg3iTDsQ9PbPTdpfAK2DzjF9mqUG7RMgcQl8oFjad8ob4laGxv5XV5U9MAfx8D6tSJiUyuAwzLicaxlg==", + "dev": true, + "requires": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + } + }, + "jest": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/jest/-/jest-25.4.0.tgz", + "integrity": "sha512-XWipOheGB4wai5JfCYXd6vwsWNwM/dirjRoZgAa7H2wd8ODWbli2AiKjqG8AYhyx+8+5FBEdpO92VhGlBydzbw==", + "dev": true, + "requires": { + "@jest/core": "^25.4.0", + "import-local": "^3.0.2", + "jest-cli": "^25.4.0" + } + }, + "jest-changed-files": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-25.5.0.tgz", + "integrity": "sha512-EOw9QEqapsDT7mKF162m8HFzRPbmP8qJQny6ldVOdOVBz3ACgPm/1nAn5fPQ/NDaYhX/AHkrGwwkCncpAVSXcw==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "execa": "^3.2.0", + "throat": "^5.0.0" + } + }, + "jest-cli": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-25.4.0.tgz", + "integrity": "sha512-usyrj1lzCJZMRN1r3QEdnn8e6E6yCx/QN7+B1sLoA68V7f3WlsxSSQfy0+BAwRiF4Hz2eHauf11GZG3PIfWTXQ==", + "dev": true, + "requires": { + "@jest/core": "^25.4.0", + "@jest/test-result": "^25.4.0", + "@jest/types": "^25.4.0", + "chalk": "^3.0.0", + "exit": "^0.1.2", + "import-local": "^3.0.2", + "is-ci": "^2.0.0", + "jest-config": "^25.4.0", + "jest-util": "^25.4.0", + "jest-validate": "^25.4.0", + "prompts": "^2.0.1", + "realpath-native": "^2.0.0", + "yargs": "^15.3.1" + }, + "dependencies": { + "cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "dev": true, + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "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" + } + }, + "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" + } + }, + "parse5": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz", + "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==", + "dev": true + }, + "tough-cookie": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-3.0.1.tgz", + "integrity": "sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==", + "dev": true, + "requires": { + "ip-regex": "^2.1.0", + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + }, + "whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "dev": true, + "requires": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "dev": true, + "requires": {} + } + } + }, + "jest-diff": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-25.5.0.tgz", + "integrity": "sha512-z1kygetuPiREYdNIumRpAHY6RXiGmp70YHptjdaxTWGmA085W3iCnXNx0DhflK3vwrKmrRWyY1wUpkPMVxMK7A==", + "dev": true, + "requires": { + "chalk": "^3.0.0", + "diff-sequences": "^25.2.6", + "jest-get-type": "^25.2.6", + "pretty-format": "^25.5.0" + } + }, + "jest-docblock": { + "version": "25.3.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-25.3.0.tgz", + "integrity": "sha512-aktF0kCar8+zxRHxQZwxMy70stc9R1mOmrLsT5VO3pIT0uzGRSDAXxSlz4NqQWpuLjPpuMhPRl7H+5FRsvIQAg==", + "dev": true, + "requires": { + "detect-newline": "^3.0.0" + } + }, + "jest-each": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-25.5.0.tgz", + "integrity": "sha512-QBogUxna3D8vtiItvn54xXde7+vuzqRrEeaw8r1s+1TG9eZLVJE5ZkKoSUlqFwRjnlaA4hyKGiu9OlkFIuKnjA==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "jest-get-type": "^25.2.6", + "jest-util": "^25.5.0", + "pretty-format": "^25.5.0" + } + }, + "jest-environment-jsdom": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-25.4.0.tgz", + "integrity": "sha512-KTitVGMDrn2+pt7aZ8/yUTuS333w3pWt1Mf88vMntw7ZSBNDkRS6/4XLbFpWXYfWfp1FjcjQTOKzbK20oIehWQ==", + "dev": true, + "requires": { + "@jest/environment": "^25.4.0", + "@jest/fake-timers": "^25.4.0", + "@jest/types": "^25.4.0", + "jest-mock": "^25.4.0", + "jest-util": "^25.4.0", + "jsdom": "^15.2.1" + }, + "dependencies": { + "abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", + "dev": true + }, + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true + }, + "cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", + "dev": true + }, + "cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "dev": true, + "requires": { + "cssom": "~0.3.6" + }, + "dependencies": { + "cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "dev": true + } + } + }, + "jsdom": { + "version": "15.2.1", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-15.2.1.tgz", + "integrity": "sha512-fAl1W0/7T2G5vURSyxBzrJ1LSdQn6Tr5UX/xD4PXDx/PDgwygedfW6El/KIj3xJ7FU61TTYnc/l/B7P49Eqt6g==", + "dev": true, + "requires": { + "abab": "^2.0.0", + "acorn": "^7.1.0", + "acorn-globals": "^4.3.2", + "array-equal": "^1.0.0", + "cssom": "^0.4.1", + "cssstyle": "^2.0.0", + "data-urls": "^1.1.0", + "domexception": "^1.0.1", + "escodegen": "^1.11.1", + "html-encoding-sniffer": "^1.0.2", + "nwsapi": "^2.2.0", + "parse5": "5.1.0", + "pn": "^1.1.0", + "request": "^2.88.0", + "request-promise-native": "^1.0.7", + "saxes": "^3.1.9", + "symbol-tree": "^3.2.2", + "tough-cookie": "^3.0.1", + "w3c-hr-time": "^1.0.1", + "w3c-xmlserializer": "^1.1.2", + "webidl-conversions": "^4.0.2", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^7.0.0", + "ws": "^7.0.0", + "xml-name-validator": "^3.0.0" + } + }, + "parse5": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz", + "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==", + "dev": true + }, + "tough-cookie": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-3.0.1.tgz", + "integrity": "sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==", + "dev": true, + "requires": { + "ip-regex": "^2.1.0", + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + }, + "whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "dev": true, + "requires": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "dev": true, + "requires": {} + } + } + }, + "jest-environment-node": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-25.5.0.tgz", + "integrity": "sha512-iuxK6rQR2En9EID+2k+IBs5fCFd919gVVK5BeND82fYeLWPqvRcFNPKu9+gxTwfB5XwBGBvZ0HFQa+cHtIoslA==", + "dev": true, + "requires": { + "@jest/environment": "^25.5.0", + "@jest/fake-timers": "^25.5.0", + "@jest/types": "^25.5.0", + "jest-mock": "^25.5.0", + "jest-util": "^25.5.0", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true + } + } + }, + "jest-get-type": { + "version": "25.2.6", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-25.2.6.tgz", + "integrity": "sha512-DxjtyzOHjObRM+sM1knti6or+eOgcGU4xVSb2HNP1TqO4ahsT+rqZg+nyqHWJSvWgKC5cG3QjGFBqxLghiF/Ig==", + "dev": true + }, + "jest-haste-map": { + "version": "25.5.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-25.5.1.tgz", + "integrity": "sha512-dddgh9UZjV7SCDQUrQ+5t9yy8iEgKc1AKqZR9YDww8xsVOtzPQSMVLDChc21+g29oTRexb9/B0bIlZL+sWmvAQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "@types/graceful-fs": "^4.1.2", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "fsevents": "^2.1.2", + "graceful-fs": "^4.2.4", + "jest-serializer": "^25.5.0", + "jest-util": "^25.5.0", + "jest-worker": "^25.5.0", + "micromatch": "^4.0.2", + "sane": "^4.0.3", + "walker": "^1.0.7", + "which": "^2.0.2" + } + }, + "jest-jasmine2": { + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-25.5.4.tgz", + "integrity": "sha512-9acbWEfbmS8UpdcfqnDO+uBUgKa/9hcRh983IHdM+pKmJPL77G0sWAAK0V0kr5LK3a8cSBfkFSoncXwQlRZfkQ==", + "dev": true, + "requires": { + "@babel/traverse": "^7.1.0", + "@jest/environment": "^25.5.0", + "@jest/source-map": "^25.5.0", + "@jest/test-result": "^25.5.0", + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "co": "^4.6.0", + "expect": "^25.5.0", + "is-generator-fn": "^2.0.0", + "jest-each": "^25.5.0", + "jest-matcher-utils": "^25.5.0", + "jest-message-util": "^25.5.0", + "jest-runtime": "^25.5.4", + "jest-snapshot": "^25.5.1", + "jest-util": "^25.5.0", + "pretty-format": "^25.5.0", + "throat": "^5.0.0" + } + }, + "jest-leak-detector": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-25.5.0.tgz", + "integrity": "sha512-rV7JdLsanS8OkdDpZtgBf61L5xZ4NnYLBq72r6ldxahJWWczZjXawRsoHyXzibM5ed7C2QRjpp6ypgwGdKyoVA==", + "dev": true, + "requires": { + "jest-get-type": "^25.2.6", + "pretty-format": "^25.5.0" + } + }, + "jest-matcher-utils": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-25.5.0.tgz", + "integrity": "sha512-VWI269+9JS5cpndnpCwm7dy7JtGQT30UHfrnM3mXl22gHGt/b7NkjBqXfbhZ8V4B7ANUsjK18PlSBmG0YH7gjw==", + "dev": true, + "requires": { + "chalk": "^3.0.0", + "jest-diff": "^25.5.0", + "jest-get-type": "^25.2.6", + "pretty-format": "^25.5.0" + } + }, + "jest-message-util": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-25.5.0.tgz", + "integrity": "sha512-ezddz3YCT/LT0SKAmylVyWWIGYoKHOFOFXx3/nA4m794lfVUskMcwhip6vTgdVrOtYdjeQeis2ypzes9mZb4EA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^25.5.0", + "@types/stack-utils": "^1.0.1", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "slash": "^3.0.0", + "stack-utils": "^1.0.1" + } + }, + "jest-mock": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-25.5.0.tgz", + "integrity": "sha512-eXWuTV8mKzp/ovHc5+3USJMYsTBhyQ+5A1Mak35dey/RG8GlM4YWVylZuGgVXinaW6tpvk/RSecmF37FKUlpXA==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0" + } + }, + "jest-nunit-reporter": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/jest-nunit-reporter/-/jest-nunit-reporter-1.3.1.tgz", + "integrity": "sha512-yeERKTYPZutqdNIe3EHjoSAjhPxd5J5Svd8ULB/eiqDkn0EI2n8W4OVTuyFwY5b23hw5f0RLDuEvBjy5V95Ffw==", + "dev": true, + "requires": { + "mkdirp": "^0.5.1", + "read-pkg": "^3.0.0", + "xml": "^1.0.1" + }, + "dependencies": { + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "requires": { + "minimist": "^1.2.6" + } + } + } + }, + "jest-pnp-resolver": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", + "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", + "dev": true, + "requires": {} + }, + "jest-regex-util": { + "version": "25.2.6", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-25.2.6.tgz", + "integrity": "sha512-KQqf7a0NrtCkYmZZzodPftn7fL1cq3GQAFVMn5Hg8uKx/fIenLEobNanUxb7abQ1sjADHBseG/2FGpsv/wr+Qw==", + "dev": true + }, + "jest-resolve": { + "version": "25.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-25.5.1.tgz", + "integrity": "sha512-Hc09hYch5aWdtejsUZhA+vSzcotf7fajSlPA6EZPE1RmPBAD39XtJhvHWFStid58iit4IPDLI/Da4cwdDmAHiQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "browser-resolve": "^1.11.3", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.1", + "read-pkg-up": "^7.0.1", + "realpath-native": "^2.0.0", + "resolve": "^1.17.0", + "slash": "^3.0.0" + } + }, + "jest-resolve-dependencies": { + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-25.5.4.tgz", + "integrity": "sha512-yFmbPd+DAQjJQg88HveObcGBA32nqNZ02fjYmtL16t1xw9bAttSn5UGRRhzMHIQbsep7znWvAvnD4kDqOFM0Uw==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "jest-regex-util": "^25.2.6", + "jest-snapshot": "^25.5.1" + } + }, + "jest-runner": { + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-25.5.4.tgz", + "integrity": "sha512-V/2R7fKZo6blP8E9BL9vJ8aTU4TH2beuqGNxHbxi6t14XzTb+x90B3FRgdvuHm41GY8ch4xxvf0ATH4hdpjTqg==", + "dev": true, + "requires": { + "@jest/console": "^25.5.0", + "@jest/environment": "^25.5.0", + "@jest/test-result": "^25.5.0", + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "jest-config": "^25.5.4", + "jest-docblock": "^25.3.0", + "jest-haste-map": "^25.5.1", + "jest-jasmine2": "^25.5.4", + "jest-leak-detector": "^25.5.0", + "jest-message-util": "^25.5.0", + "jest-resolve": "^25.5.1", + "jest-runtime": "^25.5.4", + "jest-util": "^25.5.0", + "jest-worker": "^25.5.0", + "source-map-support": "^0.5.6", + "throat": "^5.0.0" + } + }, + "jest-runtime": { + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-25.5.4.tgz", + "integrity": "sha512-RWTt8LeWh3GvjYtASH2eezkc8AehVoWKK20udV6n3/gC87wlTbE1kIA+opCvNWyyPeBs6ptYsc6nyHUb1GlUVQ==", + "dev": true, + "requires": { + "@jest/console": "^25.5.0", + "@jest/environment": "^25.5.0", + "@jest/globals": "^25.5.2", + "@jest/source-map": "^25.5.0", + "@jest/test-result": "^25.5.0", + "@jest/transform": "^25.5.1", + "@jest/types": "^25.5.0", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.4", + "jest-config": "^25.5.4", + "jest-haste-map": "^25.5.1", + "jest-message-util": "^25.5.0", + "jest-mock": "^25.5.0", + "jest-regex-util": "^25.2.6", + "jest-resolve": "^25.5.1", + "jest-snapshot": "^25.5.1", + "jest-util": "^25.5.0", + "jest-validate": "^25.5.0", + "realpath-native": "^2.0.0", + "slash": "^3.0.0", + "strip-bom": "^4.0.0", + "yargs": "^15.3.1" + }, + "dependencies": { + "@types/yargs": { + "version": "15.0.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" + } + }, + "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" + } + }, + "require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "dev": true + }, + "which-module": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz", + "integrity": "sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==", + "dev": true + }, + "wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + }, + "y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + }, + "yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "dev": true, + "requires": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + } + }, + "yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "dev": true, + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + } + } + }, + "jest-serializer": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-25.5.0.tgz", + "integrity": "sha512-LxD8fY1lByomEPflwur9o4e2a5twSQ7TaVNLlFUuToIdoJuBt8tzHfCsZ42Ok6LkKXWzFWf3AGmheuLAA7LcCA==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.4" + } + }, + "jest-snapshot": { + "version": "25.5.1", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-25.5.1.tgz", + "integrity": "sha512-C02JE1TUe64p2v1auUJ2ze5vcuv32tkv9PyhEb318e8XOKF7MOyXdJ7kdjbvrp3ChPLU2usI7Rjxs97Dj5P0uQ==", + "dev": true, + "requires": { + "@babel/types": "^7.0.0", + "@jest/types": "^25.5.0", + "@types/prettier": "^1.19.0", + "chalk": "^3.0.0", + "expect": "^25.5.0", + "graceful-fs": "^4.2.4", + "jest-diff": "^25.5.0", + "jest-get-type": "^25.2.6", + "jest-matcher-utils": "^25.5.0", + "jest-message-util": "^25.5.0", + "jest-resolve": "^25.5.1", + "make-dir": "^3.0.0", + "natural-compare": "^1.4.0", + "pretty-format": "^25.5.0", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true + } + } + }, + "jest-util": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-25.5.0.tgz", + "integrity": "sha512-KVlX+WWg1zUTB9ktvhsg2PXZVdkI1NBevOJSkTKYAyXyH4QSvh+Lay/e/v+bmaFfrkfx43xD8QTfgobzlEXdIA==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "make-dir": "^3.0.0" + } + }, + "jest-validate": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-25.5.0.tgz", + "integrity": "sha512-okUFKqhZIpo3jDdtUXUZ2LxGUZJIlfdYBvZb1aczzxrlyMlqdnnws9MOxezoLGhSaFc2XYaHNReNQfj5zPIWyQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "camelcase": "^5.3.1", + "chalk": "^3.0.0", + "jest-get-type": "^25.2.6", + "leven": "^3.1.0", + "pretty-format": "^25.5.0" + } + }, + "jest-watcher": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-25.5.0.tgz", + "integrity": "sha512-XrSfJnVASEl+5+bb51V0Q7WQx65dTSk7NL4yDdVjPnRNpM0hG+ncFmDYJo9O8jaSRcAitVbuVawyXCRoxGrT5Q==", + "dev": true, + "requires": { + "@jest/test-result": "^25.5.0", + "@jest/types": "^25.5.0", + "ansi-escapes": "^4.2.1", + "chalk": "^3.0.0", + "jest-util": "^25.5.0", + "string-length": "^3.1.0" + } + }, + "jest-worker": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-25.5.0.tgz", + "integrity": "sha512-/dsSmUkIy5EBGfv/IjjqmFxrNAUpBERfGs1oHROyD7yxjG/w+t0GOJDX8O1k32ySmd7+a5IhnJU2qQFcJ4n1vw==", + "dev": true, + "requires": { + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + } + }, + "jju": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/jju/-/jju-1.4.0.tgz", + "integrity": "sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==" + }, + "jotai": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/jotai/-/jotai-1.13.1.tgz", + "integrity": "sha512-RUmH1S4vLsG3V6fbGlKzGJnLrDcC/HNb5gH2AeA9DzuJknoVxSGvvg8OBB7lke+gDc4oXmdVsaKn/xDUhWZ0vw==", + "requires": {} + }, + "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==", + "devOptional": true + }, + "json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true + }, + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true + }, + "json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true + }, + "json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", + "dev": true + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true + }, + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==", + "dev": true + }, + "json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "devOptional": true + }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "jsonpath-plus": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonpath-plus/-/jsonpath-plus-4.0.0.tgz", + "integrity": "sha512-e0Jtg4KAzDJKKwzbLaUtinCn0RZseWBVRTRGihSpvFlM3wTR7ExSp+PTdeTsDrLNJUe7L7JYJe8mblHX5SCT6A==", + "dev": true + }, + "jsonwebtoken": { + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-9.0.2.tgz", + "integrity": "sha512-PRp66vJ865SSqOlgqS8hujT5U4AOgMfhrwYIuIhfKaoSCZcirrmASQr8CX7cUg+RMih+hgznrjp99o+W4pJLHQ==", + "dev": true, + "requires": { + "jws": "^3.2.2", + "lodash.includes": "^4.3.0", + "lodash.isboolean": "^3.0.3", + "lodash.isinteger": "^4.0.4", + "lodash.isnumber": "^3.0.3", + "lodash.isplainobject": "^4.0.6", + "lodash.isstring": "^4.0.1", + "lodash.once": "^4.0.0", + "ms": "^2.1.1", + "semver": "^7.5.4" + }, + "dependencies": { + "jwa": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", + "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", + "dev": true, + "requires": { + "buffer-equal-constant-time": "1.0.1", + "ecdsa-sig-formatter": "1.0.11", + "safe-buffer": "^5.0.1" + } + }, + "jws": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", + "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", + "dev": true, + "requires": { + "jwa": "^1.4.1", + "safe-buffer": "^5.0.1" + } + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "jspath": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/jspath/-/jspath-0.4.0.tgz", + "integrity": "sha512-2/R8wkot8NCXrppBT/onp+4mcAUAZqtPxsW6aSJU3hrFAVqKqtFYcat2XJZ7inN4RtATUxfv0UQSYOmvJKiIGA==" + }, + "jsprim": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", + "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", + "dev": true, + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.4.0", + "verror": "1.10.0" + } + }, + "jsx-ast-utils": { + "version": "3.3.5", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz", + "integrity": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==", + "dev": true, + "requires": { + "array-includes": "^3.1.6", + "array.prototype.flat": "^1.3.1", + "object.assign": "^4.1.4", + "object.values": "^1.1.6" + } + }, + "jszip": { + "version": "3.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": "4.5.3", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.3.tgz", + "integrity": "sha512-QCiSav9WaX1PgETJ+SpNnx2PRRapJ/oRSXM4VO5OGYGSjrxbKPVFVhB3l2OCbLCk329N8qyAtsJjSjvVBWzEug==", + "dev": true, + "requires": { + "json-buffer": "3.0.1" + } + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + }, + "kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "dev": true + }, + "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 + }, + "linkify-it": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-3.0.3.tgz", + "integrity": "sha512-ynTsyrFSdE5oZ/O9GEf00kPngmOfVwazR5GKDq6EYfhlpFug3J2zybX56a2PRRpc9P+FuSoGNAwjlbDs9jJBPQ==", + "requires": { + "uc.micro": "^1.0.1" + } + }, + "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": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "dev": true + }, + "loader-utils": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", + "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.escape": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-3.2.0.tgz", + "integrity": "sha512-n1PZMXgaaDWZDSvuNZ/8XOcYO2hOKDqZel5adtR30VKQAtoWs/5AOeFA0vPV8moiPzlqe7F4cP2tzpFewQyelQ==", + "dev": true, + "requires": { + "lodash._root": "^3.0.0" + } + }, + "lodash.get": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", + "integrity": "sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==" + }, + "lodash.includes": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz", + "integrity": "sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==", + "dev": true + }, + "lodash.isarguments": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz", + "integrity": "sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==", + "dev": true + }, + "lodash.isarray": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz", + "integrity": "sha512-JwObCrNJuT0Nnbuecmqr5DgtuBppuCvGD9lxjFpAzwnVtdGoDQ1zig+5W8k5/6Gcn0gZ3936HDAlGd28i7sOGQ==", + "dev": true + }, + "lodash.isboolean": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz", + "integrity": "sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==", + "dev": true + }, + "lodash.isequal": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", + "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==" + }, + "lodash.isinteger": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz", + "integrity": "sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==", + "dev": true + }, + "lodash.isnumber": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz", + "integrity": "sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==", + "dev": true + }, + "lodash.isplainobject": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", + "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==", + "dev": true + }, + "lodash.isstring": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz", + "integrity": "sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==", + "dev": true + }, + "lodash.keys": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz", + "integrity": "sha512-CuBsapFjcubOGMn3VD+24HOAPxM79tH+V6ivJL3CHYjtrawauDJHUk//Yew9Hvc6e9rbCrURGk8z6PC+8WJBfQ==", + "dev": true, + "requires": { + "lodash._getnative": "^3.0.0", + "lodash.isarguments": "^3.0.0", + "lodash.isarray": "^3.0.0" + } + }, + "lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==", + "dev": true + }, + "lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true + }, + "lodash.once": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", + "integrity": "sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==", + "dev": true + }, + "lodash.restparam": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz", + "integrity": "sha512-L4/arjjuq4noiUJpt3yS6KIKDtJwNe2fIYgMqyYYKoeIfV1iEqvPwhCx23o+R9dzouGihDAPN1dTIRWa7zk8tw==", + "dev": true + }, + "lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==", + "dev": true + }, + "lodash.template": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-3.6.2.tgz", + "integrity": "sha512-0B4Y53I0OgHUJkt+7RmlDFWKjVAI/YUpWNiL9GQz5ORDr4ttgfQGo+phBWKFLJbBdtOwgMuUkdOHOnPg45jKmQ==", + "dev": true, + "requires": { + "lodash._basecopy": "^3.0.0", + "lodash._basetostring": "^3.0.0", + "lodash._basevalues": "^3.0.0", + "lodash._isiterateecall": "^3.0.0", + "lodash._reinterpolate": "^3.0.0", + "lodash.escape": "^3.0.0", + "lodash.keys": "^3.0.0", + "lodash.restparam": "^3.0.0", + "lodash.templatesettings": "^3.0.0" + } + }, + "lodash.templatesettings": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz", + "integrity": "sha512-TcrlEr31tDYnWkHFWDCV3dHYroKEXpJZ2YJYvJdhN+y4AkWMDZ5I4I8XDtUKqSAyG81N7w+I1mFEJtcED+tGqQ==", + "dev": true, + "requires": { + "lodash._reinterpolate": "^3.0.0", + "lodash.escape": "^3.0.0" + } + }, + "lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", + "dev": true + }, + "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.3", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.3.tgz", + "integrity": "sha512-B7xGbll2fG/VjP+SWg4sX3JynwIU0mjoTc6MPpKNuIvftk6u6vqhDnk1R80b8C2GBR6ywqy+1DcKBrevBg+bmw==", + "dev": true, + "requires": { + "@jridgewell/sourcemap-codec": "^1.4.15" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "requires": { + "semver": "^6.0.0" + }, + "dependencies": { + "semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true + } + } + }, + "make-iterator": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz", + "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==", + "dev": true, + "requires": { + "kind-of": "^6.0.2" + }, + "dependencies": { + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + } + } + }, + "makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "dev": true, + "requires": { + "tmpl": "1.0.5" + } + }, + "map-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-it": { + "version": "12.3.2", + "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-12.3.2.tgz", + "integrity": "sha512-TchMembfxfNVpHkbtriWltGWc+m3xszaRD0CZup7GFFhzIgQqxIfn3eGj1yZpfuflzPvfkt611B2Q/Bsk1YnGg==", + "requires": { + "argparse": "^2.0.1", + "entities": "~2.1.0", + "linkify-it": "^3.0.1", + "mdurl": "^1.0.1", + "uc.micro": "^1.0.5" + }, + "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==" + }, + "entities": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.1.0.tgz", + "integrity": "sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==" + } + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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-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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + } + } + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + }, + "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": { + "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" + } + } + } + }, + "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==" + }, + "mdurl": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", + "integrity": "sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==" + }, + "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.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" + } + }, + "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" + }, + "dependencies": { + "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" + } + }, + "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" + } + } + } + }, + "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.29.1", + "resolved": "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.29.1.tgz", + "integrity": "sha512-rguaEG/zrPQSaKzQB7IfX/PpNa0qxF1FY8ZXRkN4WIl8qZdTQRSRJCtRto7IMcSgrU6H53RXI+fTcywOBC4aVw==" + }, + "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" + } + }, + "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" + } + }, + "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.18", + "resolved": "https://registry.npmjs.org/msal/-/msal-1.4.18.tgz", + "integrity": "sha512-QyWMWrZqpwtK6LEqhwtbikxIWqA1EOcdMvDeIDjIXdGU29wM4orwq538sPe1+JfKDIgPmJj1Fgi5B7luaw/IyA==", + "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.18.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.18.0.tgz", + "integrity": "sha512-W7tfG7vMOGtD30sHoZSSc/JVYiyDPEyQVso/Zz+/uQd0B0L46gtC+pHha5FFMRpil6fm/AoEcRWyOVi4+E/f8w==", + "dev": true, + "optional": true + }, + "nano-css": { + "version": "5.3.5", + "resolved": "https://registry.npmjs.org/nano-css/-/nano-css-5.3.5.tgz", + "integrity": "sha512-vSB9X12bbNu4ALBu7nigJgRViZ6ja3OU7CeuiV1zMIbXOdmkLahgtPmh3GBOlDxbKY0CitqlPdOReGlBLSp+yg==", + "requires": { + "css-tree": "^1.1.2", + "csstype": "^3.0.6", + "fastest-stable-stringify": "^2.0.2", + "inline-style-prefixer": "^6.0.0", + "rtl-css-js": "^1.14.0", + "sourcemap-codec": "^1.4.8", + "stacktrace-js": "^2.0.2", + "stylis": "^4.0.6" + }, + "dependencies": { + "stylis": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.3.0.tgz", + "integrity": "sha512-E87pIogpwUsUwXw7dNyU4QDjdgVMy52m+XEOPEKUn161cCzWjjhPSQhByfd1CcNvrOLnXQ6OnnZDwnJrz/Z4YQ==" + } + } + }, + "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==", + "dev": true + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + } + } + }, + "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.13", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz", + "integrity": "sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==", + "devOptional": true + }, + "normalize-package-data": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", + "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", + "dev": true, + "requires": { + "hosted-git-info": "^4.0.1", + "is-core-module": "^2.5.0", + "semver": "^7.3.4", + "validate-npm-package-license": "^3.0.1" + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "dev": true + }, + "normalize-url": { + "version": "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.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true + } + } + }, + "npm-packlist": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-2.1.5.tgz", + "integrity": "sha512-KCfK3Vi2F+PH1klYauoQzg81GQ8/GGjQRKYY6tRnpQUPKTs/1gBZSRWtTEd7jGdSn1LZL7gpAmJT+BcS55k2XQ==", + "dev": true, + "requires": { + "glob": "^7.1.6", + "ignore-walk": "^3.0.3", + "npm-bundled": "^1.1.1", + "npm-normalize-package-bin": "^1.0.1" + }, + "dependencies": { + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "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" + } + } + } + }, + "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.7", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.7.tgz", + "integrity": "sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==", + "dev": true + }, + "oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "dev": true + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==" + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==", + "dev": true, + "requires": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "dependencies": { + "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-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + }, + "object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==", + "dev": true, + "requires": { + "isobject": "^3.0.0" + } + }, + "object.assign": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + } + }, + "object.defaults": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz", + "integrity": "sha512-c/K0mw/F11k4dEUBMW8naXUuBuhxRCfG7W+yFy8EcijU/rSmazOUd1XAEEe6bC0OuXY4HUKjTJv7xbxIMqdxrA==", + "dev": true, + "requires": { + "array-each": "^1.0.1", + "array-slice": "^1.0.0", + "for-own": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "object.entries": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.7.tgz", + "integrity": "sha512-jCBs/0plmPsOnrKAfFQXRG2NFjlhZgjjcBLSmTnEhU8U6vVTsVe8ANeQJCHTl3gSsI4J+0emOoCgoKlmQPMgmA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + } + }, + "object.fromentries": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.7.tgz", + "integrity": "sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + } + }, + "object.hasown": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.3.tgz", + "integrity": "sha512-fFI4VcYpRHvSLXxP7yiZOMAd331cPfd2p7PFDVbgUsYOfCT3tICVqXWngbjr4m49OvsBwUBQ6O2uQoJvy3RexA==", + "dev": true, + "requires": { + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + } + }, + "object.map": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz", + "integrity": "sha512-3+mAJu2PLfnSVGHwIWubpOFLscJANBKuB/6A4CxBstc4aqwQY0FWcsppuy4jU5GSB95yES5JHSI+33AWuS4k6w==", + "dev": true, + "requires": { + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "object.reduce": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object.reduce/-/object.reduce-1.0.1.tgz", + "integrity": "sha512-naLhxxpUESbNkRqc35oQ2scZSJueHGQNUfMW/0U37IgN6tE2dgDWg3whf+NEliy3F/QysrO48XKUz/nGPe+AQw==", + "dev": true, + "requires": { + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + } + }, + "object.values": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.7.tgz", + "integrity": "sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + } + }, + "obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", + "dev": true + }, + "office-ui-fabric-core": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/office-ui-fabric-core/-/office-ui-fabric-core-11.0.1.tgz", + "integrity": "sha512-jcfycbVOm2aUoI+AGtHW24HvM7nUVFr44hR5NIE56EobK67bVwbNAQL15CJj3vNz5PBrnitsV9ROOB+KOEWn8g==" + }, + "office-ui-fabric-react": { + "version": "7.204.0", + "resolved": "https://registry.npmjs.org/office-ui-fabric-react/-/office-ui-fabric-react-7.204.0.tgz", + "integrity": "sha512-W1xIsYEwxPrGYojvVtGTGvSfdnUoPEm8w6hhMlW/uFr5YwIB1isG/dVk4IZxWbcbea7612u059p+jRf+RjPW0w==", + "requires": { + "@fluentui/date-time-utilities": "^7.9.1", + "@fluentui/react-focus": "^7.18.17", + "@fluentui/react-theme-provider": "^0.19.16", + "@fluentui/react-window-provider": "^1.0.6", + "@fluentui/theme": "^1.7.13", + "@microsoft/load-themed-styles": "^1.10.26", + "@uifabric/foundation": "^7.10.16", + "@uifabric/icons": "^7.9.5", + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/react-hooks": "^7.16.4", + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.25.1", + "@uifabric/utilities": "^7.38.2", + "prop-types": "^15.7.2", + "tslib": "^1.10.0" + }, + "dependencies": { + "@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" + } + }, + "@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-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==" + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", + "dev": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "dev": true + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "requires": { + "mimic-fn": "^2.1.0" + }, + "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.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", + "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", + "dev": true, + "requires": { + "@aashutoshrathi/word-wrap": "^1.2.3", + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true + } + } + }, + "pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "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" + } + }, + "parchment": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/parchment/-/parchment-1.1.4.tgz", + "integrity": "sha512-J5FBQt/pM2inLzg4hEWmzQx/8h8D0CiDxaG3vyp9rKrQRSDgBlhjdP5jQGgosEajXPSQouXGHOmVdgo7QmJuOg==" + }, + "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==", + "dev": true + }, + "path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==", + "dev": true + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true + }, + "path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "path-root": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", + "integrity": "sha512-QLcPegTHF11axjfojBIoDygmS2E3Lf+8+jI6wOVmNVenrKSo3mFdSGiIgdSHenczw3wPtlVMQaFVwGmM7BJdtg==", + "dev": true, + "requires": { + "path-root-regex": "^0.1.0" + } + }, + "path-root-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", + "integrity": "sha512-4GlJ6rZDhQZFE0DPVKh0e9jmZ5egZfxTkp7bcRDuPlJXbAwhxcl2dINPUAsjLdejqaLsCeg8axcLjIbvBjN4pQ==", + "dev": true + }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==", + "dev": true + }, + "path-type": { + "version": "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==", + "dev": true + }, + "pidof": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pidof/-/pidof-1.0.2.tgz", + "integrity": "sha512-LLJhTVEUCZnotdAM5rd7KiTdLGgk6i763/hsd5pO+8yuF7mdgg0ob8w/98KrTAcPsj6YzGrkFLPVtBOr1uW2ag==", + "dev": true + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true + }, + "pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==", + "dev": true + }, + "pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==", + "dev": true, + "requires": { + "pinkie": "^2.0.0" + } + }, + "pirates": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", + "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", + "dev": true + }, + "pkg-conf": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/pkg-conf/-/pkg-conf-1.1.3.tgz", + "integrity": "sha512-9hHgE5+Xai/ChrnahNP8Ke0VNF/s41IZIB/d24eMHEaRamdPg+wwlRm2lTb5wMvE8eTIKrYZsrxfuOwt3dpsIQ==", + "dev": true, + "requires": { + "find-up": "^1.0.0", + "load-json-file": "^1.1.0", + "object-assign": "^4.0.1", + "symbol": "^0.2.1" + }, + "dependencies": { + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", + "dev": true, + "requires": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + } + }, + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", + "dev": true, + "requires": { + "error-ex": "^1.2.0" + } + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", + "dev": true, + "requires": { + "pinkie-promise": "^2.0.0" + } + }, + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==", + "dev": true, + "requires": { + "is-utf8": "^0.2.0" + } + } + } + }, + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "requires": { + "find-up": "^4.0.0" + } + }, + "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.30", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.30.tgz", + "integrity": "sha512-7ZEao1g4kd68l97aWG/etQKPKq07us0ieSZ2TnFDk11i0ZfDW2AwKHYU8qv4MZKqN2fdBfg+7q0ES06UA73C1g==", + "dev": true, + "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==", + "dev": true + } + } + }, + "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==", + "dev": true + }, + "preferred-pm": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/preferred-pm/-/preferred-pm-3.1.2.tgz", + "integrity": "sha512-nk7dKrcW8hfCZ4H6klWcdRknBOXWzNQByJ0oJyX97BOupsYD+FzLS4hflgEu/uPUEHZCuRfMxzCBsuWd7OzT8Q==", + "dev": true, + "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 + }, + "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 + }, + "quill": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/quill/-/quill-1.3.7.tgz", + "integrity": "sha512-hG/DVzh/TiknWtE6QmWAF/pxoZKYxfe3J/d/+ShUWkDvvkZQVTPeVmUJVu1uE6DDooC4fWTiCLh84ul89oNz5g==", + "requires": { + "clone": "^2.1.1", + "deep-equal": "^1.0.1", + "eventemitter3": "^2.0.3", + "extend": "^3.0.2", + "parchment": "^1.1.4", + "quill-delta": "^3.6.2" + }, + "dependencies": { + "eventemitter3": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-2.0.3.tgz", + "integrity": "sha512-jLN68Dx5kyFHaePoXWPsCGW5qdyZQtLYHkxkg02/Mz6g0kYpDx4FyP6XfArhQdlOC4b8Mv+EMxPo/8La7Tzghg==" + } + } + }, + "quill-delta": { + "version": "3.6.3", + "resolved": "https://registry.npmjs.org/quill-delta/-/quill-delta-3.6.3.tgz", + "integrity": "sha512-wdIGBlcX13tCHOXGMVnnTVFtGRLoP0imqxM696fIPwIf5ODIYUHIvHbZcyvGlZFiFhK5XzDC2lpjbxRhnM05Tg==", + "requires": { + "deep-equal": "^1.0.1", + "extend": "^3.0.2", + "fast-diff": "1.1.2" + } + }, + "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-accessible-accordion": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/react-accessible-accordion/-/react-accessible-accordion-5.0.0.tgz", + "integrity": "sha512-MT2obYpTgLIIfPr9d7hEyvPB5rg8uJcHpgA83JSRlEUHvzH48+8HJPvzSs+nM+XprTugDgLfhozO5qyJpBvYRQ==", + "requires": {} + }, + "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-mentions": { + "version": "4.4.10", + "resolved": "https://registry.npmjs.org/react-mentions/-/react-mentions-4.4.10.tgz", + "integrity": "sha512-JHiQlgF1oSZR7VYPjq32wy97z1w1oE4x10EuhKjPr4WUKhVzG1uFQhQjKqjQkbVqJrmahf+ldgBTv36NrkpKpA==", + "requires": { + "@babel/runtime": "7.4.5", + "invariant": "^2.2.4", + "prop-types": "^15.5.8", + "substyle": "^9.1.0" + }, + "dependencies": { + "@babel/runtime": { + "version": "7.4.5", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.4.5.tgz", + "integrity": "sha512-TuI4qpWZP6lGOGIuGWtp9sPluqYICmbk8T/1vpSysqJxRPkudh/ofFWyqdcMsDf2s7KvDL4/YHgKyvcS3g9CJQ==", + "requires": { + "regenerator-runtime": "^0.13.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==" + } + } + }, + "react-quill": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/react-quill/-/react-quill-2.0.0.tgz", + "integrity": "sha512-4qQtv1FtCfLgoD3PXAur5RyxuUbPXQGOHgTlFie3jtxp43mXDtzCKaOgQ3mLyZfi1PUlyjycfivKelFhy13QUg==", + "requires": { + "@types/quill": "^1.3.10", + "lodash": "^4.17.4", + "quill": "^1.3.7" + } + }, + "react-transition-group": { + "version": "4.4.5", + "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz", + "integrity": "sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==", + "requires": { + "@babel/runtime": "^7.5.5", + "dom-helpers": "^5.0.1", + "loose-envify": "^1.4.0", + "prop-types": "^15.6.2" + } + }, + "read": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/read/-/read-1.0.7.tgz", + "integrity": "sha512-rSOKNYUmaxy0om1BNjMN4ezNT6VKK+2xF4GBhc81mkH7L60i6dp8qPYrkndNLT3QPphoII3maL9PVC9XmhHwVQ==", + "dev": true, + "requires": { + "mute-stream": "~0.0.4" + } + }, + "read-package-json": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-2.1.2.tgz", + "integrity": "sha512-D1KmuLQr6ZSJS0tW8hf3WGpRlwszJOXZ3E8Yd/DNRaM5d+1wVRZdHlpGBLAuovjr28LbWvjpWkBHMxpRGGjzNA==", + "dev": true, + "requires": { + "glob": "^7.1.1", + "json-parse-even-better-errors": "^2.3.0", + "normalize-package-data": "^2.0.0", + "npm-normalize-package-bin": "^1.0.0" + }, + "dependencies": { + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "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" + } + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true + } + } + }, + "read-package-tree": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/read-package-tree/-/read-package-tree-5.1.6.tgz", + "integrity": "sha512-FCX1aT3GWyY658wzDICef4p+n0dB+ENRct8E/Qyvppj6xVpOYerBHfUu7OP5Rt1/393Tdglguf5ju5DEX4wZNg==", + "dev": true, + "requires": { + "debuglog": "^1.0.1", + "dezalgo": "^1.0.0", + "once": "^1.3.0", + "read-package-json": "^2.0.0", + "readdir-scoped-modules": "^1.0.0" + } + }, + "read-pkg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==", + "dev": true, + "requires": { + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" + }, + "dependencies": { + "hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "load-json-file": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" + } + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", + "dev": true, + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "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.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "dev": true + } + } + }, + "read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dev": true, + "requires": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "dependencies": { + "hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dev": true, + "requires": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "dependencies": { + "type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true + } + } + }, + "semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true + }, + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true + } + } + }, + "read-yaml-file": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/read-yaml-file/-/read-yaml-file-2.1.0.tgz", + "integrity": "sha512-UkRNRIwnhG+y7hpqnycCL/xbTk7+ia9VuVTC0S+zVbwd65DI9eUpRMfsWIGrCWxTU/mi+JW8cHQCrv+zfCbEPQ==", + "dev": true, + "requires": { + "js-yaml": "^4.0.0", + "strip-bom": "^4.0.0" + }, + "dependencies": { + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "requires": { + "argparse": "^2.0.1" + } + } + } + }, + "readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "readdir-scoped-modules": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/readdir-scoped-modules/-/readdir-scoped-modules-1.1.0.tgz", + "integrity": "sha512-asaikDeqAQg7JifRsZn1NJZXo9E+VwlyCfbkZhwyISinqk5zNS6266HS5kah6P0SaQKGF6SkNnZVHUzHFYxYDw==", + "dev": true, + "requires": { + "debuglog": "^1.0.1", + "dezalgo": "^1.0.0", + "graceful-fs": "^4.1.2", + "once": "^1.3.0" + } + }, + "readdirp": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz", + "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==", + "dev": true, + "requires": { + "picomatch": "^2.2.1" + } + }, + "realpath-native": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/realpath-native/-/realpath-native-2.0.0.tgz", + "integrity": "sha512-v1SEYUOXXdbBZK8ZuNgO4TBjamPsiSgcFr0aP+tEKpQZK8vooEUqV6nm6Cv502mX4NF2EfsnVqtNAHG+/6Ur1Q==", + "dev": true + }, + "recast": { + "version": "0.11.23", + "resolved": "https://registry.npmjs.org/recast/-/recast-0.11.23.tgz", + "integrity": "sha512-+nixG+3NugceyR8O1bLU45qs84JgI3+8EauyRZafLgC9XbdAOIVgwV1Pe2da0YzGo62KzWoZwUpVEQf6qNAXWA==", + "dev": true, + "requires": { + "ast-types": "0.9.6", + "esprima": "~3.1.0", + "private": "~0.1.5", + "source-map": "~0.5.0" + }, + "dependencies": { + "esprima": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz", + "integrity": "sha512-AWwVMNxwhN8+NIPQzAQZCm7RkLC4RbM3B1OobMuyp3i+w73X57KCKaVIxaRZb+DYCojq7rspo+fmuQfAboyhFg==", + "dev": true + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true + } + } + }, + "rechoir": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", + "integrity": "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==", + "dev": true, + "requires": { + "resolve": "^1.1.6" + } + }, + "redent": { + "version": "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" + } + }, + "regenerator-runtime": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz", + "integrity": "sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==" + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + }, + "dependencies": { + "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" + } + }, + "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" + } + }, + "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" + } + } + } + }, + "regexify-string": { + "version": "1.0.19", + "resolved": "https://registry.npmjs.org/regexify-string/-/regexify-string-1.0.19.tgz", + "integrity": "sha512-EREOggl31J6v2Hk3ksPuOof0DMq5QhFfVQ7iDaGQ6BeA1QcrV4rhGvwCES5a72ITMmLBDAOb6cOWbn8/Ja82Ig==" + }, + "regexp.prototype.flags": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.1.tgz", + "integrity": "sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "set-function-name": "^2.0.0" + } + }, + "regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", + "dev": true + }, + "registry-auth-token": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.2.tgz", + "integrity": "sha512-PC5ZysNb42zpFME6D/XlIgtNGdTl8bBOCw90xQLVMpzuuubJKYDWFAEuUNc+Cn8Z8724tg2SDhDRrkVEsqfDMg==", + "dev": true, + "requires": { + "rc": "1.2.8" + } + }, + "registry-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-5.1.0.tgz", + "integrity": "sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==", + "dev": true, + "requires": { + "rc": "^1.2.8" + } + }, + "relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "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 + }, + "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" + } + }, + "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" + } + } + } + }, + "ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "dev": true, + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "rsvp": { + "version": "4.8.5", + "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", + "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==", + "dev": true + }, + "rtl-css-js": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/rtl-css-js/-/rtl-css-js-1.16.1.tgz", + "integrity": "sha512-lRQgou1mu19e+Ya0LsTvKrVJ5TYUbqCVPAiImX3UfLTenarvPUl1QFdvu5Z3PYmHT9RCcwIfbjRQBntExyj3Zg==", + "requires": { + "@babel/runtime": "^7.1.2" + } + }, + "run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "dev": true + }, + "run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "requires": { + "queue-microtask": "^1.2.2" + } + }, + "run-queue": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", + "integrity": "sha512-ntymy489o0/QQplUDnpYAYUsO50K9SBrIVaKCWDOJzYJts0f9WH9RFJkyagebkw5+y1oi00R7ynNW/d12GBumg==", + "dev": true, + "requires": { + "aproba": "^1.1.1" + } + }, + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + } + } + }, + "safe-array-concat": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.0.1.tgz", + "integrity": "sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.1", + "has-symbols": "^1.0.3", + "isarray": "^2.0.5" + }, + "dependencies": { + "isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true + } + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "safe-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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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-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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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-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-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" + }, + "dependencies": { + "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" + } + } + } + }, + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", + "dev": true, + "requires": { + "path-key": "^2.0.0" + } + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", + "dev": true + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "dev": true + }, + "semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "dev": true, + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "dev": true + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "sass": { + "version": "1.44.0", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.44.0.tgz", + "integrity": "sha512-0hLREbHFXGQqls/K8X+koeP+ogFRPF4ZqetVB19b7Cst9Er8cOR0rc6RU7MaI4W1JmUShd1BPgPoeqmmgMMYFw==", + "dev": true, + "requires": { + "chokidar": ">=3.0.0 <4.0.0", + "immutable": "^4.0.0" + } + }, + "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" + } + }, + "select": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/select/-/select-1.1.2.tgz", + "integrity": "sha512-OwpTSOfy6xSs1+pwcNrv0RBMOzI39Lp3qQKUTPVVPRjCdNa5JH/oPRiqsesIskK8TVgmRiHwO4KXlV2Li9dANA==" + }, + "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.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "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": "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" + } + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "dev": true, + "requires": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + } + } + }, + "serve-static": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz", + "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==", + "dev": true, + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.2", + "send": "0.16.2" + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", + "dev": true + }, + "set-function-name": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.1.tgz", + "integrity": "sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==", + "requires": { + "define-data-property": "^1.0.1", + "functions-have-names": "^1.2.3", + "has-property-descriptors": "^1.0.0" + } + }, + "set-immediate-shim": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz", + "integrity": "sha512-Li5AOqrZWCVA2n5kryzEmqai6bKSIvpz5oUJHPVj6+dsbD3X1ixtsY5tEnsaNpH3pFAHmG8eIHUrtEtohrg+UQ==", + "dev": true + }, + "set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "dependencies": { + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + } + } + }, + "setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==", + "dev": true + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + }, + "sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "dev": true, + "requires": { + "kind-of": "^6.0.2" + }, + "dependencies": { + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + } + } + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true + }, + "shellwords": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", + "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", + "dev": true + }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, + "signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, + "simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", + "requires": { + "is-arrayish": "^0.3.1" + }, + "dependencies": { + "is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" + } + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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 + } + } + }, + "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-css-media-queries": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/sort-css-media-queries/-/sort-css-media-queries-1.5.4.tgz", + "integrity": "sha512-YP5W/h4Sid/YP7Lp87ejJ5jP13/Mtqt2vx33XyhO+IAugKlufRPbOrPlIiEUuxmpNBSBd3EeeQpFhdu3RfI2Ag==" + }, + "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==" + }, + "source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "dev": true + }, + "source-map-loader": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-1.1.3.tgz", + "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 + }, + "sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" + }, + "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.14", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.14.tgz", + "integrity": "sha512-U0eS5wcpu/O2/QZk6PcAMOA8H3ZuvRe4mFHA3Q+LNl1SRDmfQ+mD3RoD6tItqnvqubJ32m/zV2Z/ikSmxccD1Q==", + "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" + } + } + } + }, + "spfx-uifabric-themes": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/spfx-uifabric-themes/-/spfx-uifabric-themes-0.9.0.tgz", + "integrity": "sha512-6cTVlyfANxHmDxQGigUNHLGpWaelUOqsZeWVryLQVEJSEwTTXmHcQwb3SOnLEBXzjKDancdgoLTluZQBArFnZg==" + }, + "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" + }, + "dependencies": { + "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" + } + }, + "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" + } + }, + "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" + } + } + } + }, + "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" + } + }, + "ssr-window": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/ssr-window/-/ssr-window-4.0.2.tgz", + "integrity": "sha512-ISv/Ch+ig7SOtw7G2+qkwfVASzazUnvlDTwypdLoPoySv+6MqlOV10VwPSE6EWkGjhW50lUmghPmpYZXMu/+AQ==" + }, + "ssri": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", + "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", + "dev": true, + "requires": { + "minipass": "^3.1.1" + } + }, + "stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "dev": true + }, + "stack-generator": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/stack-generator/-/stack-generator-2.0.10.tgz", + "integrity": "sha512-mwnua/hkqM6pF4k8SnmZ2zfETsRUpWXREfA/goT8SLCV4iOFa4bzOX2nDipWAZFPTjLvQB82f5yaodMVhK0yJQ==", + "requires": { + "stackframe": "^1.3.4" + } + }, + "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==" + }, + "stacktrace-gps": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/stacktrace-gps/-/stacktrace-gps-3.1.2.tgz", + "integrity": "sha512-GcUgbO4Jsqqg6RxfyTHFiPxdPqF+3LFmQhm7MgCuYQOYuWyqxo5pwRPz5d/u6/WYJdEnWfK4r+jGbyD8TSggXQ==", + "requires": { + "source-map": "0.5.6", + "stackframe": "^1.3.4" + }, + "dependencies": { + "source-map": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz", + "integrity": "sha512-MjZkVp0NHr5+TPihLcadqnlVoGIoWo4IBHptutGh9wI3ttUYvCG26HkSuDi+K6lsZ25syXJXcctwgyVCt//xqA==" + } + } + }, + "stacktrace-js": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/stacktrace-js/-/stacktrace-js-2.0.2.tgz", + "integrity": "sha512-Je5vBeY4S1r/RnLydLl0TBTi3F2qdfWmYsGvtfZgEI+SCprPppaIhQf5nGcal4gI4cGpCV/duLcAzT1np6sQqg==", + "requires": { + "error-stack-parser": "^2.0.6", + "stack-generator": "^2.0.5", + "stacktrace-gps": "^3.0.4" + } + }, + "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" + } + }, + "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-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.10", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.10.tgz", + "integrity": "sha512-rGXbGmOEosIQi6Qva94HUjgPs9vKW+dkG7Y8Q5O2OYkWL6wFaTRZO8zM4mhP94uX55wgyrXzfS2aGtGzUL7EJQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "get-intrinsic": "^1.2.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.5", + "regexp.prototype.flags": "^1.5.0", + "set-function-name": "^2.0.0", + "side-channel": "^1.0.4" + } + }, + "string.prototype.trim": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.8.tgz", + "integrity": "sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + } + }, + "string.prototype.trimend": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.7.tgz", + "integrity": "sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + } + }, + "string.prototype.trimstart": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.7.tgz", + "integrity": "sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "dev": true + }, + "strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==", + "dev": true + }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true + }, + "strip-indent": { + "version": "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 + }, + "strnum": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/strnum/-/strnum-1.0.5.tgz", + "integrity": "sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==" + }, + "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": "3.5.4", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-3.5.4.tgz", + "integrity": "sha512-8/3pSmthWM7lsPBKv7NXkzn2Uc9W7NotcwGNpJaa3k7WMM1XDCA4MgT5k/8BIexd5ydZdboXtU90XH9Ec4Bv/Q==" + }, + "substyle": { + "version": "9.4.1", + "resolved": "https://registry.npmjs.org/substyle/-/substyle-9.4.1.tgz", + "integrity": "sha512-VOngeq/W1/UkxiGzeqVvDbGDPM8XgUyJVWjrqeh+GgKqspEPiLYndK+XRcsKUHM5Muz/++1ctJ1QCF/OqRiKWA==", + "requires": { + "@babel/runtime": "^7.3.4", + "invariant": "^2.2.4" + } + }, + "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 + } + } + }, + "swiper": { + "version": "8.4.7", + "resolved": "https://registry.npmjs.org/swiper/-/swiper-8.4.7.tgz", + "integrity": "sha512-VwO/KU3i9IV2Sf+W2NqyzwWob4yX9Qdedq6vBtS0rFqJ6Fa5iLUJwxQkuD4I38w0WDJwmFl8ojkdcRFPHWD+2g==", + "requires": { + "dom7": "^4.0.4", + "ssr-window": "^4.0.2" + } + }, + "symbol": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/symbol/-/symbol-0.2.3.tgz", + "integrity": "sha512-IUW+ek7apEaW5bFhS6WpYoNtVpNTlNoqB/PH7YiMWQTxSPeXCzG4PILVakwXivJt3ZXWeO1fIJnUd/L9A/VeGA==", + "dev": true + }, + "symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", + "dev": true + }, + "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.19.4", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.19.4.tgz", + "integrity": "sha512-6p1DjHeuluwxDXcuT9VR8p64klWJKo1ILiy19s6C9+0Bh2+NWTX6nD9EPppiER4ICkHDVB1RkVpin/YW2nQn/g==", + "dev": 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 + } + } + }, + "terser-webpack-plugin": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", + "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", + "dev": true, + "requires": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + }, + "dependencies": { + "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 + }, + "find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + } + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "requires": { + "locate-path": "^3.0.0" + } + }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "dev": true + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + } + }, + "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" + } + }, + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "requires": { + "minimist": "^1.2.6" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "dev": true + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true + }, + "pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dev": true, + "requires": { + "find-up": "^3.0.0" + } + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + }, + "semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true + }, + "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" + } + }, + "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" + } + }, + "terser": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", + "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", + "dev": true, + "requires": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + } + }, + "y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + } + } + }, + "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" + } + }, + "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" + } + } + } + }, + "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==" + }, + "tiny-emitter": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tiny-emitter/-/tiny-emitter-2.1.0.tgz", + "integrity": "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==" + }, + "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" + } + } + } + }, + "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==", + "devOptional": true + }, + "to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "to-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" + }, + "dependencies": { + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + } + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + }, + "to-through": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-through/-/to-through-2.0.0.tgz", + "integrity": "sha512-+QIz37Ly7acM4EMdw2PRN389OneM5+d844tirkGp4dPKzI5OE72V9OsbFp+CIYJDahZ41ZV05hNtcPAQUAm9/Q==", + "dev": true, + "requires": { + "through2": "^2.0.3" + } + }, + "toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "dev": true + }, + "tough-cookie": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.3.tgz", + "integrity": "sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==", + "dev": true, + "requires": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.2.0", + "url-parse": "^1.5.3" + }, + "dependencies": { + "universalify": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", + "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", + "dev": true + } + } + }, + "tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", + "dev": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "trim-newlines": { + "version": "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==" + }, + "tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dev": true, + "requires": { + "tslib": "^1.8.1" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + } + } + }, + "tty-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", + "integrity": "sha512-JVa5ijo+j/sOoHGjw0sxw734b1LhBkQ3bvUGNdxnVXDCX81Yx7TFgnZygxrIIWn23hbfTaMYLwRmAxFyDuFmIw==", + "dev": true + }, + "tunnel": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz", + "integrity": "sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==", + "dev": true + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", + "dev": true, + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==", + "dev": true + }, + "type": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", + "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==", + "dev": true + }, + "type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "requires": { + "prelude-ls": "^1.2.1" + } + }, + "type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "dev": true + }, + "type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "typed-array-buffer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.0.tgz", + "integrity": "sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.1", + "is-typed-array": "^1.1.10" + } + }, + "typed-array-byte-length": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.0.tgz", + "integrity": "sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "has-proto": "^1.0.1", + "is-typed-array": "^1.1.10" + } + }, + "typed-array-byte-offset": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.0.tgz", + "integrity": "sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==", + "dev": true, + "requires": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "has-proto": "^1.0.1", + "is-typed-array": "^1.1.10" + } + }, + "typed-array-length": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", + "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "is-typed-array": "^1.1.9" + } + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==", + "dev": true + }, + "typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dev": true, + "requires": { + "is-typedarray": "^1.0.0" + } + }, + "typescript": { + "version": "4.7.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.4.tgz", + "integrity": "sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==", + "dev": true + }, + "uc.micro": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz", + "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==" + }, + "uglify-js": { + "version": "3.4.10", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.10.tgz", + "integrity": "sha512-Y2VsbPVs0FIshJztycsO2SfPk7/KAF/T72qzv9u5EpQ4kB2hQoHlhNQTsNyy6ul7lQtqJN/AoWeS23OzEiEFxw==", + "dev": true, + "requires": { + "commander": "~2.19.0", + "source-map": "~0.6.1" + }, + "dependencies": { + "commander": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.19.0.tgz", + "integrity": "sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==", + "dev": true + } + } + }, + "unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + } + }, + "unc-path-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", + "integrity": "sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==", + "dev": true + }, + "undertaker": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/undertaker/-/undertaker-1.3.0.tgz", + "integrity": "sha512-/RXwi5m/Mu3H6IHQGww3GNt1PNXlbeCuclF2QYR14L/2CHPz3DFZkvB5hZ0N/QUkiXWCACML2jXViIQEQc2MLg==", + "dev": true, + "requires": { + "arr-flatten": "^1.0.1", + "arr-map": "^2.0.0", + "bach": "^1.0.0", + "collection-map": "^1.0.0", + "es6-weak-map": "^2.0.1", + "fast-levenshtein": "^1.0.0", + "last-run": "^1.1.0", + "object.defaults": "^1.0.0", + "object.reduce": "^1.0.0", + "undertaker-registry": "^1.0.0" + }, + "dependencies": { + "fast-levenshtein": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.1.4.tgz", + "integrity": "sha512-Ia0sQNrMPXXkqVFt6w6M1n1oKo3NfKs+mvaV811Jwir7vAk9a6PVV9VPYf6X3BU97QiLEmuW3uXH9u87zDFfdw==", + "dev": true + } + } + }, + "undertaker-registry": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/undertaker-registry/-/undertaker-registry-1.0.1.tgz", + "integrity": "sha512-UR1khWeAjugW3548EfQmL9Z7pGMlBgXteQpr1IZeZBtnkCJQJIJ1Scj0mb9wQaPvUZ9Q17XqW6TIaPchJkyfqw==", + "dev": true + }, + "union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + } + }, + "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 + }, + "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==", + "devOptional": true, + "requires": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + }, + "dependencies": { + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "devOptional": true + } + } + }, + "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.3", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.3.tgz", + "integrity": "sha512-6hxOLGfZASQK/cijlZnZJTq8OXAkt/3YGfQX45vvMYXpZoo8NdWZcY73K108Jf759lS1Bv/8wXnHDTSz17dSRw==", + "dev": true, + "requires": { + "punycode": "^1.4.1", + "qs": "^6.11.2" + }, + "dependencies": { + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==", + "dev": true + }, + "qs": { + "version": "6.11.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.2.tgz", + "integrity": "sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA==", + "dev": true, + "requires": { + "side-channel": "^1.0.4" + } + } + } + }, + "url-parse": { + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", + "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", + "dev": true, + "requires": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "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.4.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.4.0.tgz", + "integrity": "sha512-ocyWc3bAHBB/guyqJQVI5o4BZkPhznPYUG2ea80Gond/BgNWpap8TOmLSeeQG7bnh2KMISxskdADG59j7zruhw==", + "dev": true + }, + "v8-to-istanbul": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-4.1.4.tgz", + "integrity": "sha512-Rw6vJHj1mbdK8edjR7+zuJrpDtKIgNdAvTSAcpYfgMIw+u2dPDntD3dgN4XQFLU2/fvFQdzj+EeSGfd/jnY5fQ==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + }, + "dependencies": { + "source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "dev": true + } + } + }, + "v8flags": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.2.0.tgz", + "integrity": "sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==", + "dev": true, + "requires": { + "homedir-polyfill": "^1.0.1" + } + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "validate-npm-package-name": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz", + "integrity": "sha512-M6w37eVCMMouJ9V/sdPGnC5H4uDr73/+xdq0FBLO3TFFX1+7wiUY6Es328NN+y43tmY+doUdN9g9J21vqB7iLw==", + "dev": true, + "requires": { + "builtins": "^1.0.3" + } + }, + "validator": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-8.2.0.tgz", + "integrity": "sha512-Yw5wW34fSv5spzTXNkokD6S6/Oq92d8q/t14TqsS3fAiA1RYnxSFSIZ+CY3n6PGGRCq5HhJTSepQvFUS2QUDxA==", + "dev": true + }, + "value-or-function": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/value-or-function/-/value-or-function-3.0.0.tgz", + "integrity": "sha512-jdBB2FrWvQC/pnPtIqcLsMaQgjhdb6B7tk1MMyTKapox+tQZbdRP4uLxu/JY0t7fbfDCUMnuelzEYv5GsxHhdg==", + "dev": true + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "dev": true + }, + "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": "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" + } + }, + "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" + } + }, + "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" + } + }, + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "optional": true, + "requires": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.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" + } + }, + "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-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "optional": true, + "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, + "optional": true + } + } + }, + "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-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "optional": true, + "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, + "optional": true + } + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "optional": true, + "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, + "optional": 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, + "optional": true, + "requires": { + "is-plain-object": "^2.0.4" + } + }, + "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" + } + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "optional": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "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": { + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dev": true, + "optional": true, + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^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, + "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": "4.47.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.47.0.tgz", + "integrity": "sha512-td7fYwgLSrky3fI1EuU5cneU4+pbH6GgOfuKNS1tNPcfdGinGELAqsb/BP4nnvZyKSG2i/xFGU7+n2PvZA8HJQ==", + "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.5.0", + "eslint-scope": "^4.0.3", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.3", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.3", + "watchpack": "^1.7.4", + "webpack-sources": "^1.4.1" + }, + "dependencies": { + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + }, + "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": { + "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" + } + } + } + }, + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "requires": { + "minimist": "^1.2.6" + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + }, + "tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "dev": true + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "webpack-dev-middleware": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz", + "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==", + "dev": true, + "requires": { + "colorette": "^2.0.10", + "memfs": "^3.4.3", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "schema-utils": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", + "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + } + } + } + }, + "webpack-dev-server": { + "version": "4.9.3", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.9.3.tgz", + "integrity": "sha512-3qp/eoboZG5/6QgiZ3llN8TUzkSpYg1Ko9khWX1h40MIEUNS2mDoIa8aXsPfskER+GbTvs/IJZ1QTBBhhuetSw==", + "dev": true, + "requires": { + "@types/bonjour": "^3.5.9", + "@types/connect-history-api-fallback": "^1.3.5", + "@types/express": "^4.17.13", + "@types/serve-index": "^1.9.1", + "@types/serve-static": "^1.13.10", + "@types/sockjs": "^0.3.33", + "@types/ws": "^8.5.1", + "ansi-html-community": "^0.0.8", + "bonjour-service": "^1.0.11", + "chokidar": "^3.5.3", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^2.0.0", + "default-gateway": "^6.0.3", + "express": "^4.17.3", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.3", + "ipaddr.js": "^2.0.1", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "rimraf": "^3.0.2", + "schema-utils": "^4.0.0", + "selfsigned": "^2.0.1", + "serve-index": "^1.9.1", + "sockjs": "^0.3.24", + "spdy": "^4.0.2", + "webpack-dev-middleware": "^5.3.1", + "ws": "^8.4.2" + }, + "dependencies": { + "ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "body-parser": { + "version": "1.20.1", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", + "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", + "dev": true, + "requires": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.11.0", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + } + }, + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true + }, + "chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "dev": true, + "requires": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "fsevents": "~2.3.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + } + }, + "content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dev": true, + "requires": { + "safe-buffer": "5.2.1" + } + }, + "cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "dev": true + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true + }, + "destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "dev": true + }, + "express": { + "version": "4.18.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", + "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", + "dev": true, + "requires": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.1", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.11.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + } + }, + "finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "dev": true, + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + } + }, + "fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "dev": true, + "optional": true + }, + "http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dev": true, + "requires": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + } + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ipaddr.js": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.1.0.tgz", + "integrity": "sha512-LlbxQ7xKzfBusov6UMi4MFpEg0m+mAm9xyNGEduwXMEDuf4WfzB/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQ==", + "dev": true + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dev": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "qs": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "dev": true, + "requires": { + "side-channel": "^1.0.4" + } + }, + "raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "dev": true, + "requires": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + } + }, + "readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "requires": { + "picomatch": "^2.2.1" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + }, + "schema-utils": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", + "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + } + }, + "send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "dev": true, + "requires": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "dependencies": { + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + } + } + }, + "serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "dev": true, + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + } + }, + "setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "dev": true + }, + "statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true + }, + "ws": { + "version": "8.14.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.14.1.tgz", + "integrity": "sha512-4OOseMUq8AzRBI/7SLMUwO+FEDnguetSk7KMb1sHwvF2w2Wv5Hoj0nlifx8vtGsftE/jWHojPy8sMMzYLJ2G/A==", + "dev": true, + "requires": {} + } + } + }, + "webpack-merge": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", + "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", + "dev": true, + "requires": { + "clone-deep": "^4.0.1", + "wildcard": "^2.0.0" + } + }, + "webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "dev": true, + "requires": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + }, + "websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dev": true, + "requires": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + } + }, + "websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "dev": true + }, + "whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "dev": true, + "requires": { + "iconv-lite": "0.4.24" + }, + "dependencies": { + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + } + } + }, + "whatwg-fetch": { + "version": "3.6.19", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.19.tgz", + "integrity": "sha512-d67JP4dHSbm2TrpFj8AbO8DnL1JXL5J9u0Kq2xW6d0TFDbCA3Muhdt8orXC22utleTVj7Prqt82baN6RBvnEgw==" + }, + "whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", + "dev": true + }, + "whatwg-url": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-6.5.0.tgz", + "integrity": "sha512-rhRZRqx/TLJQWUpQ6bmrt2UV4f0HCQ463yQuONJqC6fO2VoEb1pTYddbe59SkYq87aoM5A3bdhMZiUiVws+fzQ==", + "dev": true, + "requires": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dev": true, + "requires": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + } + }, + "which-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", + "integrity": "sha512-F6+WgncZi/mJDrammbTuHe1q0R5hOXv/mBaiNA2TCNT/LTHusX0V+CJnj9XT8ki5ln2UZyyddDgHfCzyrOH7MQ==", + "dev": true + }, + "which-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.11", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.11.tgz", + "integrity": "sha512-qe9UWWpkeG5yzZ0tNYxDmd7vo58HDBc39mZ0xWWpolAGADdFOzkfamWLDxkOWcvHQKVmdTyQdLD4NOfjLWTKew==", + "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" + } + }, + "widest-line": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz", + "integrity": "sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==", + "dev": true, + "requires": { + "string-width": "^4.0.0" + } + }, + "wildcard": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.1.tgz", + "integrity": "sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==", + "dev": true + }, + "window-size": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.2.0.tgz", + "integrity": "sha512-UD7d8HFA2+PZsbKyaOCEy8gMh1oDtHgJh1LfgjQ4zVXmYjAT/kvz3PueITKuqDiIXQe7yzpPnxX3lNc+AhQMyw==", + "dev": true + }, + "word-wrap": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", + "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", + "dev": true + }, + "wordwrap": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", + "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==", + "dev": true + }, + "worker-farm": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz", + "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==", + "dev": true, + "requires": { + "errno": "~0.1.7" + } + }, + "wrap-ansi": { + "version": "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==", + "dev": true + }, + "write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dev": true, + "requires": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "write-yaml-file": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/write-yaml-file/-/write-yaml-file-4.2.0.tgz", + "integrity": "sha512-LwyucHy0uhWqbrOkh9cBluZBeNVxzHjDaE9mwepZG3n3ZlbM4v3ndrFw51zW/NXYFFqP+QWZ72ihtLWTh05e4Q==", + "dev": true, + "requires": { + "js-yaml": "^4.0.0", + "write-file-atomic": "^3.0.3" + }, + "dependencies": { + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "requires": { + "argparse": "^2.0.1" + } + } + } + }, + "ws": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-4.1.0.tgz", + "integrity": "sha512-ZGh/8kF9rrRNffkLFV4AzhvooEclrOH0xaugmqGsIfFgOE/pIz4fMc4Ef+5HSQqTEug2S9JZIWDR47duDSLfaA==", + "dev": true, + "requires": { + "async-limiter": "~1.0.0", + "safe-buffer": "~5.1.0" + } + }, + "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" + } + }, + "xpath": { + "version": "0.0.32", + "resolved": "https://registry.npmjs.org/xpath/-/xpath-0.0.32.tgz", + "integrity": "sha512-rxMJhSIoiO8vXcWvSifKqhvV96GjiD5wYb8/QHdoRyQvraTpp4IEv944nhGausZZ3u7dhQXteZuZbaqfpB7uYw==" + }, + "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.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", + "dev": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==", + "dev": true, + "requires": { + "is-utf8": "^0.2.0" + } + }, + "yargs-parser": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-2.4.1.tgz", + "integrity": "sha512-9pIKIJhnI5tonzG6OnCFlz/yln8xHYcGl+pn3xR0Vzff0vzN1PbNRaelgfgRUwZ3s4i3jvxT9WhmUGL4whnasA==", + "dev": true, + "requires": { + "camelcase": "^3.0.0", + "lodash.assign": "^4.0.6" + }, + "dependencies": { + "camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha512-4nhGqUkc4BqbBBB4Q6zLuD7lzzrHYrjKGeYaEji/3tFR5VdJu9v+LilhGIVe8wxEJPPOeWo7eg8dwY13TZ1BNg==", + "dev": true + } + } + } + } + }, + "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/solutions/governor-sharing/package.json b/solutions/governor-sharing/package.json new file mode 100644 index 00000000..4249236c --- /dev/null +++ b/solutions/governor-sharing/package.json @@ -0,0 +1,50 @@ +{ + "name": "microsoft-governor-sharing", + "version": "0.0.1", + "private": true, + "engines": { + "node": ">=16.13.0 <17.0.0 || >=18.17.1 <19.0.0" + }, + "main": "lib/index.js", + "scripts": { + "build": "gulp bundle", + "clean": "gulp clean", + "test": "gulp test" + }, + "dependencies": { + "@fluentui/react": "^8.106.4", + "@microsoft/microsoft-graph-types": "^2.38.0", + "@microsoft/sp-component-base": "1.18.0", + "@microsoft/sp-core-library": "1.18.0", + "@microsoft/sp-lodash-subset": "1.18.0", + "@microsoft/sp-office-ui-fabric-core": "1.18.0", + "@microsoft/sp-property-pane": "1.18.0", + "@microsoft/sp-webpart-base": "1.18.0", + "@microsoft/teams-js": "^2.15.0", + "@pnp/core": "^3.18.0", + "@pnp/graph": "^3.18.0", + "@pnp/logging": "^3.18.0", + "@pnp/queryable": "^3.18.0", + "@pnp/sp": "^3.18.0", + "@pnp/spfx-controls-react": "^3.15.0", + "react": "17.0.1", + "react-dom": "17.0.1", + "tslib": "2.3.1" + }, + "devDependencies": { + "@microsoft/eslint-config-spfx": "1.18.0", + "@microsoft/eslint-plugin-spfx": "1.18.0", + "@microsoft/rush-stack-compiler-4.7": "0.1.0", + "@microsoft/sp-build-web": "1.18.0", + "@microsoft/sp-module-interfaces": "1.18.0", + "@rushstack/eslint-config": "2.5.1", + "@types/react": "17.0.45", + "@types/react-dom": "17.0.17", + "@types/webpack-env": "~1.15.2", + "ajv": "^6.12.5", + "eslint": "8.7.0", + "eslint-plugin-react-hooks": "4.3.0", + "gulp": "4.0.2", + "typescript": "4.7.4" + } +} diff --git a/solutions/governor-sharing/sharepoint/530be57e-cc29-49a2-9596-2068462b6d9a_96_color.png b/solutions/governor-sharing/sharepoint/530be57e-cc29-49a2-9596-2068462b6d9a_96_color.png new file mode 100644 index 0000000000000000000000000000000000000000..ef3037e4d3138207adea93aee384bc941c4ab0d3 GIT binary patch literal 6184 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 literal 0 HcmV?d00001 diff --git a/solutions/governor-sharing/sharepoint/530be57e-cc29-49a2-9596-2068462b6d9a_outline.png b/solutions/governor-sharing/sharepoint/530be57e-cc29-49a2-9596-2068462b6d9a_outline.png new file mode 100644 index 0000000000000000000000000000000000000000..dcbd3f2ecc4824139583fe244905f7ffec9b4a41 GIT binary patch literal 848 zcmV-W1F!svP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0_90WK~z{r?Ul=G z6Hye#=aHnQ=_`;HA6N^e)IzDG*iuBLU_f2872OD;B_M)A>81Q%XX0!DY(++cUa}Jlw^_5|maIskYjQA$9 z^gGb2ur)O`L-DP|!^4LTP7r$;x&ji3#AIDv-4s&(ntb3dUkSo`5Ip7c`A!WE4)VmV z2{PtUpRcd4zer4FFl5w14JacJPp&+@@LT zqn03-%Y7tMT{w=rhAcfT6bg^m*VmiE;qd7M$35GO$7h^!F1rcX4KsE@thu>4g=QT$nM`6T zmAdV4I3{8L1lttx)1_JgDq<`a8xaJ7K{lGeR5ThLWm&cl{qltP=u))+b+6&e&m#Rt zF#P}#UaQqQhC}NCcG353FMX;NfF`Fc8yg$<=jZ1yx3shbFn@ujJA=mTSzBAHx(5_8 zYJxgvaL}~b?e+ssr}KCy6dFL_PW7BXDXxg3Sc03Zs@#6!PjnYh*BPYns@Lo7#~~u1 zo|vIUaFmqG7B*2 z`s$!S1cU#D9igsw#>}6DZ>FVmL6I-eiFZ%bBY#RnYwP<&D_dDEIET@5ifx#X@ aQ9l40q(vq6Jk$ID0000 { + private dataProvider: IDataProvider; + + protected async onInit(): Promise { + // load the filetype icons and other icons + initializeIcons(undefined, { disableWarnings: true }); + initializeFileTypeIcons(); + + // setting up the logging framework + Logger.subscribe(ConsoleListener(LOG_SOURCE)); + Logger.activeLogLevel = (this.properties.debugMode) ? LogLevel.Verbose : LogLevel.Warning; + + // if you don't want to send telemetry data to PnP, you can opt-out here (see https://github.com/pnp/telemetry-js for details on what is being sent) + // const telemetry = PnPTelemetry.getInstance(); + // telemetry.optOut(); + + // loading the data provider to get access to the REST/Search API + this.dataProvider = new DataProvider(this.context); + } + + public render(): void { + // determine if we're in Teams or not + let isTeams: boolean = false; + if (this.context.sdks.microsoftTeams) { + isTeams = true; + } + + const element: React.ReactElement = React.createElement( + SharingViewSingle, + { + pageLimit: 15, + context: this.context, + isTeams: isTeams, + dataProvider: this.dataProvider + } + ); + ReactDom.render(element, this.domElement); + } + + protected getPropertyPaneConfiguration(): IPropertyPaneConfiguration { + return { + pages: [ + { + header: { + description: this.properties.description + }, + groups: [ + { + groupName: "Configuration", + groupFields: [ + PropertyPaneToggle('debugMode', { + label: "Enable debug mode", + }) + ] + } + ] + } + ] + }; + } + + protected get dataVersion(): Version { + return Version.parse('2.0'); + } +} diff --git a/solutions/governor-sharing/src/webparts/sharing/assets/welcome-dark.png b/solutions/governor-sharing/src/webparts/sharing/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/solutions/governor-sharing/src/webparts/sharing/assets/welcome-light.png b/solutions/governor-sharing/src/webparts/sharing/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/solutions/governor-sharing/src/webparts/sharing/components/Sharing.module.scss b/solutions/governor-sharing/src/webparts/sharing/components/Sharing.module.scss new file mode 100644 index 00000000..9538f8ca --- /dev/null +++ b/solutions/governor-sharing/src/webparts/sharing/components/Sharing.module.scss @@ -0,0 +1,34 @@ +@import '~@fluentui/react/dist/sass/References.scss'; + +.sharing { + overflow: hidden; + padding: 1em; + color: "[theme:bodyText, default: #323130]"; + color: var(--bodyText); + &.teams { + font-family: $ms-font-family-fallbacks; + } +} + +.welcome { + text-align: center; +} + +.welcomeImage { + width: 100%; + max-width: 420px; +} + +.links { + a { + text-decoration: none; + color: "[theme:link, default:#03787c]"; + color: var(--link); // note: CSS Custom Properties support is limited to modern browsers only + + &:hover { + text-decoration: underline; + color: "[theme:linkHovered, default: #014446]"; + color: var(--linkHovered); // note: CSS Custom Properties support is limited to modern browsers only + } + } +} \ No newline at end of file diff --git a/solutions/governor-sharing/src/webparts/sharing/components/SharingView/DataProvider.ts b/solutions/governor-sharing/src/webparts/sharing/components/SharingView/DataProvider.ts new file mode 100644 index 00000000..24940f13 --- /dev/null +++ b/solutions/governor-sharing/src/webparts/sharing/components/SharingView/DataProvider.ts @@ -0,0 +1,306 @@ +import { WebPartContext } from "@microsoft/sp-webpart-base"; +import { spfi, SPFx } from '@pnp/sp'; +import { ISearchResultExtended } from "./ISearchResultExtended"; + +import { IFacepilePersona } from "@fluentui/react"; +import { graphfi, graphGet, GraphQueryable, SPFx as graphSPFx } from "@pnp/graph"; +import "@pnp/graph/batching"; +import "@pnp/graph/onedrive"; +import "@pnp/graph/search"; +import "@pnp/graph/users"; +import { Logger, LogLevel, PnPLogging } from "@pnp/logging"; +import { Caching } from "@pnp/queryable"; +import "@pnp/sp/presets/all"; +import "@pnp/sp/search"; +import "@pnp/sp/sharing"; +import "@pnp/sp/webs"; +import { ISharingResult } from "./ISharingResult"; +import { convertToFacePilePersona, convertUserToFacePilePersona, processUsers, uniqForObject } from "./Utils"; + +export default interface IDataProvider { + getSharingLinks(listItems: Record): Promise; + getSearchResults(): Promise>; + loadAssociatedGroups(): Promise; +} + +export default class DataProvider implements IDataProvider { + private webpartContext: WebPartContext; + private isTeams: boolean; + private siteUrl: string; + private tenantId: string; + private groupId: string; + private isPrivateChannel:boolean = true; + private sp: any; + private graph: any; + private standardGroups: string[] = []; + + constructor(context: WebPartContext) { + this.webpartContext = context; + + this.sp = spfi().using(SPFx(this.webpartContext), Caching); + this.graph = graphfi().using(graphSPFx(this.webpartContext), Caching).using(PnPLogging(LogLevel.Warning)); + + if (this.webpartContext.sdks.microsoftTeams) { + this.isTeams = true; + } + + if (this.isTeams) { + this.siteUrl = this.webpartContext.sdks.microsoftTeams.context.teamSiteUrl; + this.tenantId = this.webpartContext.sdks.microsoftTeams.context.tid; + this.groupId = this.webpartContext.sdks.microsoftTeams.context.groupId; + this.isPrivateChannel = (this.webpartContext.sdks.microsoftTeams.context.channelType == "Private"); + } + else { + this.siteUrl = this.webpartContext.pageContext.web.absoluteUrl; + this.tenantId = this.webpartContext.pageContext.aadInfo.tenantId; + } + } + + public async loadAssociatedGroups(): Promise { + // Gets the associated visitors group of a web + const visitorsGroup = await this.sp.web.associatedVisitorGroup.select("Title")(); + this.standardGroups.push(visitorsGroup.Title); + + // Gets the associated members group of a web + const membersGroup = await this.sp.web.associatedMemberGroup.select("Title")(); + this.standardGroups.push(membersGroup.Title); + + // Gets the associated owners group of a web + const ownersGroup = await this.sp.web.associatedOwnerGroup.select("Title")(); + this.standardGroups.push(ownersGroup.Title); + } + + private async getDriveItemsBySearchResult(listItems: Record): Promise> { + const driveItems: Record = {}; + + const [batchedGraph, execute] = this.graph.batched(); + batchedGraph.using(Caching()); + + // for each file, we need to get the permissions + // eslint-disable-next-line guard-for-in + for (const fileId in listItems) { + const file = listItems[fileId]; + // the permissions endpoint on the driveItem is not (yet?) exposed in pnpjs, so we need to use the graphQueryable + const driveItemQuery = batchedGraph.drives.getById(file.DriveId).getItemById(file.DriveItemId); + // adding the permissions endpoint + const graphQueryable = GraphQueryable(driveItemQuery, "permissions") + // getting the permissions and adding the request to the batch + graphGet(GraphQueryable(graphQueryable)).then(r => { + driveItems[fileId] = r; + }); + } + + // Executes the batched calls + await execute(); + + return driveItems; + } + + public async getSharingLinks(listItems: Record): Promise { + const sharedResults: ISharingResult[] = []; + const driveItems = await this.getDriveItemsBySearchResult(listItems); + + // now we have all the data we need, we can start building up the result + // eslint-disable-next-line guard-for-in + for (const fileId in driveItems) { + const driveItem = driveItems[fileId]; + const file = listItems[fileId]; + + let sharedWithUser: IFacepilePersona[] = []; + let sharingUserType = "Member"; + + // Getting all the details of the file and in which folder is lives + let folderUrl = file.Path.replace(`/${file.FileName}`, ''); + let folderName = folderUrl.lastIndexOf("/") > 0 ? folderUrl.substring(folderUrl.lastIndexOf("/") + 1) : folderUrl; + + // for certain filetypes we get the dispform.aspx link back instead of the full path, so we need to fix that + if (folderName.indexOf("DispForm.aspx") > -1) { + folderUrl = folderUrl.substring(0, folderUrl.lastIndexOf("/Forms/DispForm.aspx")); + folderName = folderUrl.lastIndexOf("/") > 0 ? folderUrl.substring(folderUrl.lastIndexOf("/") + 1) : folderUrl; + file.FileExtension = file.FileName.substring(file.FileName.lastIndexOf(".") + 1); + } + + file.FileUrl = file.Path; + file.FolderUrl = folderUrl; + file.FolderName = folderName; + file.FileId = fileId; + + + + // if a file has inherited permissions, the propery is returned as "inheritedFrom": {} + // if a file has unique permissions, the propery is not returned at all + driveItem.forEach(permission => { + if (permission.link) { + switch (permission.link.scope) { + case "anonymous": + break; + case "organization": { + const _user: IFacepilePersona = {}; + _user.personaName = permission.link.scope + " " + permission.link.type; + _user.data = "Organization"; + if (sharedWithUser.indexOf(_user) === -1) { + sharedWithUser.push(_user); + } + break; + } + case "users": { + const _users = convertToFacePilePersona(permission.grantedToIdentitiesV2); + sharedWithUser.push(..._users); + break; + } + default: + break; + } + } + else // checking the normal permissions as well, other than the sharing links + { + // if the permission is not the same as the default associated spo groups, we need to add it to the sharedWithUser array + if (this.standardGroups.indexOf(permission.grantedTo.user.displayName) === -1) { + const _users = convertUserToFacePilePersona(permission.grantedToV2); + sharedWithUser.push(_users); + } + else // otherwise, we're gonna add these groups and mark it as inherited permissions + { + const _user: IFacepilePersona = {}; + _user.personaName = permission.grantedTo.user.displayName; + _user.data = "Inherited"; + if (sharedWithUser.indexOf(_user) === -1) { + sharedWithUser.push(_user); + } + } + } + }); + + if (file.SharedWithUsersOWSUSER !== null) { + const _users = processUsers(file.SharedWithUsersOWSUSER); + sharedWithUser.push(..._users); + } + + // if there are any duplicates, this will remove them (e.g. multiple organization links) + sharedWithUser = uniqForObject(sharedWithUser); + if (sharedWithUser.length === 0) + continue; + + + let isGuest = false; + let isLink = false; + let isInherited = false; + + for (const user of sharedWithUser) { + switch(user.data) + { + case "Guest":isGuest = true;break; + case "Link":isLink = true;break; + case "Inherited":isInherited = true;break; + } + } + + // if we found a guest user, we need to set the sharingUserType to Guest + if (isGuest) { + sharingUserType = "Guest"; + } + else if (isLink) { + sharingUserType = "Link"; + } + else if (isInherited) { + sharingUserType = "Inherited"; + } + + // building up the result to be returned + const sharedResult: ISharingResult = + { + FileExtension: (file.FileExtension == null) ? "folder" : file.FileExtension, + FileName: file.FileName, + Channel: file.FolderName, + LastModified: file.LastModifiedTime, + SharedWith: sharedWithUser, + ListId: file.ListId, + ListItemId: file.ListItemId, + Url: file.FileUrl, + FolderUrl: file.FolderUrl, + SharingUserType: sharingUserType, + FileId: file.FileId, + SiteUrl: file.SiteUrl + }; + sharedResults.push(sharedResult); + Logger.writeJSON(sharedResult, LogLevel.Verbose); + } + return sharedResults; + } + + public async getSearchResults(): Promise> { + const listItems: Record = {}; + let searchResults: any[] = []; + searchResults = await this.fetchSearchResultsAll(0, searchResults); + + searchResults.forEach(results => { + results.forEach(result => { + result.hitsContainers.forEach(hits => { + hits.hits.forEach(hit => { + const SharedWithUsersOWSUser = (hit.resource.listItem.fields.sharedWithUsersOWSUSER != undefined) ? hit.resource.listItem.fields.sharedWithUsersOWSUSER : null; + + // if we don't get a driveId back (e.g. documentlibrary), then skip the returned item + if (hit.resource.listItem.fields.driveId == undefined) + return; + + const result: ISearchResultExtended = { + DriveItemId: hit.resource.id, + FileName: hit.resource.listItem.fields.fileName, + FileExtension: hit.resource.listItem.fields.fileExtension, + ListId: hit.resource.listItem.fields.listId, + FileId: hit.resource.listItem.id, + DriveId: hit.resource.listItem.fields.driveId, + ListItemId: hit.resource.listItem.fields.listItemId, + Path: hit.resource.webUrl, + LastModifiedTime: hit.resource.lastModifiedDateTime, + SharedWithUsersOWSUSER: SharedWithUsersOWSUser, + SiteUrl:hit.resource.listItem.fields.spSiteUrl + } + listItems[result.FileId] = result; + Logger.writeJSON(result, LogLevel.Verbose); + }); + }); + }); + }); + + return listItems; + } + + private async fetchSearchResultsAll(page: number, searchResults?: any[]): Promise { + if (page === 0) { + searchResults = []; + } + + const everyoneExceptExternalsUserName = `spo-grid-all-users/${this.tenantId}`; + + // the query consists of checking for the followin things: + // - IsDocument:TRUE OR IsContainer:TRUE --> we only want to return documents and folders + // - NOT FileExtension:aspx --> we don't want to return aspx pages + // - (SharedWithUsersOWSUSER:*) OR (SharedWithUsersOWSUSER:${everyoneExceptExternalsUserName} OR SharedWithUsersOWSUser:Everyone) --> we want to return all items that are shared with someone + // - (GroupId:${this.groupId} OR RelatedGroupId:${this.groupId}) --> we only want to return items that are in the current group (e.g. in a channel, by this we also get items back from private channels in Teams for example) + // - (SPSiteUrl:${this.siteUrl}) --> we only want to return items that are in the current site + const query = (this.isTeams && !this.isPrivateChannel) ? + `(IsDocument:TRUE OR IsContainer:TRUE) AND (NOT FileExtension:aspx) AND ((SharedWithUsersOWSUSER:*) OR (SharedWithUsersOWSUSER:${everyoneExceptExternalsUserName} OR SharedWithUsersOWSUser:Everyone)) AND (GroupId:${this.groupId} OR RelatedGroupId:${this.groupId})` + : `(IsDocument:TRUE OR IsContainer:TRUE) AND (NOT FileExtension:aspx) AND ((SharedWithUsersOWSUSER:*) OR (SharedWithUsersOWSUSER:${everyoneExceptExternalsUserName} OR SharedWithUsersOWSUser:Everyone)) AND (SPSiteUrl:${this.siteUrl})` + + Logger.write(`Issuing search query: ${query}`, LogLevel.Verbose); + const results = await this.graph.query({ + entityTypes: ["driveItem", "listItem"], + query: { + queryString: `${query}` + }, + fields: ["path", "id", "driveId", "driveItemId", "listId", "listItemId", "fileName", "fileExtension", "webUrl", "lastModifiedDateTime", "lastModified", "SharedWithUsersOWSUSER","SPSiteUrl"], + from: `${page}`, + size: 500 + }); + + searchResults.push(results); + + if (results[0].hitsContainers[0].moreResultsAvailable) { + searchResults = await this.fetchSearchResultsAll(page + 500, searchResults) + } + + + return searchResults; + } +} \ No newline at end of file diff --git a/solutions/governor-sharing/src/webparts/sharing/components/SharingView/ISearchResultExtended.ts b/solutions/governor-sharing/src/webparts/sharing/components/SharingView/ISearchResultExtended.ts new file mode 100644 index 00000000..2e98eede --- /dev/null +++ b/solutions/governor-sharing/src/webparts/sharing/components/SharingView/ISearchResultExtended.ts @@ -0,0 +1,26 @@ +import { Guid } from "@microsoft/sp-core-library"; +import { ISearchResult } from "@pnp/sp/search"; +import { SearchHit } from "@microsoft/microsoft-graph-types"; + +export interface ISearchResultExtended extends ISearchResult { + SPSiteURL?: string; + ListItemId?: number; + ListId?: string; + ListUrl?: string; + SharedWithUsersOWSUSER?: string; + FileName?: string; + SharedWithDetails?: string; + Rank?: number; + DocId?: number; + WorkId?: number; + IdentityListItemId?: Guid; + ViewableByExternalUsers?: boolean; + DriveItemId?: string; + FileId?: string; + DriveId?: string; + SiteUrl?: string; +} + +export interface IGraphSearchResultExtended extends SearchHit { + +} diff --git a/solutions/governor-sharing/src/webparts/sharing/components/SharingView/ISharingResult.ts b/solutions/governor-sharing/src/webparts/sharing/components/SharingView/ISharingResult.ts new file mode 100644 index 00000000..e9525625 --- /dev/null +++ b/solutions/governor-sharing/src/webparts/sharing/components/SharingView/ISharingResult.ts @@ -0,0 +1,17 @@ +import { IFacepilePersona } from "@fluentui/react"; + +export interface ISharingResult { + FileExtension: string; + FileName: string; + LastModified: Date; + SharedWith: IFacepilePersona[]; + ListId: string; + ListItemId: number; + Url: string; + FolderUrl: string; + Channel?: string; + FileId?: string; + SharingUserType?: any; + SiteUrl?:string; +} +export default ISharingResult; \ No newline at end of file diff --git a/solutions/governor-sharing/src/webparts/sharing/components/SharingView/ISharingViewProps.ts b/solutions/governor-sharing/src/webparts/sharing/components/SharingView/ISharingViewProps.ts new file mode 100644 index 00000000..c5789f4b --- /dev/null +++ b/solutions/governor-sharing/src/webparts/sharing/components/SharingView/ISharingViewProps.ts @@ -0,0 +1,8 @@ +import IDataProvider from "./DataProvider"; + +export interface ISharingViewProps { + pageLimit: number; + context: any; + isTeams: boolean; + dataProvider: IDataProvider; +} \ No newline at end of file diff --git a/solutions/governor-sharing/src/webparts/sharing/components/SharingView/ISharingViewState.ts b/solutions/governor-sharing/src/webparts/sharing/components/SharingView/ISharingViewState.ts new file mode 100644 index 00000000..ef7ad917 --- /dev/null +++ b/solutions/governor-sharing/src/webparts/sharing/components/SharingView/ISharingViewState.ts @@ -0,0 +1,24 @@ +import { ISharingResult } from "./ISharingResult"; +import { IContextualMenuProps } from '@fluentui/react'; + +export interface ISharingViewState { + files: ISharingResult[]; + fileIds: string[]; + searchItems: Record; + groups: any[]; + isOpen: boolean; + selectedDocument: ISharingResult; + hideSharingSettingsDialog: boolean; + frameUrlSharingSettings: string; + contextualMenuProps?: IContextualMenuProps; + showResetFilters?: boolean; + currentPage: number, + totalPages: number, + pageLimit: number, + selectedFilter?: string, + loadingComplete: boolean, + statusMessage: string, + +} + +export default ISharingViewState; \ No newline at end of file diff --git a/solutions/governor-sharing/src/webparts/sharing/components/SharingView/SharingViewSingle.tsx b/solutions/governor-sharing/src/webparts/sharing/components/SharingView/SharingViewSingle.tsx new file mode 100644 index 00000000..925c021a --- /dev/null +++ b/solutions/governor-sharing/src/webparts/sharing/components/SharingView/SharingViewSingle.tsx @@ -0,0 +1,406 @@ +import { + DialogType, + Facepile, + IColumn, + Icon, + Label, + Link, + OverflowButtonType, + Persona, + PersonaSize, + Selection, + SelectionMode, + ShimmeredDetailsList, + Text, + ThemeProvider, + TooltipHost +} from '@fluentui/react'; +import { FileIconType, getFileTypeIconProps } from '@fluentui/react-file-type-icons'; +import { EnhancedThemeProvider } from "@pnp/spfx-controls-react/lib/EnhancedThemeProvider"; +import { IFrameDialog } from "@pnp/spfx-controls-react/lib/IFrameDialog"; +import { Toolbar } from '@pnp/spfx-controls-react/lib/Toolbar'; +import { Pagination } from "@pnp/spfx-controls-react/lib/pagination"; +import * as moment from 'moment'; +import * as React from 'react'; +import { ISharingResult } from "./ISharingResult"; +import { ISharingViewProps } from './ISharingViewProps'; +import ISharingViewState from './ISharingViewState'; +import { genericSort, textSort } from './Utils'; + +export default class SharingViewSingle extends React.Component { + private columns: IColumn[]; + private selection: Selection; + private siteUrl: string; + private fileIds: string[]; + private files: ISharingResult[]; + + constructor(props: ISharingViewProps) { + super(props); + + // setting the URL of where the web part is running, either in Teams using the TeamsContext or using SPO using the webpartcontext + this.siteUrl = (this.props.isTeams) ? this.props.context.sdks.microsoftTeams.context.teamSiteUrl : this.props.context.pageContext.legacyPageContext.webAbsoluteUrl; + this.selection = new Selection({}); + + this.state = { + // initialization of the arrys holding the documents + files: [], + fileIds: [], + searchItems: [], + groups: [], + // initialization of the pagination - need to do this for each detailsList + currentPage: 1, + totalPages: 1, + pageLimit: this.props.pageLimit, + // initialization of the selected document + selectedDocument: { FileExtension: "", FileName: "", LastModified: null, SharedWith: null, ListId: "", ListItemId: 0, Url: "", FolderUrl: "", SiteUrl: "", Channel: "", SharingUserType: "" }, + // initialization of the dialog + isOpen: false, + hideSharingSettingsDialog: true, + frameUrlSharingSettings: "", + loadingComplete: false, + statusMessage: "" + }; + + const overflowButtonProps = { + ariaLabel: 'More users' + }; + + this.columns = [ + { + key: 'SharingUserType', + name: 'SharingUserType', + fieldName: 'SharingUserType', + minWidth: 16, + maxWidth: 16, + isIconOnly: true, + isResizable: false, + onColumnClick: this._onColumnClick, + }, + { + key: 'FileExtension', + name: 'FileExtension', + fieldName: 'FileExtension', + minWidth: 16, + maxWidth: 16, + isIconOnly: true, + isResizable: false, + onColumnClick: this._onColumnClick, + }, + { + key: 'FileName', + name: 'Filename', + fieldName: 'FileName', + minWidth: 100, + maxWidth: 200, + isResizable: true, + //isSorted: true, + isSortedDescending: false, + isRowHeader: true, + sortAscendingAriaLabel: 'Sorted A to Z', + sortDescendingAriaLabel: 'Sorted Z to A', + data: 'string', + onColumnClick: this._onColumnClick, + }, + { + key: 'SharedWith', + name: 'Shared with', + fieldName: 'SharedWith', + minWidth: 150, + maxWidth: 185, + isResizable: true, + onColumnClick: this._onColumnClick, + onRender: (item: ISharingResult) => { + if (item.SharedWith === null) + return ; + if (item.SharedWith.length > 1) { + return + } + else { + switch (item.SharingUserType) { + case "Link": return ; break; + default: + return ; break; + } + } + }, + }, + { + key: 'Channel', + name: 'Channel / Folder', + fieldName: 'Channel', + minWidth: 100, + maxWidth: 150, + isResizable: true, + data: 'string', + onColumnClick: this._onColumnClick, + }, + { + key: 'LastModified', + name: 'Last modified', + fieldName: 'LastModified', + minWidth: 70, + maxWidth: 90, + isResizable: true, + isPadded: true, + data: 'date', + onColumnClick: this._onColumnClick, + }, + ]; + } + + private _renderItemColumn(item: ISharingResult, index: number, column: IColumn): any { + const fieldContent = item[column.fieldName as keyof ISharingResult] as string; + + // in here we're going to make the column render differently based on the column name + switch (column.key) { + case 'FileExtension': + switch (item.FileExtension) { + case "folder": return ; break; + default: return ; break; + } + case 'SharingUserType': + switch (item.SharingUserType) { + case "Guest": return + + ;break; + case "Everyone": return + + ;break; + case "Member": return ; + case "Link": return + + ;break; + case "Inherited": return + + ;break; + } + break; + case 'LastModified': + return {moment(item.LastModified).format('LL')};break; + case 'FileName': + return {`${item.FileName}`};break; + case 'Channel': + return {`${item.Channel}`};break; + default: + return {fieldContent};break; + } + } + + // Gets the Selection Details + private loadSharingDialogDetails(): void { + const item = this.selection.getSelection()[0] as ISharingResult; + const url = `${item.SiteUrl}/_layouts/15/sharedialog.aspx?listId=${item.ListId}&listItemId=${item.ListItemId}&clientId=sharePoint&mode=manageAccess&ma=0`; + + this.setState( + { + frameUrlSharingSettings: url, + selectedDocument: item, + hideSharingSettingsDialog: false + }); + } + + // Handle Item Invoked - Item Invoked is when user selects a row + // and presses the ENTER key + private _handleItemInvoked = (item: ISharingResult): void => { + } + + private _onColumnClick = (ev: React.MouseEvent, column: IColumn): void => { + const newColumns: IColumn[] = this.columns.slice(); + const currColumn: IColumn = newColumns.filter(currCol => column.key === currCol.key)[0]; + newColumns.forEach((newCol: IColumn) => { + if (newCol === currColumn) { + currColumn.isSortedDescending = !currColumn.isSortedDescending; + currColumn.isSorted = true; + + } else { + newCol.isSorted = false; + newCol.isSortedDescending = true; + } + }); + + if (currColumn.data === 'string') + this.setState({ files: textSort(this.state.files, currColumn.fieldName!, currColumn.isSortedDescending) }); + else + this.setState({ files: genericSort(this.state.files, currColumn.fieldName!, currColumn.isSortedDescending) }); + } + + private _onSelectedFiltersChange = (selectedFilters: string[]): void => { + this.setState({ selectedFilter: selectedFilters[0] }); + // we only have 1 filter, so no need to actually see what we're filtering on, + // it's either showing only guests/external users or all users + this.setState({ files: (selectedFilters.length > 0) ? this.state.files.filter(i => i.SharingUserType == "Guest") : this.files }); + } + + private _findItem = (findQuery: string): string => { + this.setState({ files: findQuery ? this.files.filter(i => i.FileName.toLowerCase().indexOf(findQuery.toLowerCase()) > -1) : this.files }); + return findQuery; + }; + + // needs to be here for the iframe to be rendered that holds the manage access page + private _onIframeLoaded() { } + + private _onDialogDismiss() { + this.setState( + { + hideSharingSettingsDialog: true + }); + } + + + private async _processSharingLinks(fileIds: string[]): Promise { + // setting these to be empty because of the pagination, + // otherwise in the pagination items will be added to the existing array + const sharingLinks: ISharingResult[] = []; + + const paginatedListItems: Record = {}; + fileIds.forEach((fileId) => { + paginatedListItems[fileId] = this.state.searchItems[fileId]; + }); + + + // getting the sharing links using expensive REST API calls based on the given list of Id's + const sharedLinkResults = await this.props.dataProvider.getSharingLinks(paginatedListItems); + if (sharedLinkResults === null) + return; + + sharedLinkResults.forEach((sharedResult) => { + if (sharedResult.SharedWith === null) + return; + + sharingLinks.push(sharedResult) + }); + + return (sharingLinks); + } + + private async loadPage(page: number): Promise { + // to inform the user we're getting items, we set the loadingComplete to false to enable the 'shimmer' effect + this.setState({ loadingComplete: false }); + + // get the first and last index of the items to be displayed on the page + const lastIndex = page * this.state.pageLimit; + const firstIndex = lastIndex - this.state.pageLimit; + + // get the items to be displayed on the page + const paginatedItems = this.fileIds.slice(firstIndex, lastIndex); + this.setState({ currentPage: page }); + + // if there are no items to be displayed, we're done + if (paginatedItems.length == 0) { + this.setState({ loadingComplete: true, statusMessage: "No items to display" }); + return; + } + else { + this.setState({ statusMessage: `${this.fileIds.length} shared items found` }); + } + // get the sharing links for the items on the page + this.files = await this._processSharingLinks(paginatedItems); + this.setState({ files: this.files }); + + // if the filter is set already, enable it again for the next paged result set + if (this.state.selectedFilter !== undefined) { + this.setState({ files: this.files.filter(i => i.SharingUserType === "Guest") }); + } + else { + this.setState({ files: this.files }); + } + this.setState({ loadingComplete: true }); + } + + public componentDidMount() { + // eslint-disable-next-line @typescript-eslint/no-floating-promises + (async () => { + // get the default group titles, this is used to later determine if documents have inherited permissions + await this.props.dataProvider.loadAssociatedGroups(); + + // this will hold all the shared documents based on the search query + const searchItems: Record = await this.props.dataProvider.getSearchResults(); + this.fileIds = Object.keys(searchItems); + + this.setState({ + searchItems: searchItems, + fileIds: this.fileIds, + totalPages: Math.ceil(this.fileIds.length / this.state.pageLimit), + }); + + await this.loadPage(this.state.currentPage); + })(); + } + + public render(): React.ReactElement { + const { currentPage, totalPages, files, loadingComplete, statusMessage } = this.state; + + return ( + + + this.loadSharingDialogDetails() + } + } + }} + filters={[ + { + id: "f1", + title: "Guest/External Users", + }]} + onSelectedFiltersChange={this._onSelectedFiltersChange.bind(this)} + find={true} + onFindQueryChange={this._findItem} + /> + + + ); + } +} \ No newline at end of file diff --git a/solutions/governor-sharing/src/webparts/sharing/components/SharingView/Utils.ts b/solutions/governor-sharing/src/webparts/sharing/components/SharingView/Utils.ts new file mode 100644 index 00000000..6ee47d3a --- /dev/null +++ b/solutions/governor-sharing/src/webparts/sharing/components/SharingView/Utils.ts @@ -0,0 +1,226 @@ + +import { IColumn, IContextualMenuItem, IFacepilePersona } from '@fluentui/react'; +import { IdentitySet } from '@microsoft/microsoft-graph-types'; +import { isEqual } from '@microsoft/sp-lodash-subset'; + +// need to rework this sorting method to be a) working with dates and b) be case insensitive +export function genericSort(items: T[], columnKey: string, isSortedDescending?: boolean): T[] { + const key = columnKey as keyof T; + return items.slice(0).sort((a: T, b: T) => ((isSortedDescending ? a[key] < b[key] : a[key] > b[key]) ? 1 : -1)); +} +// thanks to Michael Norward for this function, https://stackoverflow.com/questions/8900732/sort-objects-in-an-array-alphabetically-on-one-property-of-the-array +export function textSort(objectsArr: any[], prop, isSortedDescending = true): any[] { + const objectsHaveProp = objectsArr.every(object => object.hasOwnProperty(prop)); + if (objectsHaveProp) { + const newObjectsArr = objectsArr.slice(); + newObjectsArr.sort((a, b) => { + if (isNaN(Number(a[prop]))) { + const textA = a[prop].toUpperCase(), + textB = b[prop].toUpperCase(); + if (isSortedDescending) { + return textA < textB ? -1 : textA > textB ? 1 : 0; + } else { + return textB < textA ? -1 : textB > textA ? 1 : 0; + } + } else { + return isSortedDescending ? a[prop] - b[prop] : b[prop] - a[prop]; + } + }); + return newObjectsArr; + } + return objectsArr; +} + +export function uniqForObject(array: T[]): T[] { + const result: T[] = []; + for (const item of array) { + const found = result.some((value) => isEqual(value, item)); + if (!found) { + result.push(item); + } + } + return result; +} + +export function rightTrim(sourceString: string, searchString: string): string { + for (; ;) { + const pos = sourceString.lastIndexOf(searchString); + if (pos === sourceString.length - 1) { + const result = sourceString.slice(0, pos); + sourceString = result; + } + else { + break; + } + } + return sourceString; +} + +export function convertToGraphUserFromLinkKind(linkKind: number): microsoftgraph.User { + const _user: microsoftgraph.User = {}; + switch (linkKind) { + case 2: _user.displayName = "Organization View"; break; + case 3: _user.displayName = "Organization Edit"; break; + case 4: _user.displayName = "Anonymous View"; break; + case 5: _user.displayName = "Anonymous Edit"; break; + default: break; + } + _user.userType = "Link"; + return _user; +} + +export function convertUserToFacePilePersona(user: IdentitySet): IFacepilePersona { + if (user['siteUser'] != null) { + const siteUser = user['siteUser']; + const _user: IFacepilePersona = + { + data: (siteUser.loginName.indexOf('#ext') != -1) ? "Guest" : "Member", + personaName: siteUser.displayName, + name: siteUser.loginName.replace("i:0#.f|membership|", "") + }; + return _user; + } + else if (user['siteGroup'] != null) { + const siteGroup = user['siteGroup']; + const _user: IFacepilePersona = + { + data: "Group", + personaName: siteGroup.displayName, + name: siteGroup.loginName.replace("c:0t.c|tenant|", "") + }; + return _user; + } + else { + const _user: IFacepilePersona = + { + name: user.user.id, + data: (user.user.id == null) ? "Guest" : "Member", + personaName: user.user.displayName + }; + return _user; + } + +} + +export function convertToFacePilePersona(users: IdentitySet[]): IFacepilePersona[] { + const _users: IFacepilePersona[] = []; + if (users.length > 1) { + users.forEach((user) => { + if (user['siteUser'] != null) { + const siteUser = user['siteUser']; + const _user: IFacepilePersona = + { + data: (siteUser.loginName.indexOf('#ext') !== -1) ? "Guest" : "Member", + personaName: siteUser.displayName, + name: siteUser.loginName.replace("i:0#.f|membership|", "") + }; + _users.push(_user); + } + else { + const _user: IFacepilePersona = + { + name: user.user.id, + data: (user.user.id == null) ? "Guest" : "Member", + personaName: user.user.displayName + }; + _users.push(_user); + } + }); + } + else { + _users.push(convertUserToFacePilePersona(users[0])); + } + + return _users; +} + +export function getSortingMenuItems(column: IColumn, onSortColumn: (column: IColumn, isSortedDescending: boolean) => void): IContextualMenuItem[] { + const menuItems = []; + if (column.data === Number) { + menuItems.push( + { + key: 'smallToLarger', + name: 'Smaller to larger', + canCheck: true, + checked: column.isSorted && !column.isSortedDescending, + onClick: () => onSortColumn(column, false) + }, + { + key: 'largerToSmall', + name: 'Larger to smaller', + canCheck: true, + checked: column.isSorted && column.isSortedDescending, + onClick: () => onSortColumn(column, true) + } + ); + } + else if (column.data === Date) { + menuItems.push( + { + key: 'oldToNew', + name: 'Older to newer', + canCheck: true, + checked: column.isSorted && !column.isSortedDescending, + onClick: () => onSortColumn(column, false) + }, + { + key: 'newToOld', + name: 'Newer to Older', + canCheck: true, + checked: column.isSorted && column.isSortedDescending, + onClick: () => onSortColumn(column, true) + } + ); + } + else + //(column.data == String) + // NOTE: in case of 'complex columns like Taxonomy, you need to add more logic' + { + menuItems.push( + { + key: 'aToZ', + name: 'A to Z', + canCheck: true, + checked: column.isSorted && !column.isSortedDescending, + onClick: () => onSortColumn(column, false) + }, + { + key: 'zToA', + name: 'Z to A', + canCheck: true, + checked: column.isSorted && column.isSortedDescending, + onClick: () => onSortColumn(column, true) + } + ); + } + return menuItems; +} + +/// this is used to process the SharedWithUsersOWSUSER output to get the userPrincipalName and userType +export function processUsers(users: string): IFacepilePersona[] { + const _users: microsoftgraph.User[] = []; + + if (users === null || users === undefined) + return _users; + + if (users.match("\n\n")) { + const allUsers = users.split("\n\n"); + allUsers.forEach(element => { + const user: IFacepilePersona = { + personaName: element.split("|")[1].trim(), + data: (element.indexOf("#ext#") > -1) ? "Guest" : "Member", + id: element.split("|")[0].trim() + }; + _users.push(user) + }); + } + else { + const user: IFacepilePersona = { + personaName: users.split("|")[1].trim(), + data: (users.indexOf("#ext#") > -1) ? "Guest" : "Member", + id: users.split("|")[0].trim() + }; + _users.push(user) + } + return _users; +} \ No newline at end of file diff --git a/solutions/governor-sharing/src/webparts/sharing/loc/en-us.js b/solutions/governor-sharing/src/webparts/sharing/loc/en-us.js new file mode 100644 index 00000000..6e2c5d46 --- /dev/null +++ b/solutions/governor-sharing/src/webparts/sharing/loc/en-us.js @@ -0,0 +1,4 @@ +define([], function() { + return { + } +}); \ No newline at end of file diff --git a/solutions/governor-sharing/src/webparts/sharing/loc/mystrings.d.ts b/solutions/governor-sharing/src/webparts/sharing/loc/mystrings.d.ts new file mode 100644 index 00000000..0b922423 --- /dev/null +++ b/solutions/governor-sharing/src/webparts/sharing/loc/mystrings.d.ts @@ -0,0 +1,7 @@ +declare interface ISharingWebPartStrings { +} + +declare module 'SharingWebPartStrings' { + const strings: ISharingWebPartStrings; + export = strings; +} diff --git a/solutions/governor-sharing/teams/530be57e-cc29-49a2-9596-2068462b6d9a_96_color.png b/solutions/governor-sharing/teams/530be57e-cc29-49a2-9596-2068462b6d9a_96_color.png new file mode 100644 index 0000000000000000000000000000000000000000..ef3037e4d3138207adea93aee384bc941c4ab0d3 GIT binary patch literal 6184 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 literal 0 HcmV?d00001 diff --git a/solutions/governor-sharing/tsconfig.json b/solutions/governor-sharing/tsconfig.json new file mode 100644 index 00000000..4bb0bc8f --- /dev/null +++ b/solutions/governor-sharing/tsconfig.json @@ -0,0 +1,37 @@ +{ + "extends": "./node_modules/@microsoft/rush-stack-compiler-4.7/includes/tsconfig-web.json", + "compilerOptions": { + "target": "es5", + "forceConsistentCasingInFileNames": true, + "module": "esnext", + "moduleResolution": "node", + "jsx": "react", + "declaration": true, + "sourceMap": true, + "experimentalDecorators": true, + "skipLibCheck": true, + "outDir": "lib", + "inlineSources": false, + "noImplicitAny": false, + "strictNullChecks": false, + "noUnusedLocals": false, + "noUnusedParameters": false, + "typeRoots": [ + "./node_modules/@types", + "./node_modules/@microsoft" + ], + "types": [ + "webpack-env" + ], + "lib": [ + "es5", + "dom", + "es2015.collection", + "es2015.promise" + ] + }, + "include": [ + "src/**/*.ts", + "src/**/*.tsx" + ] +}

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 z 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