From e4de7a44cf3afd21cbd48848937a1e331a1857f5 Mon Sep 17 00:00:00 2001 From: Mohammad Amer Date: Tue, 1 Oct 2024 12:48:17 +0300 Subject: [PATCH 01/12] Upgraded to SPFx 1.16.1 #5233 --- samples/react-calendar/.yo-rc.json | 32 +- samples/react-calendar/README.md | 5 +- .../config/package-solution.json | 4 +- samples/react-calendar/config/sass.json | 3 + samples/react-calendar/config/serve.json | 2 +- samples/react-calendar/package-lock.json | 78478 ++++++++++++---- samples/react-calendar/package.json | 118 +- .../src/controls/Event/event.tsx | 6 +- .../react-calendar/src/services/spservices.ts | 66 +- .../calendar/components/Year/Year.tsx | 4 +- samples/react-calendar/tsconfig.json | 7 +- samples/react-calendar/tslint.json | 29 - 12 files changed, 59819 insertions(+), 18935 deletions(-) create mode 100644 samples/react-calendar/config/sass.json delete mode 100644 samples/react-calendar/tslint.json diff --git a/samples/react-calendar/.yo-rc.json b/samples/react-calendar/.yo-rc.json index ab44e5a41..709a54c3a 100644 --- a/samples/react-calendar/.yo-rc.json +++ b/samples/react-calendar/.yo-rc.json @@ -1,28 +1,16 @@ { - "@pnp/generator-spfx": { - "framework": "react", - "pnpFramework": "reactjs.plus", - "pnp-libraries": [ - "jquery@3", - "@pnp/pnpjs", - "@pnp/spfx-property-controls", - "@pnp/spfx-controls-react" - ], - "pnp-ci": [ - "azure" - ], - "pnp-vetting": [ - "webpack-analyzer", - "stylelint" - ], - "spfxenv": "spo" - }, "@microsoft/generator-sharepoint": { - "environment": "spo", - "framework": "react", - "plusBeta": true, + "@microsoft/generator-sharepoint": { + "nodeVersion": "16.20.2" + }, + "sdksVersions": { + "@microsoft/microsoft-graph-client": "3.0.2", + "@microsoft/teams-js": "2.4.1" + }, + "plusBeta": false, "isCreatingSolution": true, - "version": "1.12.1", + "environment": "spo", + "version": "1.16.1", "libraryName": "react-calendar", "libraryId": "3a13208b-3874-4036-9262-4edd22e88187", "packageManager": "npm", diff --git a/samples/react-calendar/README.md b/samples/react-calendar/README.md index 542401aae..098c14b25 100644 --- a/samples/react-calendar/README.md +++ b/samples/react-calendar/README.md @@ -57,8 +57,8 @@ The Web Part checks the user's permissions for the View, Add, Edit, and Delete e | Every SPFx version is only compatible with specific version(s) of Node.js. In order to be able to build this sample, please ensure that the version of Node on your workstation matches one of the versions listed in this section. This sample will not work on a different version of Node.| |Refer to for more information on SPFx compatibility. | -![SPFx 1.12.1](https://img.shields.io/badge/SPFx-1.12.1-green.svg) -![Node.js v14 | v12 | v10](https://img.shields.io/badge/Node.js-v14%20%7C%20v12%20%7C%20v10-green.svg) +![SPFx 1.16.1](https://img.shields.io/badge/SPFx-1.16.1-green.svg) +![Node.js v16](https://img.shields.io/badge/Node.js-v16-green.svg) ![Compatible with SharePoint Online](https://img.shields.io/badge/SharePoint%20Online-Compatible-green.svg) ![Does not work with SharePoint 2019](https://img.shields.io/badge/SharePoint%20Server%202019-Incompatible-red.svg "SharePoint Server 2019 requires SPFx 1.4.1 or lower") ![Does not work with SharePoint 2016 (Feature Pack 2)](https://img.shields.io/badge/SharePoint%20Server%202016%20(Feature%20Pack%202)-Incompatible-red.svg "SharePoint Server 2016 Feature Pack 2 requires SPFx 1.1") @@ -116,6 +116,7 @@ Version|Date|Comments 1.0.17|October 25, 2022|Fixed issue deleting events (#2693) 1.0.18|December 29, 2022|Fixed stylelint issue (#4029)| Cleaned up old Type script versions and Upgraded Type script version 1.0.19|June 28, 2024| added filter by category | fixed the packages.json issues which prevent solution to build successfully. +1.0.20|October 1, 2024| upgraded to SPFx 1.16.1 ## Minimal Path to Awesome diff --git a/samples/react-calendar/config/package-solution.json b/samples/react-calendar/config/package-solution.json index 37e9fa2b7..27aff9031 100644 --- a/samples/react-calendar/config/package-solution.json +++ b/samples/react-calendar/config/package-solution.json @@ -3,7 +3,7 @@ "solution": { "name": "react-calendar-client-side-solution", "id": "3a13208b-3874-4036-9262-4edd22e88187", - "version": "1.0.19.0", + "version": "1.0.20.0", "includeClientSideAssets": true, "skipFeatureDeployment": true, "isDomainIsolated": false @@ -11,4 +11,4 @@ "paths": { "zippedPackage": "solution/react-calendar.sppkg" } -} +} \ No newline at end of file diff --git a/samples/react-calendar/config/sass.json b/samples/react-calendar/config/sass.json new file mode 100644 index 000000000..c55da130d --- /dev/null +++ b/samples/react-calendar/config/sass.json @@ -0,0 +1,3 @@ +{ + "$schema": "https://developer.microsoft.com/json-schemas/core-build/sass.schema.json" +} \ No newline at end of file diff --git a/samples/react-calendar/config/serve.json b/samples/react-calendar/config/serve.json index ef14f3666..da522bb1f 100644 --- a/samples/react-calendar/config/serve.json +++ b/samples/react-calendar/config/serve.json @@ -2,5 +2,5 @@ "$schema": "https://developer.microsoft.com/json-schemas/spfx-build/spfx-serve.schema.json", "port": 4321, "https": true, - "initialPage": "https://cotoso.sharepoint.com/_layouts/workbench.aspx" + "initialPage": "https://contoso.sharepoint.com/_layouts/workbench.aspx" } \ No newline at end of file diff --git a/samples/react-calendar/package-lock.json b/samples/react-calendar/package-lock.json index 6daffec7f..7a40a8262 100644 --- a/samples/react-calendar/package-lock.json +++ b/samples/react-calendar/package-lock.json @@ -1,9 +1,42531 @@ { "name": "react-calendar", "version": "1.0.12", - "lockfileVersion": 1, + "lockfileVersion": 2, "requires": true, + "packages": { + "": { + "name": "react-calendar", + "version": "1.0.12", + "dependencies": { + "@fluentui/react": "8.85.1", + "@microsoft/sp-adaptive-card-extension-base": "1.16.1", + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-office-ui-fabric-core": "1.16.1", + "@microsoft/sp-property-pane": "1.16.1", + "@microsoft/sp-webpart-base": "1.16.1", + "@pnp/graph": "2.11.0", + "@pnp/sp": "2.11.0", + "@pnp/spfx-controls-react": "3.12.0", + "@pnp/spfx-property-controls": "3.12.0", + "@uifabric/fluent-theme": "^0.16.7", + "draft-js": "^0.10.5", + "draftjs-to-html": "^0.8.4", + "globalize": "^1.4.2", + "immutable": "4.3.6", + "jquery": "3.7.1", + "office-ui-fabric-react": "7.199.1", + "react": "17.0.1", + "react-big-calendar": "1.13.0", + "react-dom": "17.0.1", + "react-draft-wysiwyg": "1.15.0", + "react-select": "5.2.2", + "string-format": "2.0.0", + "tslib": "2.3.1", + "underscore": "^1.13.6" + }, + "devDependencies": { + "@microsoft/eslint-plugin-spfx": "1.16.1", + "@microsoft/rush-stack-compiler-4.5": "0.2.2", + "@microsoft/sp-build-web": "1.16.1", + "@microsoft/sp-module-interfaces": "1.16.1", + "@microsoft/sp-webpart-base": "1.16.1", + "@pnp/graph-commonjs": "2.11.0", + "@pnp/sp-commonjs": "2.11.0", + "@rushstack/eslint-config": "2.5.1", + "@testing-library/jest-dom": "5.16.2", + "@testing-library/react": "12.1.2", + "@types/jest": "26.0.4", + "@types/react": "17.0.45", + "@types/react-big-calendar": "1.8.9", + "@types/react-dom": "17.0.17", + "@types/string-format": "2.0.0", + "@types/underscore": "^1.11.4", + "@types/webpack-env": "1.15.2", + "@types/xml2js": "0.4.14", + "ajv": "6.12.5", + "eslint": "8.7.0", + "eslint-plugin-react-hooks": "4.3.0", + "gulp": "4.0.2", + "gulp-sequence": "1.0.0", + "identity-obj-proxy": "^3.0.0", + "typescript": "4.5.5", + "webpack-bundle-analyzer": "^3.1.0" + }, + "engines": { + "node": ">=16.20.2 <17.0.0" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", + "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", + "dependencies": { + "@jridgewell/gen-mapping": "^0.1.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/abort-controller/node_modules/tslib": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", + "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==", + "dev": true + }, + "node_modules/@azure/core-auth": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/@azure/core-auth/-/core-auth-1.7.2.tgz", + "integrity": "sha512-Igm/S3fDYmnMq1uKS38Ae1/m37B3zigdlZw+kocwEhh5GjyKjPrXKO2J6rzpC1wAxrNil/jX9BJRqBshyjnF3g==", + "dev": true, + "dependencies": { + "@azure/abort-controller": "^2.0.0", + "@azure/core-util": "^1.1.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@azure/core-auth/node_modules/@azure/abort-controller": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-2.1.2.tgz", + "integrity": "sha512-nBrLsEWm4J2u5LpAPjxADTlq3trDgVZZXHNKabeXZtpq3d3AbN/KGO82R87rdDz5/lYB024rtEf10/q0urNgsA==", + "dev": true, + "dependencies": { + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@azure/core-auth/node_modules/tslib": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", + "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==", + "dev": true + }, + "node_modules/@azure/core-client": { + "version": "1.9.2", + "resolved": "https://registry.npmjs.org/@azure/core-client/-/core-client-1.9.2.tgz", + "integrity": "sha512-kRdry/rav3fUKHl/aDLd/pDLcB+4pOFwPPTVEExuMyaI5r+JBbMWqRbCY1pn5BniDaU3lRxO9eaQ1AmSMehl/w==", + "dev": true, + "dependencies": { + "@azure/abort-controller": "^2.0.0", + "@azure/core-auth": "^1.4.0", + "@azure/core-rest-pipeline": "^1.9.1", + "@azure/core-tracing": "^1.0.0", + "@azure/core-util": "^1.6.1", + "@azure/logger": "^1.0.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@azure/core-client/node_modules/@azure/abort-controller": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-2.1.2.tgz", + "integrity": "sha512-nBrLsEWm4J2u5LpAPjxADTlq3trDgVZZXHNKabeXZtpq3d3AbN/KGO82R87rdDz5/lYB024rtEf10/q0urNgsA==", + "dev": true, + "dependencies": { + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@azure/core-client/node_modules/@azure/core-tracing": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.1.2.tgz", + "integrity": "sha512-dawW9ifvWAWmUm9/h+/UQ2jrdvjCJ7VJEuCJ6XVNudzcOwm53BFZH4Q845vjfgoUAM8ZxokvVNxNxAITc502YA==", + "dev": true, + "dependencies": { + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@azure/core-client/node_modules/tslib": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", + "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==", + "dev": true + }, + "node_modules/@azure/core-http": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/@azure/core-http/-/core-http-2.3.2.tgz", + "integrity": "sha512-Z4dfbglV9kNZO177CNx4bo5ekFuYwwsvjLiKdZI4r84bYGv3irrbQz7JC3/rUfFH2l4T/W6OFleJaa2X0IaQqw==", + "dev": true, + "dependencies": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-auth": "^1.3.0", + "@azure/core-tracing": "1.0.0-preview.13", + "@azure/core-util": "^1.1.1", + "@azure/logger": "^1.0.0", + "@types/node-fetch": "^2.5.0", + "@types/tunnel": "^0.0.3", + "form-data": "^4.0.0", + "node-fetch": "^2.6.7", + "process": "^0.11.10", + "tough-cookie": "^4.0.0", + "tslib": "^2.2.0", + "tunnel": "^0.0.6", + "uuid": "^8.3.0", + "xml2js": "^0.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@azure/core-http/node_modules/@types/node-fetch": { + "version": "2.6.11", + "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.11.tgz", + "integrity": "sha512-24xFj9R5+rfQJLRyM56qh+wnVSYhyXC2tkoBndtY0U+vubqNsYXGjufB2nn8Q6gt0LrARwL6UBtMCSVCwl4B1g==", + "dev": true, + "dependencies": { + "@types/node": "*", + "form-data": "^4.0.0" + } + }, + "node_modules/@azure/core-http/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/@azure/core-http/node_modules/node-fetch": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", + "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", + "dev": true, + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, + "node_modules/@azure/core-http/node_modules/tough-cookie": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.4.tgz", + "integrity": "sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==", + "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/@azure/core-http/node_modules/tslib": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", + "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==", + "dev": true + }, + "node_modules/@azure/core-http/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/@azure/core-http/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==", + "dev": true, + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "node_modules/@azure/core-lro": { + "version": "2.5.4", + "resolved": "https://registry.npmjs.org/@azure/core-lro/-/core-lro-2.5.4.tgz", + "integrity": "sha512-3GJiMVH7/10bulzOKGrrLeG/uCBH/9VtxqaMcB9lIqAeamI/xYQSHJL/KcsLDuH+yTjYpro/u6D/MuRe4dN70Q==", + "dev": true, + "dependencies": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-util": "^1.2.0", + "@azure/logger": "^1.0.0", + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@azure/core-lro/node_modules/tslib": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", + "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==", + "dev": true + }, + "node_modules/@azure/core-paging": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/@azure/core-paging/-/core-paging-1.6.2.tgz", + "integrity": "sha512-YKWi9YuCU04B55h25cnOYZHxXYtEvQEbKST5vqRga7hWY9ydd3FZHdeQF8pyh+acWZvppw13M/LMGx0LABUVMA==", + "dev": true, + "dependencies": { + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@azure/core-paging/node_modules/tslib": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", + "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==", + "dev": true + }, + "node_modules/@azure/core-rest-pipeline": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@azure/core-rest-pipeline/-/core-rest-pipeline-1.16.1.tgz", + "integrity": "sha512-ExPSbgjwCoht6kB7B4MeZoBAxcQSIl29r/bPeazZJx50ej4JJCByimLOrZoIsurISNyJQQHf30b3JfqC3Hb88A==", + "dev": true, + "dependencies": { + "@azure/abort-controller": "^2.0.0", + "@azure/core-auth": "^1.4.0", + "@azure/core-tracing": "^1.0.1", + "@azure/core-util": "^1.9.0", + "@azure/logger": "^1.0.0", + "http-proxy-agent": "^7.0.0", + "https-proxy-agent": "^7.0.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@azure/core-rest-pipeline/node_modules/@azure/abort-controller": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-2.1.2.tgz", + "integrity": "sha512-nBrLsEWm4J2u5LpAPjxADTlq3trDgVZZXHNKabeXZtpq3d3AbN/KGO82R87rdDz5/lYB024rtEf10/q0urNgsA==", + "dev": true, + "dependencies": { + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@azure/core-rest-pipeline/node_modules/@azure/core-tracing": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.1.2.tgz", + "integrity": "sha512-dawW9ifvWAWmUm9/h+/UQ2jrdvjCJ7VJEuCJ6XVNudzcOwm53BFZH4Q845vjfgoUAM8ZxokvVNxNxAITc502YA==", + "dev": true, + "dependencies": { + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@azure/core-rest-pipeline/node_modules/agent-base": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.1.tgz", + "integrity": "sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==", + "dev": true, + "dependencies": { + "debug": "^4.3.4" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/@azure/core-rest-pipeline/node_modules/http-proxy-agent": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", + "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==", + "dev": true, + "dependencies": { + "agent-base": "^7.1.0", + "debug": "^4.3.4" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/@azure/core-rest-pipeline/node_modules/https-proxy-agent": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.5.tgz", + "integrity": "sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==", + "dev": true, + "dependencies": { + "agent-base": "^7.0.2", + "debug": "4" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/@azure/core-rest-pipeline/node_modules/tslib": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", + "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==", + "dev": true + }, + "node_modules/@azure/core-tracing": { + "version": "1.0.0-preview.13", + "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.0-preview.13.tgz", + "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-tracing/node_modules/tslib": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", + "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==", + "dev": true + }, + "node_modules/@azure/core-util": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@azure/core-util/-/core-util-1.9.0.tgz", + "integrity": "sha512-AfalUQ1ZppaKuxPPMsFEUdX6GZPB3d9paR9d/TTL7Ow2De8cJaC7ibi7kWVlFAVPCYo31OcnGymc0R89DX8Oaw==", + "dev": true, + "dependencies": { + "@azure/abort-controller": "^2.0.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@azure/core-util/node_modules/@azure/abort-controller": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-2.1.2.tgz", + "integrity": "sha512-nBrLsEWm4J2u5LpAPjxADTlq3trDgVZZXHNKabeXZtpq3d3AbN/KGO82R87rdDz5/lYB024rtEf10/q0urNgsA==", + "dev": true, + "dependencies": { + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@azure/core-util/node_modules/tslib": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", + "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==", + "dev": true + }, + "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.1.2", + "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.1.2.tgz", + "integrity": "sha512-dawW9ifvWAWmUm9/h+/UQ2jrdvjCJ7VJEuCJ6XVNudzcOwm53BFZH4Q845vjfgoUAM8ZxokvVNxNxAITc502YA==", + "dev": true, + "dependencies": { + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@azure/identity/node_modules/tslib": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", + "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==", + "dev": true + }, + "node_modules/@azure/logger": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@azure/logger/-/logger-1.1.2.tgz", + "integrity": "sha512-l170uE7bsKpIU6B/giRc9i4NI0Mj+tANMMMxf7Zi/5cKzEqPayP7+X1WPrG7e+91JgY8N+7K7nF2WOi7iVhXvg==", + "dev": true, + "dependencies": { + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@azure/logger/node_modules/tslib": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", + "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==", + "dev": true + }, + "node_modules/@azure/msal-browser": { + "version": "2.28.1", + "resolved": "https://registry.npmjs.org/@azure/msal-browser/-/msal-browser-2.28.1.tgz", + "integrity": "sha512-5uAfwpNGBSRzBGTSS+5l4Zw6msPV7bEmq99n0U3n/N++iTcha+nIp1QujxTPuOLHmTNCeySdMx9qzGqWuy22zQ==", + "deprecated": "A newer major version of this library is available. Please upgrade to the latest available version.", + "dependencies": { + "@azure/msal-common": "^7.3.0" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@azure/msal-common": { + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-7.6.0.tgz", + "integrity": "sha512-XqfbglUTVLdkHQ8F9UQJtKseRr3sSnr9ysboxtoswvaMVaEfvyLtMoHv9XdKUfOc0qKGzNgRFd9yRjIWVepl6Q==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@azure/msal-node": { + "version": "1.18.4", + "resolved": "https://registry.npmjs.org/@azure/msal-node/-/msal-node-1.18.4.tgz", + "integrity": "sha512-Kc/dRvhZ9Q4+1FSfsTFDME/v6+R2Y1fuMty/TfwqE5p9GTPw08BPbKgeWinE8JRHRp+LemjQbUZsn4Q4l6Lszg==", + "deprecated": "A newer major version of this library is available. Please upgrade to the latest available version.", + "dev": true, + "dependencies": { + "@azure/msal-common": "13.3.1", + "jsonwebtoken": "^9.0.0", + "uuid": "^8.3.0" + }, + "engines": { + "node": "10 || 12 || 14 || 16 || 18" + } + }, + "node_modules/@azure/msal-node/node_modules/@azure/msal-common": { + "version": "13.3.1", + "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-13.3.1.tgz", + "integrity": "sha512-Lrk1ozoAtaP/cp53May3v6HtcFSVxdFrg2Pa/1xu5oIvsIwhxW6zSPibKefCOVgd5osgykMi5jjcZHv8XkzZEQ==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@azure/storage-blob": { + "version": "12.11.0", + "resolved": "https://registry.npmjs.org/@azure/storage-blob/-/storage-blob-12.11.0.tgz", + "integrity": "sha512-na+FisoARuaOWaHWpmdtk3FeuTWf2VWamdJ9/TJJzj5ZdXPLC3juoDgFs6XVuJIoK30yuBpyFBEDXVRK4pB7Tg==", + "dev": true, + "dependencies": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-http": "^2.0.0", + "@azure/core-lro": "^2.2.0", + "@azure/core-paging": "^1.1.1", + "@azure/core-tracing": "1.0.0-preview.13", + "@azure/logger": "^1.0.0", + "events": "^3.0.0", + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@azure/storage-blob/node_modules/tslib": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", + "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==", + "dev": true + }, + "node_modules/@babel/code-frame": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", + "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", + "dependencies": { + "@babel/highlight": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.19.4.tgz", + "integrity": "sha512-CHIGpJcUQ5lU9KrPHTjBMhVwQG6CQjxfg36fGXl3qk/Gik1WwWachaXFuo0uCWJT/mStOKtcbFJCaVLihC1CMw==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.19.3", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.19.3.tgz", + "integrity": "sha512-WneDJxdsjEvyKtXKsaBGbDeiyOjR5vYq4HcShxnIbG0qixpoHjI3MqeZM9NDvsojNCEBItQE4juOo/bU6e72gQ==", + "dependencies": { + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.19.3", + "@babel/helper-compilation-targets": "^7.19.3", + "@babel/helper-module-transforms": "^7.19.0", + "@babel/helpers": "^7.19.0", + "@babel/parser": "^7.19.3", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.19.3", + "@babel/types": "^7.19.3", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.1", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/json5": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", + "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@babel/core/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/generator": { + "version": "7.19.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.19.5.tgz", + "integrity": "sha512-DxbNz9Lz4aMZ99qPpO1raTbcrI1ZeYh+9NR9qhfkQIbFtVEqotHojEBxHzmxhVONkGt6VyrqVQcgpefMy9pqcg==", + "dependencies": { + "@babel/types": "^7.19.4", + "@jridgewell/gen-mapping": "^0.3.2", + "jsesc": "^2.5.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "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/@babel/helper-compilation-targets": { + "version": "7.19.3", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.19.3.tgz", + "integrity": "sha512-65ESqLGyGmLvgR0mst5AdW1FkNlj9rQsCKduzEoEPhBCDFGXvz2jW6bXFG6i0/MrV2s7hhXjjb2yAzcPuQlLwg==", + "dependencies": { + "@babel/compat-data": "^7.19.3", + "@babel/helper-validator-option": "^7.18.6", + "browserslist": "^4.21.3", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", + "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz", + "integrity": "sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==", + "dependencies": { + "@babel/template": "^7.18.10", + "@babel/types": "^7.19.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", + "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", + "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.19.0.tgz", + "integrity": "sha512-3HBZ377Fe14RbLIA+ac3sY4PTgpxHVkFrESaWhoI5PuyXPBBX8+C34qblV9G89ZtycGJCmCI/Ut+VUDK4bltNQ==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-simple-access": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/helper-validator-identifier": "^7.18.6", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.19.0", + "@babel/types": "^7.19.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.19.0.tgz", + "integrity": "sha512-40Ryx7I8mT+0gaNxm8JGTZFUITNqdLAgdg0hXzeVZxVD6nFsdhQvip6v8dqkRHzsz1VFpFAaOCHNn0vKBL7Czw==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.19.4.tgz", + "integrity": "sha512-f9Xq6WqBFqaDfbCzn2w85hwklswz5qsKlh7f08w4Y9yhJHpnNC0QemtSkK5YyOY8kPGvyiwdzZksGUhnGdaUIg==", + "dependencies": { + "@babel/types": "^7.19.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", + "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz", + "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", + "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz", + "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.19.4.tgz", + "integrity": "sha512-G+z3aOx2nfDHwX/kyVii5fJq+bgscg89/dJNWpYeKeBv3v9xX8EIabmx1k6u9LS04H7nROFVRVK+e3k0VHp+sw==", + "dependencies": { + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.19.4", + "@babel/types": "^7.19.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", + "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.18.6", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/parser": { + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.19.4.tgz", + "integrity": "sha512-qpVT7gtuOLjWeDTKLkJ6sryqLliBaFpAtGeqw5cs5giLldvh+Ch0plqnUMKoVAUS6ZEueQQiZV+p5pxtPitEsA==", + "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-jsx": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz", + "integrity": "sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "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.24.7", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.7.tgz", + "integrity": "sha512-UwgBRMjJP+xv857DCngvqXI3Iq6J4v0wXmwc6sapg+zyhbwmQX67LUEFrkK5tbyJ30jGuG3ZvWpBiB9LCy1kWw==", + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/runtime/node_modules/regenerator-runtime": { + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==" + }, + "node_modules/@babel/template": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.10.tgz", + "integrity": "sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==", + "dependencies": { + "@babel/code-frame": "^7.18.6", + "@babel/parser": "^7.18.10", + "@babel/types": "^7.18.10" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.19.4.tgz", + "integrity": "sha512-w3K1i+V5u2aJUOXBFFC5pveFLmtq1s3qcdDNC2qRI6WPBQIDaKFqXxDEqDO/h1dQ3HjsZoZMyIy6jGLq0xtw+g==", + "dependencies": { + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.19.4", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.19.0", + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/parser": "^7.19.4", + "@babel/types": "^7.19.4", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse/node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/types": { + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.19.4.tgz", + "integrity": "sha512-M5LK7nAeS6+9j7hAq+b3fQs+pNfUtTGq+yFFfHnauFA8zQtLRfmuipmsKDKKLuyG+wC8ABW43A153YNawNTEtw==", + "dependencies": { + "@babel/helper-string-parser": "^7.19.4", + "@babel/helper-validator-identifier": "^7.19.1", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", + "dev": true + }, + "node_modules/@cnakazawa/watch": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz", + "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==", + "dev": true, + "dependencies": { + "exec-sh": "^0.3.2", + "minimist": "^1.2.0" + }, + "bin": { + "watch": "cli.js" + }, + "engines": { + "node": ">=0.1.95" + } + }, + "node_modules/@emotion/babel-plugin": { + "version": "11.10.2", + "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.10.2.tgz", + "integrity": "sha512-xNQ57njWTFVfPAc3cjfuaPdsgLp5QOSuRsj9MA6ndEhH/AzuZM86qIQzt6rq+aGBwj3n5/TkLmU5lhAfdRmogA==", + "dependencies": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/plugin-syntax-jsx": "^7.17.12", + "@babel/runtime": "^7.18.3", + "@emotion/hash": "^0.9.0", + "@emotion/memoize": "^0.8.0", + "@emotion/serialize": "^1.1.0", + "babel-plugin-macros": "^3.1.0", + "convert-source-map": "^1.5.0", + "escape-string-regexp": "^4.0.0", + "find-root": "^1.1.0", + "source-map": "^0.5.7", + "stylis": "4.0.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@emotion/babel-plugin/node_modules/@emotion/memoize": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.0.tgz", + "integrity": "sha512-G/YwXTkv7Den9mXDO7AhLWkE3q+I92B+VqAE+dYG4NGPaHZGvt3G8Q0p9vmE+sq7rTGphUbAvmQ9YpbfMQGGlA==" + }, + "node_modules/@emotion/babel-plugin/node_modules/@emotion/serialize": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.0.tgz", + "integrity": "sha512-F1ZZZW51T/fx+wKbVlwsfchr5q97iW8brAnXmsskz4d0hVB4O3M/SiA3SaeH06x02lSNzkkQv+n3AX3kCXKSFA==", + "dependencies": { + "@emotion/hash": "^0.9.0", + "@emotion/memoize": "^0.8.0", + "@emotion/unitless": "^0.8.0", + "@emotion/utils": "^1.2.0", + "csstype": "^3.0.2" + } + }, + "node_modules/@emotion/babel-plugin/node_modules/@emotion/unitless": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.0.tgz", + "integrity": "sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw==" + }, + "node_modules/@emotion/babel-plugin/node_modules/@emotion/utils": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz", + "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==" + }, + "node_modules/@emotion/babel-plugin/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==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@emotion/babel-plugin/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==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@emotion/babel-plugin/node_modules/stylis": { + "version": "4.0.13", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.0.13.tgz", + "integrity": "sha512-xGPXiFVl4YED9Jh7Euv2V220mriG9u4B2TA6Ybjc1catrstKD2PpIdU3U0RKpkVBC2EhmL/F0sPCr9vrFTNRag==" + }, + "node_modules/@emotion/cache": { + "version": "11.10.3", + "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.10.3.tgz", + "integrity": "sha512-Psmp/7ovAa8appWh3g51goxu/z3iVms7JXOreq136D8Bbn6dYraPnmL6mdM8GThEx9vwSn92Fz+mGSjBzN8UPQ==", + "dependencies": { + "@emotion/memoize": "^0.8.0", + "@emotion/sheet": "^1.2.0", + "@emotion/utils": "^1.2.0", + "@emotion/weak-memoize": "^0.3.0", + "stylis": "4.0.13" + } + }, + "node_modules/@emotion/cache/node_modules/@emotion/memoize": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.0.tgz", + "integrity": "sha512-G/YwXTkv7Den9mXDO7AhLWkE3q+I92B+VqAE+dYG4NGPaHZGvt3G8Q0p9vmE+sq7rTGphUbAvmQ9YpbfMQGGlA==" + }, + "node_modules/@emotion/cache/node_modules/@emotion/utils": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz", + "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==" + }, + "node_modules/@emotion/cache/node_modules/stylis": { + "version": "4.0.13", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.0.13.tgz", + "integrity": "sha512-xGPXiFVl4YED9Jh7Euv2V220mriG9u4B2TA6Ybjc1catrstKD2PpIdU3U0RKpkVBC2EhmL/F0sPCr9vrFTNRag==" + }, + "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/@emotion/memoize": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz", + "integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==" + }, + "node_modules/@emotion/react": { + "version": "11.10.4", + "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.10.4.tgz", + "integrity": "sha512-j0AkMpr6BL8gldJZ6XQsQ8DnS9TxEQu1R+OGmDZiWjBAJtCcbt0tS3I/YffoqHXxH6MjgI7KdMbYKw3MEiU9eA==", + "dependencies": { + "@babel/runtime": "^7.18.3", + "@emotion/babel-plugin": "^11.10.0", + "@emotion/cache": "^11.10.0", + "@emotion/serialize": "^1.1.0", + "@emotion/use-insertion-effect-with-fallbacks": "^1.0.0", + "@emotion/utils": "^1.2.0", + "@emotion/weak-memoize": "^0.3.0", + "hoist-non-react-statics": "^3.3.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "react": ">=16.8.0" + }, + "peerDependenciesMeta": { + "@babel/core": { + "optional": true + }, + "@types/react": { + "optional": true + } + } + }, + "node_modules/@emotion/react/node_modules/@emotion/memoize": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.0.tgz", + "integrity": "sha512-G/YwXTkv7Den9mXDO7AhLWkE3q+I92B+VqAE+dYG4NGPaHZGvt3G8Q0p9vmE+sq7rTGphUbAvmQ9YpbfMQGGlA==" + }, + "node_modules/@emotion/react/node_modules/@emotion/serialize": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.0.tgz", + "integrity": "sha512-F1ZZZW51T/fx+wKbVlwsfchr5q97iW8brAnXmsskz4d0hVB4O3M/SiA3SaeH06x02lSNzkkQv+n3AX3kCXKSFA==", + "dependencies": { + "@emotion/hash": "^0.9.0", + "@emotion/memoize": "^0.8.0", + "@emotion/unitless": "^0.8.0", + "@emotion/utils": "^1.2.0", + "csstype": "^3.0.2" + } + }, + "node_modules/@emotion/react/node_modules/@emotion/unitless": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.0.tgz", + "integrity": "sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw==" + }, + "node_modules/@emotion/react/node_modules/@emotion/utils": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz", + "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==" + }, + "node_modules/@emotion/serialize": { + "version": "0.11.16", + "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-0.11.16.tgz", + "integrity": "sha512-G3J4o8by0VRrO+PFeSc3js2myYNOXVJ3Ya+RGVxnshRYgsvErfAOglKAiy1Eo1vhzxqtUvjCyS5gtewzkmvSSg==", + "dependencies": { + "@emotion/hash": "0.8.0", + "@emotion/memoize": "0.7.4", + "@emotion/unitless": "0.7.5", + "@emotion/utils": "0.11.3", + "csstype": "^2.5.7" + } + }, + "node_modules/@emotion/serialize/node_modules/@emotion/hash": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.8.0.tgz", + "integrity": "sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==" + }, + "node_modules/@emotion/serialize/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/@emotion/sheet": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.2.0.tgz", + "integrity": "sha512-OiTkRgpxescko+M51tZsMq7Puu/KP55wMT8BgpcXVG2hqXc0Vo0mfymJ/Uj24Hp0i083ji/o0aLddh08UEjq8w==" + }, + "node_modules/@emotion/unitless": { + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.7.5.tgz", + "integrity": "sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==" + }, + "node_modules/@emotion/use-insertion-effect-with-fallbacks": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.0.tgz", + "integrity": "sha512-1eEgUGmkaljiBnRMTdksDV1W4kUnmwgp7X9G8B++9GYwl1lUdqSndSriIrTJ0N7LQaoauY9JJ2yhiOYK5+NI4A==", + "peerDependencies": { + "react": ">=16.8.0" + } + }, + "node_modules/@emotion/utils": { + "version": "0.11.3", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-0.11.3.tgz", + "integrity": "sha512-0o4l6pZC+hI88+bzuaX/6BgOvQVhbt2PfmxauVaYOGgbsAw14wdKyvMCZXnsnsHys94iadcF+RG/wZyx6+ZZBw==" + }, + "node_modules/@emotion/weak-memoize": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.3.0.tgz", + "integrity": "sha512-AHPmaAx+RYfZz0eYu6Gviiagpmiyw98ySSlQvCUhVGDRtDFe4DBS0x1bSjdF3gqUDYOczB+yYvBTtEylYSdRhg==" + }, + "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/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/@fluentui/accessibility": { + "version": "0.51.7", + "resolved": "https://registry.npmjs.org/@fluentui/accessibility/-/accessibility-0.51.7.tgz", + "integrity": "sha512-EcAlEsc63+UezUpO94bO41/8QY2X/B3MztLE2HTNumaUhfUNfd4veVAZwHxDcXaAP2SGXyEFuUa0pmuB2dR+HA==", + "dependencies": { + "@babel/runtime": "^7.10.4", + "@fluentui/keyboard-key": "^0.2.7", + "lodash": "^4.17.15" + } + }, + "node_modules/@fluentui/date-time-utilities": { + "version": "7.9.1", + "resolved": "https://registry.npmjs.org/@fluentui/date-time-utilities/-/date-time-utilities-7.9.1.tgz", + "integrity": "sha512-o8iU1VIY+QsqVRWARKiky29fh4KR1xaKSgMClXIi65qkt8EDDhjmlzL0KVDEoDA2GWukwb/1PpaVCWDg4v3cUQ==", + "dependencies": { + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" + } + }, + "node_modules/@fluentui/date-time-utilities/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@fluentui/dom-utilities": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@fluentui/dom-utilities/-/dom-utilities-1.1.2.tgz", + "integrity": "sha512-XqPS7l3YoMwxdNlaYF6S2Mp0K3FmVIOIy2K3YkMc+eRxu9wFK6emr2Q/3rBhtG5u/On37NExRT7/5CTLnoi9gw==", + "dependencies": { + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" + } + }, + "node_modules/@fluentui/dom-utilities/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@fluentui/font-icons-mdl2": { + "version": "8.5.47", + "resolved": "https://registry.npmjs.org/@fluentui/font-icons-mdl2/-/font-icons-mdl2-8.5.47.tgz", + "integrity": "sha512-99d/cjEMz0ik9LnVrEDhZB4CnQavwgBvZuNa/EAaeHZMlQ7eheCzU3PNG4goPC7o4yg7XCNyngA7hEx3RUPUDA==", + "dependencies": { + "@fluentui/set-version": "^8.2.23", + "@fluentui/style-utilities": "^8.10.18", + "@fluentui/utilities": "^8.15.13", + "tslib": "^2.1.0" + } + }, + "node_modules/@fluentui/foundation-legacy": { + "version": "8.4.13", + "resolved": "https://registry.npmjs.org/@fluentui/foundation-legacy/-/foundation-legacy-8.4.13.tgz", + "integrity": "sha512-LIrqiDM0Fe45XLIx/XISwRfcaB5TfoMlkjic7K6goZtssi6VSNEAWjj+V2DOZNUaaFE3J3j61EspoZEKbqGazg==", + "dependencies": { + "@fluentui/merge-styles": "^8.6.12", + "@fluentui/set-version": "^8.2.23", + "@fluentui/style-utilities": "^8.10.18", + "@fluentui/utilities": "^8.15.13", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@fluentui/keyboard-key": { + "version": "0.2.17", + "resolved": "https://registry.npmjs.org/@fluentui/keyboard-key/-/keyboard-key-0.2.17.tgz", + "integrity": "sha512-iT1bU56rKrKEOfODoW6fScY11qj3iaYrZ+z11T6fo5+TDm84UGkkXjLXJTE57ZJzg0/gbccHQWYv+chY7bJN8Q==", + "dependencies": { + "tslib": "^1.10.0" + } + }, + "node_modules/@fluentui/keyboard-key/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@fluentui/merge-styles": { + "version": "8.6.12", + "resolved": "https://registry.npmjs.org/@fluentui/merge-styles/-/merge-styles-8.6.12.tgz", + "integrity": "sha512-v8njux9frUkoGGlBnQXKHaKCX2nLZVHPFMDMzibtAIt4vIkkv+oY2lFmJ2h96tSIkg4eVN7h5sSDTFVoAPwpYg==", + "dependencies": { + "@fluentui/set-version": "^8.2.23", + "tslib": "^2.1.0" + } + }, + "node_modules/@fluentui/merge-styles/node_modules/tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + }, + "node_modules/@fluentui/react": { + "version": "8.85.1", + "resolved": "https://registry.npmjs.org/@fluentui/react/-/react-8.85.1.tgz", + "integrity": "sha512-vQr+TIZraoLSZ17a3THN44+iYfsKhXIug25lolvZbB7SxrzqB/sji9FBrASvT1j3QMsLSoqBGZVqygTRuD+2ZA==", + "dependencies": { + "@fluentui/date-time-utilities": "^8.5.1", + "@fluentui/font-icons-mdl2": "^8.4.4", + "@fluentui/foundation-legacy": "^8.2.11", + "@fluentui/merge-styles": "^8.5.2", + "@fluentui/react-focus": "^8.7.4", + "@fluentui/react-hooks": "^8.6.3", + "@fluentui/react-portal-compat-context": "^9.0.1", + "@fluentui/react-window-provider": "^2.2.1", + "@fluentui/set-version": "^8.2.1", + "@fluentui/style-utilities": "^8.7.3", + "@fluentui/theme": "^2.6.8", + "@fluentui/utilities": "^8.10.0", + "@microsoft/load-themed-styles": "^1.10.26", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "@types/react-dom": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0", + "react-dom": ">=16.8.0 <18.0.0" + } + }, + "node_modules/@fluentui/react-component-event-listener": { + "version": "0.51.7", + "resolved": "https://registry.npmjs.org/@fluentui/react-component-event-listener/-/react-component-event-listener-0.51.7.tgz", + "integrity": "sha512-NjVm+crN0T9A7vITL8alZeHnuV8zi2gos0nezU/2YOxaUAB9E4zKiPxt/6k5U50rJs/gj8Nu45iXxnjO41HbZg==", + "dependencies": { + "@babel/runtime": "^7.10.4" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17", + "react-dom": "^16.8.0 || ^17" + } + }, + "node_modules/@fluentui/react-component-ref": { + "version": "0.51.7", + "resolved": "https://registry.npmjs.org/@fluentui/react-component-ref/-/react-component-ref-0.51.7.tgz", + "integrity": "sha512-CX27jVJYaFoBCWpuWAizQZ2se137ku1dmDyn8sw+ySNJa+kkQf7LnMydiPW5K7cRdUSqUJW3eS4EjKRvVAx8xA==", + "dependencies": { + "@babel/runtime": "^7.10.4", + "react-is": "^16.6.3" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17", + "react-dom": "^16.8.0 || ^17" + } + }, + "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-focus": { + "version": "7.18.17", + "resolved": "https://registry.npmjs.org/@fluentui/react-focus/-/react-focus-7.18.17.tgz", + "integrity": "sha512-W+sLIhX7wLzMsJ0jhBrDAblkG3DNbRbF8UoSieRVdAAm7xVf5HpiwJ6tb6nGqcFOnpRh8y+fjyVM+dV3K6GNHA==", + "dependencies": { + "@fluentui/keyboard-key": "^0.2.12", + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.25.1", + "@uifabric/utilities": "^7.38.2", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "@types/react-dom": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0", + "react-dom": ">=16.8.0 <18.0.0" + } + }, + "node_modules/@fluentui/react-focus/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@fluentui/react-hooks": { + "version": "8.8.9", + "resolved": "https://registry.npmjs.org/@fluentui/react-hooks/-/react-hooks-8.8.9.tgz", + "integrity": "sha512-1m9tEUlUzvyU/ENwbQQdqlsVJSu113cjeFxPRAx56tcmc2THsuVy+Kdn8qRf/4om/W0W+Doc+CK4WFgYAGsfhw==", + "dependencies": { + "@fluentui/react-window-provider": "^2.2.27", + "@fluentui/set-version": "^8.2.23", + "@fluentui/utilities": "^8.15.12", + "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/node_modules/@fluentui/react-window-provider": { + "version": "2.2.27", + "resolved": "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-2.2.27.tgz", + "integrity": "sha512-Dg0G9bizjryV0Q/r0CPtCVTPa2II/EsT9E6JT3jPSALjQADDLlW4/+ZXbcEC7geZ/40+KpZDmhplvk/AJSFBKg==", + "dependencies": { + "@fluentui/set-version": "^8.2.23", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-northstar": { + "version": "0.51.3", + "resolved": "https://registry.npmjs.org/@fluentui/react-northstar/-/react-northstar-0.51.3.tgz", + "integrity": "sha512-bKomvwj0BjhzMefm0//nJCBpq+4KRqdhA8S/UISZd+CO7u5gV0PDD7bcIvO0Bou6z/IXMf7J1MJ4hQJaZ96GZw==", + "dependencies": { + "@babel/runtime": "^7.10.4", + "@fluentui/accessibility": "^0.51.3", + "@fluentui/date-time-utilities": "^7.3.0", + "@fluentui/keyboard-key": "^0.2.7", + "@fluentui/react-bindings": "^0.51.3", + "@fluentui/react-component-event-listener": "^0.51.3", + "@fluentui/react-component-nesting-registry": "^0.51.3", + "@fluentui/react-component-ref": "^0.51.3", + "@fluentui/react-compose": "^0.12.5", + "@fluentui/react-context-selector": "^0.51.3", + "@fluentui/react-icons-northstar": "^0.51.3", + "@fluentui/react-northstar-styles-renderer": "^0.51.3", + "@fluentui/react-proptypes": "^0.51.3", + "@fluentui/state": "^0.51.3", + "@fluentui/styles": "^0.51.3", + "@popperjs/core": "^2.4.2", + "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": "^16.6.3", + "react-transition-group": "^4.3.0" + }, + "peerDependencies": { + "react": "^16.8.0", + "react-dom": "^16.8.0" + } + }, + "node_modules/@fluentui/react-northstar/node_modules/@fluentui/react-bindings": { + "version": "0.51.7", + "resolved": "https://registry.npmjs.org/@fluentui/react-bindings/-/react-bindings-0.51.7.tgz", + "integrity": "sha512-Gp+70GYZHtrQz/480kR+qII9RMHXM+dorKnVj6D7C1/3r6iBoGPVGgRZROuOG1YOmlrM8nbZDb1VX1EqKCdNlQ==", + "dependencies": { + "@babel/runtime": "^7.10.4", + "@emotion/serialize": "^0.11.16", + "@fluentui/accessibility": "^0.51.7", + "@fluentui/keyboard-key": "^0.2.7", + "@fluentui/react-component-event-listener": "^0.51.7", + "@fluentui/react-component-ref": "^0.51.7", + "@fluentui/react-compose": "^0.12.5", + "@fluentui/react-northstar-fela-renderer": "^0.51.7", + "@fluentui/react-northstar-styles-renderer": "^0.51.7", + "@fluentui/state": "^0.51.7", + "@fluentui/styles": "^0.51.7", + "@quid/stylis-plugin-focus-visible": "^4.0.0", + "@uifabric/utilities": "^7.24.5", + "classnames": "^2.2.6", + "lodash": "^4.17.15", + "prop-types": "^15.7.2", + "react-is": "^16.6.3", + "stylis": "^3.5.4", + "stylis-plugin-rtl": "^1.0.0" + }, + "peerDependencies": { + "react": "^16.8.0", + "react-dom": "^16.8.0" + } + }, + "node_modules/@fluentui/react-northstar/node_modules/@fluentui/react-bindings/node_modules/@fluentui/react-northstar-fela-renderer": { + "version": "0.51.7", + "resolved": "https://registry.npmjs.org/@fluentui/react-northstar-fela-renderer/-/react-northstar-fela-renderer-0.51.7.tgz", + "integrity": "sha512-/8nSoZVxhgzcK4DWqp0c+2PV2VZybF4I0DhJYVb352wH+tU4PNaL5eP6gP58MHCsO6192KnBYC2MZEg+0aXHlw==", + "dependencies": { + "@babel/runtime": "^7.10.4", + "@fluentui/react-northstar-styles-renderer": "^0.51.7", + "@fluentui/styles": "^0.51.7", + "css-in-js-utils": "^3.0.0", + "fela": "^10.6.1", + "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-utils": "^10.6.1", + "inline-style-expand-shorthand": "^1.2.0", + "lodash": "^4.17.15", + "react-fela": "^10.6.1", + "stylis": "^3.5.4" + }, + "peerDependencies": { + "react": "^16.8.0", + "react-dom": "^16.8.0" + } + }, + "node_modules/@fluentui/react-northstar/node_modules/@fluentui/react-bindings/node_modules/@fluentui/react-northstar-fela-renderer/node_modules/react-fela": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/react-fela/-/react-fela-10.8.2.tgz", + "integrity": "sha512-TDIuOzxwtPcMhxlR4be/s1Er5b7zS8D42QOzaZZGMJskfH1ULFSOpdlBsb32ivqacXatbGZzshHDXGV5vKNkhQ==", + "dependencies": { + "fela-bindings": "^10.8.2", + "fela-dom": "^10.8.2", + "prop-types": "^15.5.8" + }, + "peerDependencies": { + "react": "^16.3.0" + } + }, + "node_modules/@fluentui/react-northstar/node_modules/@fluentui/react-bindings/node_modules/@fluentui/react-northstar-fela-renderer/node_modules/react-fela/node_modules/fela-bindings": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/fela-bindings/-/fela-bindings-10.8.2.tgz", + "integrity": "sha512-NeZaTD8XaR2HmZKdVy0X2eTsTXeN9w/9ys0sd101djI4lD7rjfU6NroUB5YeGtOV/drehs7ufbzI/rStVUYx1g==", + "dependencies": { + "fast-loops": "^1.0.0", + "fela-dom": "^10.8.2", + "fela-tools": "^10.8.2", + "react-addons-shallow-compare": "^15.6.2", + "shallow-equal": "^1.0.0" + }, + "peerDependencies": { + "fela": "*" + } + }, + "node_modules/@fluentui/react-northstar/node_modules/@fluentui/react-component-nesting-registry": { + "version": "0.51.7", + "resolved": "https://registry.npmjs.org/@fluentui/react-component-nesting-registry/-/react-component-nesting-registry-0.51.7.tgz", + "integrity": "sha512-uuzYi8/SWAhj78z6nirDGWZYRJEmXqmeBZP+KR58m/kmQ1nq5YMZADw06JlrUqW/UMk6SKkUpHRAKYrT4NGJkw==", + "dependencies": { + "@babel/runtime": "^7.10.4", + "prop-types": "^15.7.2" + }, + "peerDependencies": { + "react": "^16.8.0", + "react-dom": "^16.8.0" + } + }, + "node_modules/@fluentui/react-northstar/node_modules/@fluentui/react-compose": { + "version": "0.12.8", + "resolved": "https://registry.npmjs.org/@fluentui/react-compose/-/react-compose-0.12.8.tgz", + "integrity": "sha512-YutUjnFzDrd5gfpi2ID0GqrGZTKTckWUqdStScIe/P9oG5IaeHN49JMQmOrSq3tFAW/gnt1fFKddhrxdCO3vBA==", + "dependencies": { + "@types/classnames": "^2.2.9", + "@uifabric/set-version": "^7.0.19", + "@uifabric/utilities": "^7.25.1", + "classnames": "^2.2.6", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <17.0.0", + "react": ">=16.8.0 <17.0.0" + } + }, + "node_modules/@fluentui/react-northstar/node_modules/@fluentui/react-context-selector": { + "version": "0.51.7", + "resolved": "https://registry.npmjs.org/@fluentui/react-context-selector/-/react-context-selector-0.51.7.tgz", + "integrity": "sha512-WLadFGSg9RHjlKGFK2WCV7eqKwZYOEOr6WHPmCTE8fBjDUbabsHU4U9J4OePPCIq/hSr0/8EfNPIjHqzXwofrg==", + "dependencies": { + "@babel/runtime": "^7.10.4" + }, + "peerDependencies": { + "react": "^16.8.0" + } + }, + "node_modules/@fluentui/react-northstar/node_modules/@fluentui/react-icons-northstar": { + "version": "0.51.7", + "resolved": "https://registry.npmjs.org/@fluentui/react-icons-northstar/-/react-icons-northstar-0.51.7.tgz", + "integrity": "sha512-9p0DQcGng+CA/sTnjxxaGWC8CH/OhwZCIEwp3srMeIkPaeWG7jKIOCTjRh87l5XhaeaYds6b88zET7axAHoXvw==", + "dependencies": { + "@babel/runtime": "^7.10.4", + "@fluentui/accessibility": "^0.51.7", + "@fluentui/react-bindings": "^0.51.7", + "@fluentui/styles": "^0.51.7", + "classnames": "^2.2.6" + }, + "peerDependencies": { + "react": "^16.8.0", + "react-dom": "^16.8.0" + } + }, + "node_modules/@fluentui/react-northstar/node_modules/@fluentui/react-northstar-styles-renderer": { + "version": "0.51.7", + "resolved": "https://registry.npmjs.org/@fluentui/react-northstar-styles-renderer/-/react-northstar-styles-renderer-0.51.7.tgz", + "integrity": "sha512-oah7sOstbrbx8guepPpvOmLD65xmwgx9rN0KjogOxDiMYidN4eaEAVl36mQfWs1wE+Mo5iAPRj2eNtqX4bVUqg==", + "dependencies": { + "@babel/runtime": "^7.10.4", + "@fluentui/styles": "^0.51.7" + }, + "peerDependencies": { + "react": "^16.8.0" + } + }, + "node_modules/@fluentui/react-northstar/node_modules/@types/react": { + "version": "16.14.60", + "resolved": "https://registry.npmjs.org/@types/react/-/react-16.14.60.tgz", + "integrity": "sha512-wIFmnczGsTcgwCBeIYOuy2mdXEiKZ5znU/jNOnMZPQyCcIxauMGWlX0TNG4lZ7NxRKj7YUIZRneJQSSdB2jKgg==", + "peer": true, + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "^0.16", + "csstype": "^3.0.2" + } + }, + "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.12", + "resolved": "https://registry.npmjs.org/@fluentui/react-portal-compat-context/-/react-portal-compat-context-9.0.12.tgz", + "integrity": "sha512-5AVXWX9GnbvwnJZYUb4LSIF7BsI/N8oTI6+7Yn0w6B3yaWykA8Menlz757X5tgVBjouEj4Eom+AoVvA7u8gPDA==", + "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.51.7", + "resolved": "https://registry.npmjs.org/@fluentui/react-proptypes/-/react-proptypes-0.51.7.tgz", + "integrity": "sha512-gzfNddyRKmZ8qqZkV+wUl58HEySW7o2DzP5mgE0aAMA3qWkyIPRSo/tvMVx4A1AsgeJ2LhNkAHGek8T0D8PA0Q==", + "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/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": "1.0.6", + "resolved": "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-1.0.6.tgz", + "integrity": "sha512-m2HoxhU2m/yWxUauf79y+XZvrrWNx+bMi7ZiL6DjiAKHjTSa8KOyvicbOXd/3dvuVzOaNTnLDdZAvhRFcelOIA==", + "dependencies": { + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "@types/react-dom": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0", + "react-dom": ">=16.8.0 <18.0.0" + } + }, + "node_modules/@fluentui/react-window-provider/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@fluentui/react/node_modules/@fluentui/date-time-utilities": { + "version": "8.6.9", + "resolved": "https://registry.npmjs.org/@fluentui/date-time-utilities/-/date-time-utilities-8.6.9.tgz", + "integrity": "sha512-dgOlVm4nXBWDLqijmvn4iAtyv1hVpQZjN6p0So74BW+7ASUTkQGe3lf8PHV/OjBiXfZa4qwONvmTQBGCheNU0w==", + "dependencies": { + "@fluentui/set-version": "^8.2.23", + "tslib": "^2.1.0" + } + }, + "node_modules/@fluentui/react/node_modules/@fluentui/keyboard-key": { + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/@fluentui/keyboard-key/-/keyboard-key-0.4.23.tgz", + "integrity": "sha512-9GXeyUqNJUdg5JiQUZeGPiKnRzMRi9YEUn1l9zq6X/imYdMhxHrxpVZS12129cBfgvPyxt9ceJpywSfmLWqlKA==", + "dependencies": { + "tslib": "^2.1.0" + } + }, + "node_modules/@fluentui/react/node_modules/@fluentui/react-focus": { + "version": "8.9.10", + "resolved": "https://registry.npmjs.org/@fluentui/react-focus/-/react-focus-8.9.10.tgz", + "integrity": "sha512-9kV15td8uuYhQS4bTLImxVo75dmbeOK0rZ4gQgOAY/0nKRYwiCLfH9SwQuEa+eCmjsBTNuDlXgghjQJyKFh5+A==", + "dependencies": { + "@fluentui/keyboard-key": "^0.4.23", + "@fluentui/merge-styles": "^8.6.12", + "@fluentui/set-version": "^8.2.23", + "@fluentui/style-utilities": "^8.10.18", + "@fluentui/utilities": "^8.15.13", + "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/@fluentui/react-window-provider": { + "version": "2.2.27", + "resolved": "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-2.2.27.tgz", + "integrity": "sha512-Dg0G9bizjryV0Q/r0CPtCVTPa2II/EsT9E6JT3jPSALjQADDLlW4/+ZXbcEC7geZ/40+KpZDmhplvk/AJSFBKg==", + "dependencies": { + "@fluentui/set-version": "^8.2.23", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@fluentui/react/node_modules/@fluentui/theme": { + "version": "2.6.56", + "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-2.6.56.tgz", + "integrity": "sha512-uUDfZpye7e+oXpmP0DOboBYKlyAxbLamnVdWs1a7l6fWEqTNfwDPIPZpMkdDmIBTjE6Q9eHP1u1PmQpMSlz0wA==", + "dependencies": { + "@fluentui/merge-styles": "^8.6.12", + "@fluentui/set-version": "^8.2.23", + "@fluentui/utilities": "^8.15.13", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@fluentui/scheme-utilities": { + "version": "8.3.56", + "resolved": "https://registry.npmjs.org/@fluentui/scheme-utilities/-/scheme-utilities-8.3.56.tgz", + "integrity": "sha512-NOXO4Vq2JW48CuMR14Z8WmtxoQzEA+xZKqNNxn0aAqiCroIkRTqHURn+csm72YU1QlRRQHUavZbGFK/fRgDyWw==", + "dependencies": { + "@fluentui/set-version": "^8.2.23", + "@fluentui/theme": "^2.6.55", + "tslib": "^2.1.0" + } + }, + "node_modules/@fluentui/scheme-utilities/node_modules/@fluentui/theme": { + "version": "2.6.55", + "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-2.6.55.tgz", + "integrity": "sha512-U4XqhVsUOGj8LEgzuDMmrXOE5wvq91X4Tw9/6qjWYh3zdon4dfiMQpyXxaI9yh4lJ5GXXd4V2aI7QHYGAHSVTw==", + "dependencies": { + "@fluentui/merge-styles": "^8.6.12", + "@fluentui/set-version": "^8.2.23", + "@fluentui/utilities": "^8.15.12", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@fluentui/set-version": { + "version": "8.2.23", + "resolved": "https://registry.npmjs.org/@fluentui/set-version/-/set-version-8.2.23.tgz", + "integrity": "sha512-VPXaBsiaa3Xn/AY40nLU9bvDQ62lpMVnFzFTlQ8CbpdwrjxNlRxDUY5vRToNzp1+Zu5gD/+CgsXqIZGcry5L5w==", + "dependencies": { + "tslib": "^2.1.0" + } + }, + "node_modules/@fluentui/set-version/node_modules/tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + }, + "node_modules/@fluentui/state": { + "version": "0.51.7", + "resolved": "https://registry.npmjs.org/@fluentui/state/-/state-0.51.7.tgz", + "integrity": "sha512-sTCv3hnEpmWW/hjw+vmloaslNnYmFYeN8J9uJzYBGVi9NKKLvXtMKeoaikAXBVpnmMknl67VCapjauF0NxXDjQ==", + "dependencies": { + "@babel/runtime": "^7.10.4" + } + }, + "node_modules/@fluentui/style-utilities": { + "version": "8.10.18", + "resolved": "https://registry.npmjs.org/@fluentui/style-utilities/-/style-utilities-8.10.18.tgz", + "integrity": "sha512-nsXc6LI/UaPrJUh71WIqR19+mmfPl0b4qhaBUOzBGznGKU8jKlHT94pJbAIhWIjytdS8Zk8qtgStI+oYMxz9xg==", + "dependencies": { + "@fluentui/merge-styles": "^8.6.12", + "@fluentui/set-version": "^8.2.23", + "@fluentui/theme": "^2.6.56", + "@fluentui/utilities": "^8.15.13", + "@microsoft/load-themed-styles": "^1.10.26", + "tslib": "^2.1.0" + } + }, + "node_modules/@fluentui/style-utilities/node_modules/@fluentui/theme": { + "version": "2.6.56", + "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-2.6.56.tgz", + "integrity": "sha512-uUDfZpye7e+oXpmP0DOboBYKlyAxbLamnVdWs1a7l6fWEqTNfwDPIPZpMkdDmIBTjE6Q9eHP1u1PmQpMSlz0wA==", + "dependencies": { + "@fluentui/merge-styles": "^8.6.12", + "@fluentui/set-version": "^8.2.23", + "@fluentui/utilities": "^8.15.13", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@fluentui/styles": { + "version": "0.51.7", + "resolved": "https://registry.npmjs.org/@fluentui/styles/-/styles-0.51.7.tgz", + "integrity": "sha512-u4l6U47KaMM1mO1q5o9ORJLKj2yMTD/c5hwzLaxbFBf9V50aIeNNI9t/Fqphwiu+cft8T0lBLMFqR9kzxWsBIQ==", + "dependencies": { + "@babel/runtime": "^7.10.4", + "csstype": "^2.6.7", + "lodash": "^4.17.15" + } + }, + "node_modules/@fluentui/styles/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/@fluentui/theme": { + "version": "1.7.13", + "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-1.7.13.tgz", + "integrity": "sha512-/1ZDHZNzV7Wgohay47DL9TAH4uuib5+B2D6Rxoc3T6ULoWcFzwLeVb+VZB/WOCTUbG+NGTrmsWPBOz5+lbuOxA==", + "dependencies": { + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.38.2", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "@types/react-dom": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0", + "react-dom": ">=16.8.0 <18.0.0" + } + }, + "node_modules/@fluentui/theme/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@fluentui/utilities": { + "version": "8.15.13", + "resolved": "https://registry.npmjs.org/@fluentui/utilities/-/utilities-8.15.13.tgz", + "integrity": "sha512-DrPv5baKHYtwB+OFqtGiOucdHFbqbnW7TSyxigADYkZQzJj1lnw5DoEGsVyMMVacD4vR21L3JfkMmfrhWm6hyw==", + "dependencies": { + "@fluentui/dom-utilities": "^2.3.7", + "@fluentui/merge-styles": "^8.6.12", + "@fluentui/react-window-provider": "^2.2.27", + "@fluentui/set-version": "^8.2.23", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@fluentui/utilities/node_modules/@fluentui/dom-utilities": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/@fluentui/dom-utilities/-/dom-utilities-2.3.7.tgz", + "integrity": "sha512-AaTR9BhJEF0i042NS1Ju8l95f24p2tBMq6jVVbUEDtYnKaxWnpv8R9eYjOwy8SDniQc1ino+BkolIgCVXXvDmw==", + "dependencies": { + "@fluentui/set-version": "^8.2.23", + "tslib": "^2.1.0" + } + }, + "node_modules/@fluentui/utilities/node_modules/@fluentui/react-window-provider": { + "version": "2.2.27", + "resolved": "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-2.2.27.tgz", + "integrity": "sha512-Dg0G9bizjryV0Q/r0CPtCVTPa2II/EsT9E6JT3jPSALjQADDLlW4/+ZXbcEC7geZ/40+KpZDmhplvk/AJSFBKg==", + "dependencies": { + "@fluentui/set-version": "^8.2.23", + "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/@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==", + "deprecated": "Use @eslint/config-array instead", + "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==", + "deprecated": "Use @eslint/object-schema instead", + "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/load-nyc-config/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/@istanbuljs/load-nyc-config/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/@istanbuljs/load-nyc-config/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/@istanbuljs/load-nyc-config/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/@istanbuljs/load-nyc-config/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/@istanbuljs/load-nyc-config/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/@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/console/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/@jest/console/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/@jest/console/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/console/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/@jest/console/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/@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/core/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/@jest/core/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/@jest/core/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/@jest/core/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/core/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/@jest/core/node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@jest/core/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/@jest/core/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/@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/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/@jest/reporters/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/@jest/reporters/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/reporters/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/@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/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/reporters/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/@jest/source-map": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-25.5.0.tgz", + "integrity": "sha512-eIGx0xN12yVpMcPaVpjXPnn3N30QGJCJQSkEDUt9x1fI1Gdvb07Ml6K5iN2hG7NmMP6FDmtPEssE3z6doOYUwQ==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.4", + "source-map": "^0.6.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/@jest/source-map/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@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/transform/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/@jest/transform/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/@jest/transform/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/transform/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/@jest/transform/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/transform/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/@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.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@jest/types/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/@jest/types/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/@jest/types/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/types/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/@jest/types/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/@jridgewell/gen-mapping": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", + "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", + "dependencies": { + "@jridgewell/set-array": "^1.0.0", + "@jridgewell/sourcemap-codec": "^1.4.10" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", + "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/source-map": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz", + "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==", + "dev": true, + "peer": true, + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25" + } + }, + "node_modules/@jridgewell/source-map/node_modules/@jridgewell/gen-mapping": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", + "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", + "dev": true, + "peer": true, + "dependencies": { + "@jridgewell/set-array": "^1.2.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.15", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.25", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@leichtgewicht/ip-codec": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.5.tgz", + "integrity": "sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==", + "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/@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/api-extractor-model/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/api-extractor-model/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/@microsoft/api-extractor/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/api-extractor/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/api-extractor/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/@microsoft/api-extractor/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/@microsoft/api-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/@microsoft/api-extractor/node_modules/resolve": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", + "dev": true, + "dependencies": { + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@microsoft/api-extractor/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@microsoft/api-extractor/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@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/api-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/@microsoft/eslint-plugin-spfx": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/eslint-plugin-spfx/-/eslint-plugin-spfx-1.16.1.tgz", + "integrity": "sha512-CN91uwrZ6/huwzWmD/NDF5cx6KQq11rt1JI5l/5kK1CvXKpaoU8XUGL8WCy9Ed7C0VD/DoZAtiapjp2rtc517g==", + "dev": true, + "dependencies": { + "@typescript-eslint/experimental-utils": "5.30.7" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@microsoft/eslint-plugin-spfx/node_modules/@typescript-eslint/experimental-utils": { + "version": "5.30.7", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.30.7.tgz", + "integrity": "sha512-r218ZVL0zFBYzEq8/9K2ZhRgsmKUhm8xd3sWChgvTbmP98kHGuY83IUl64SS9fx9OSBM9vMLdzBfox4eDdm/ZQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/utils": "5.30.7" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@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.13.0", + "resolved": "https://registry.npmjs.org/@microsoft/fast-element/-/fast-element-1.13.0.tgz", + "integrity": "sha512-iFhzKbbD0cFRo9cEzLS3Tdo9BYuatdxmCEKCpZs1Cro/93zNMpZ/Y9/Z7SknmW6fhDZbpBvtO8lLh9TFEcNVAQ==" + }, + "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/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@microsoft/fast-web-utilities": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/@microsoft/fast-web-utilities/-/fast-web-utilities-4.8.1.tgz", + "integrity": "sha512-P3xeyUwQ9nPkFrgAdmkOzaXxIq8YqMU5K+LXcoHgJddJCBCKfGWW9OZQOTigLddItTyVyfO8qsJpDQb1TskKHA==", + "dependencies": { + "exenv-es6": "^1.0.0" + }, + "peerDependencies": { + "lodash-es": "^4.17.10" + } + }, + "node_modules/@microsoft/gulp-core-build": { + "version": "3.17.19", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build/-/gulp-core-build-3.17.19.tgz", + "integrity": "sha512-izeW3DDC9KC5NYqwHqddY0KElO7YYLtbXvH30JJnYFVlpaXTl23opv5XFZYpWe6LKGuNVGnbTNwYqEuxiGiTVg==", + "dev": true, + "dependencies": { + "@jest/core": "~25.4.0", + "@jest/reporters": "~25.4.0", + "@rushstack/node-core-library": "~3.44.1", + "@types/chalk": "0.4.31", + "@types/gulp": "4.0.6", + "@types/jest": "25.2.1", + "@types/node": "10.17.13", + "@types/node-notifier": "8.0.2", + "@types/orchestrator": "0.0.30", + "@types/semver": "7.3.5", + "@types/through2": "2.0.32", + "@types/vinyl": "2.0.3", + "@types/yargs": "0.0.34", + "colors": "~1.2.1", + "del": "^2.2.2", + "end-of-stream": "~1.1.0", + "glob": "~7.0.5", + "glob-escape": "~0.0.2", + "globby": "~5.0.0", + "gulp": "~4.0.2", + "gulp-flatten": "~0.2.0", + "gulp-if": "^2.0.1", + "jest": "~25.4.0", + "jest-cli": "~25.4.0", + "jest-environment-jsdom": "~25.4.0", + "jest-nunit-reporter": "~1.3.1", + "jsdom": "~11.11.0", + "lodash.merge": "~4.6.2", + "merge2": "~1.0.2", + "node-notifier": "~10.0.1", + "object-assign": "~4.1.0", + "orchestrator": "~0.3.8", + "pretty-hrtime": "~1.0.2", + "semver": "~7.3.0", + "through2": "~2.0.1", + "vinyl": "~2.2.0", + "xml": "~1.0.1", + "yargs": "~4.6.0", + "z-schema": "~3.18.3" + } + }, + "node_modules/@microsoft/gulp-core-build-sass": { + "version": "4.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-sass/-/gulp-core-build-sass-4.16.0.tgz", + "integrity": "sha512-sDwUyTsnRBvnMntiIGtElcaYejK17/WZRiXXXaS8VkrTNfBjdcifPnnuojKawGYnE3kFC2PrP+TwB2BI9rvVKg==", + "dev": true, + "dependencies": { + "@microsoft/gulp-core-build": "3.17.20", + "@microsoft/load-themed-styles": "~1.10.172", + "@rushstack/node-core-library": "~3.53.0", + "@types/gulp": "4.0.6", + "@types/node": "10.17.13", + "autoprefixer": "~9.8.8", + "clean-css": "4.2.1", + "glob": "~7.0.5", + "postcss": "7.0.38", + "postcss-modules": "~1.5.0", + "sass": "1.44.0" + } + }, + "node_modules/@microsoft/gulp-core-build-sass/node_modules/@microsoft/gulp-core-build": { + "version": "3.17.20", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build/-/gulp-core-build-3.17.20.tgz", + "integrity": "sha512-VBZY08BhygVV9WeIY8lo9yUoe51+5mMjdfx8Bqle40k+/V7br0d93LXeUcMqaCJ5J6C3ribx2mrzaYhkj1l//g==", + "dev": true, + "dependencies": { + "@jest/core": "~25.4.0", + "@jest/reporters": "~25.4.0", + "@rushstack/node-core-library": "~3.53.0", + "@types/chalk": "0.4.31", + "@types/gulp": "4.0.6", + "@types/jest": "25.2.1", + "@types/node": "10.17.13", + "@types/node-notifier": "8.0.2", + "@types/orchestrator": "0.0.30", + "@types/semver": "7.3.5", + "@types/through2": "2.0.32", + "@types/vinyl": "2.0.3", + "@types/yargs": "0.0.34", + "colors": "~1.2.1", + "del": "^2.2.2", + "end-of-stream": "~1.1.0", + "glob": "~7.0.5", + "glob-escape": "~0.0.2", + "globby": "~5.0.0", + "gulp": "~4.0.2", + "gulp-flatten": "~0.2.0", + "gulp-if": "^2.0.1", + "jest": "~25.4.0", + "jest-cli": "~25.4.0", + "jest-environment-jsdom": "~25.4.0", + "jest-nunit-reporter": "~1.3.1", + "jsdom": "~11.11.0", + "lodash.merge": "~4.6.2", + "merge2": "~1.0.2", + "node-notifier": "~10.0.1", + "object-assign": "~4.1.0", + "orchestrator": "~0.3.8", + "pretty-hrtime": "~1.0.2", + "semver": "~7.3.0", + "through2": "~2.0.1", + "vinyl": "~2.2.0", + "xml": "~1.0.1", + "yargs": "~4.6.0", + "z-schema": "~3.18.3" + } + }, + "node_modules/@microsoft/gulp-core-build-sass/node_modules/@rushstack/node-core-library": { + "version": "3.53.3", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.53.3.tgz", + "integrity": "sha512-H0+T5koi5MFhJUd5ND3dI3bwLhvlABetARl78L3lWftJVQEPyzcgTStvTTRiIM5mCltyTM8VYm6BuCtNUuxD0Q==", + "dev": true, + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@microsoft/gulp-core-build-sass/node_modules/@rushstack/node-core-library/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "node_modules/@microsoft/gulp-core-build-sass/node_modules/@rushstack/node-core-library/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@microsoft/gulp-core-build-sass/node_modules/@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/@microsoft/gulp-core-build-sass/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/@microsoft/gulp-core-build-sass/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@microsoft/gulp-core-build-sass/node_modules/glob": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", + "integrity": "sha512-f8c0rE8JiCxpa52kWPAOa3ZaYEnzofDzCQLCn3Vdk0Z5OVLq3BsRFJI4S4ykpeVW6QMGBUkMeUpoEgWnMTnw5Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "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/@microsoft/gulp-core-build-sass/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/@microsoft/gulp-core-build-sass/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/gulp-core-build-sass/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/@microsoft/gulp-core-build-sass/node_modules/resolve": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", + "dev": true, + "dependencies": { + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@microsoft/gulp-core-build-sass/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@microsoft/gulp-core-build-sass/node_modules/validator": { + "version": "13.12.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.12.0.tgz", + "integrity": "sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@microsoft/gulp-core-build-sass/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/@microsoft/gulp-core-build-sass/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/@microsoft/gulp-core-build-sass/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/gulp-core-build-sass/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/@microsoft/gulp-core-build-sass/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/@microsoft/gulp-core-build-sass/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/@microsoft/gulp-core-build-serve": { + "version": "3.9.22", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-serve/-/gulp-core-build-serve-3.9.22.tgz", + "integrity": "sha512-gIhu1TBIft4ofWLulAZG17cEta0UU91d9p/idAkyGG3DL4aAfKNrCTXcie3X915N3sNjz1feeCWnkkxM1vB5/Q==", + "dev": true, + "dependencies": { + "@microsoft/gulp-core-build": "3.17.19", + "@rushstack/debug-certificate-manager": "~1.1.19", + "@rushstack/node-core-library": "~3.44.1", + "@types/node": "10.17.13", + "colors": "~1.2.1", + "express": "~4.16.2", + "gulp": "~4.0.2", + "gulp-connect": "~5.5.0", + "gulp-open": "~3.0.1", + "sudo": "~1.0.3" + } + }, + "node_modules/@microsoft/gulp-core-build-serve/node_modules/@rushstack/node-core-library": { + "version": "3.44.3", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.44.3.tgz", + "integrity": "sha512-Bt+R5LAnVr2BImTJqPpton5rvhJ2Wq8x4BaTqaCHQMmfxqtz5lb4nLYT9kneMJTCDuRMBvvLpSuz4MBj50PV3w==", + "dev": true, + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "timsort": "~0.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@microsoft/gulp-core-build-serve/node_modules/@rushstack/node-core-library/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "node_modules/@microsoft/gulp-core-build-serve/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@microsoft/gulp-core-build-serve/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/gulp-core-build-serve/node_modules/resolve": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", + "dev": true, + "dependencies": { + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@microsoft/gulp-core-build-serve/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@microsoft/gulp-core-build-serve/node_modules/validator": { + "version": "13.12.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.12.0.tgz", + "integrity": "sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@microsoft/gulp-core-build-serve/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/gulp-core-build-serve/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@microsoft/gulp-core-build-typescript": { + "version": "8.5.33", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-typescript/-/gulp-core-build-typescript-8.5.33.tgz", + "integrity": "sha512-+ykMtWF8Skcl2QpGPzJYmSf/cdq6tZ0a+ph1I0GnRalaJo+KpVKzlAhUUkxG3lVmo0pbXYBICl6PK3l3UZAEHg==", + "dev": true, + "dependencies": { + "@microsoft/gulp-core-build": "3.17.19", + "@rushstack/node-core-library": "~3.44.1", + "@types/node": "10.17.13", + "decomment": "~0.9.1", + "glob": "~7.0.5", + "glob-escape": "~0.0.2", + "resolve": "~1.17.0" + } + }, + "node_modules/@microsoft/gulp-core-build-typescript/node_modules/@rushstack/node-core-library": { + "version": "3.44.3", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.44.3.tgz", + "integrity": "sha512-Bt+R5LAnVr2BImTJqPpton5rvhJ2Wq8x4BaTqaCHQMmfxqtz5lb4nLYT9kneMJTCDuRMBvvLpSuz4MBj50PV3w==", + "dev": true, + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "timsort": "~0.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@microsoft/gulp-core-build-typescript/node_modules/@rushstack/node-core-library/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "node_modules/@microsoft/gulp-core-build-typescript/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@microsoft/gulp-core-build-typescript/node_modules/glob": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", + "integrity": "sha512-f8c0rE8JiCxpa52kWPAOa3ZaYEnzofDzCQLCn3Vdk0Z5OVLq3BsRFJI4S4ykpeVW6QMGBUkMeUpoEgWnMTnw5Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "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/@microsoft/gulp-core-build-typescript/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/gulp-core-build-typescript/node_modules/resolve": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", + "dev": true, + "dependencies": { + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@microsoft/gulp-core-build-typescript/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@microsoft/gulp-core-build-typescript/node_modules/validator": { + "version": "13.12.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.12.0.tgz", + "integrity": "sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@microsoft/gulp-core-build-typescript/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/gulp-core-build-typescript/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack": { + "version": "5.2.28", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-webpack/-/gulp-core-build-webpack-5.2.28.tgz", + "integrity": "sha512-EMu5P62rKvU9QlFJMg8r7ANyb+we2DQna1z2uz6tDm4S9DomnULvX6eCeB3za4JH+QJtO5LOU5RV9JaZF3auig==", + "dev": true, + "dependencies": { + "@microsoft/gulp-core-build": "3.17.19", + "@types/gulp": "4.0.6", + "@types/node": "10.17.13", + "colors": "~1.2.1", + "gulp": "~4.0.2", + "webpack": "~4.44.2" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "dependencies": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "dev": true + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/@webassemblyjs/helper-buffer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", + "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", + "dev": true + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", + "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/@webassemblyjs/ieee754": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", + "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", + "dev": true, + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/@webassemblyjs/leb128": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", + "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", + "dev": true, + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/@webassemblyjs/utf8": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", + "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", + "dev": true + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/@webassemblyjs/wasm-edit": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", + "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/helper-wasm-section": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-opt": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/@webassemblyjs/wasm-gen": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", + "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/@webassemblyjs/wasm-opt": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", + "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/@webassemblyjs/wasm-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", + "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/@webassemblyjs/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/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/@microsoft/gulp-core-build-webpack/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/@microsoft/gulp-core-build-webpack/node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/binary-extensions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", + "dev": true, + "optional": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/cacache": { + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", + "dev": true, + "dependencies": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "dev": true, + "optional": true, + "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" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/chokidar/node_modules/braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "dev": true, + "optional": true, + "dependencies": { + "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/chokidar/node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "dev": true, + "optional": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/chokidar/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, + "optional": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/chokidar/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, + "optional": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/enhanced-resolve": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", + "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/enhanced-resolve/node_modules/memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "dev": true, + "dependencies": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + }, + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "dev": true, + "dependencies": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/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/@microsoft/gulp-core-build-webpack/node_modules/extend-shallow/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/@microsoft/gulp-core-build-webpack/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dev": true, + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/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, + "optional": true, + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "dev": true, + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/loader-utils": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dev": true, + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "optional": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/ssri": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", + "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", + "dev": true, + "dependencies": { + "figgy-pudding": "^3.5.1" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/terser": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", + "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", + "dev": true, + "dependencies": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/terser-webpack-plugin": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", + "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", + "dev": true, + "dependencies": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + }, + "engines": { + "node": ">= 6.9.0" + }, + "peerDependencies": { + "webpack": "^4.0.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/watchpack": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", + "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0" + }, + "optionalDependencies": { + "chokidar": "^3.4.1", + "watchpack-chokidar2": "^2.0.1" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/webpack": { + "version": "4.44.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz", + "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/wasm-edit": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "acorn": "^6.4.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.3.0", + "eslint-scope": "^4.0.3", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.3", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.3", + "watchpack": "^1.7.4", + "webpack-sources": "^1.4.1" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=6.11.5" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + }, + "webpack-command": { + "optional": true + } + } + }, + "node_modules/@microsoft/gulp-core-build/node_modules/@rushstack/node-core-library": { + "version": "3.44.3", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.44.3.tgz", + "integrity": "sha512-Bt+R5LAnVr2BImTJqPpton5rvhJ2Wq8x4BaTqaCHQMmfxqtz5lb4nLYT9kneMJTCDuRMBvvLpSuz4MBj50PV3w==", + "dev": true, + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "timsort": "~0.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@microsoft/gulp-core-build/node_modules/@rushstack/node-core-library/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "node_modules/@microsoft/gulp-core-build/node_modules/@rushstack/node-core-library/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@microsoft/gulp-core-build/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/@microsoft/gulp-core-build/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/@microsoft/gulp-core-build/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@microsoft/gulp-core-build/node_modules/glob": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", + "integrity": "sha512-f8c0rE8JiCxpa52kWPAOa3ZaYEnzofDzCQLCn3Vdk0Z5OVLq3BsRFJI4S4ykpeVW6QMGBUkMeUpoEgWnMTnw5Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "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/@microsoft/gulp-core-build/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/@microsoft/gulp-core-build/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/gulp-core-build/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/@microsoft/gulp-core-build/node_modules/resolve": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", + "dev": true, + "dependencies": { + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@microsoft/gulp-core-build/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@microsoft/gulp-core-build/node_modules/validator": { + "version": "13.12.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.12.0.tgz", + "integrity": "sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@microsoft/gulp-core-build/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/@microsoft/gulp-core-build/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/@microsoft/gulp-core-build/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/gulp-core-build/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/@microsoft/gulp-core-build/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/@microsoft/gulp-core-build/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/@microsoft/load-themed-styles": { + "version": "1.10.295", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.295.tgz", + "integrity": "sha512-W+IzEBw8a6LOOfRJM02dTT7BDZijxm+Z7lhtOAz1+y9vQm1Kdz9jlAO+qCEKsfxtUOmKilW8DIRqFw2aUgKeGg==" + }, + "node_modules/@microsoft/loader-load-themed-styles": { + "version": "1.9.174", + "resolved": "https://registry.npmjs.org/@microsoft/loader-load-themed-styles/-/loader-load-themed-styles-1.9.174.tgz", + "integrity": "sha512-BmsuGqKEq3faLOpfTj+k2BYa3CnxuoaRusOVc4WkY84Ycv+IBX1WW3jhslwWbmAOt7ryb6/RZpxZ7sHw6Iy8ow==", + "dev": true, + "dependencies": { + "@microsoft/load-themed-styles": "1.10.292", + "loader-utils": "~1.1.0" + }, + "peerDependencies": { + "@types/webpack": "^4" + }, + "peerDependenciesMeta": { + "@types/webpack": { + "optional": true + } + } + }, + "node_modules/@microsoft/loader-load-themed-styles/node_modules/@microsoft/load-themed-styles": { + "version": "1.10.292", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.292.tgz", + "integrity": "sha512-LQWGImtpv2zHKIPySLalR1aFXumXfOq8UuJvR15mIZRKXIoM+KuN9wZq+ved2FyeuePjQSJGOxYynxtCLLwDBA==", + "dev": true + }, + "node_modules/@microsoft/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-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-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-react": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/@microsoft/mgt-react/-/mgt-react-2.6.1.tgz", + "integrity": "sha512-Ta7/aLrFFhs6y5QyE67j2AyiZckPhUyG+Msq9Lx8BkxVwzoyGLlAtT/mYWfTNjygi0ExZFcEHRITzM+O5nWUyw==", + "dependencies": { + "@microsoft/mgt-components": "2.6.1", + "@microsoft/mgt-element": "2.6.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-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/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/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/mgt-spfx/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/@microsoft/mgt-spfx/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/@microsoft/mgt-spfx/node_modules/validator": { + "version": "13.12.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.12.0.tgz", + "integrity": "sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@microsoft/mgt-spfx/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/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": "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/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/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/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/@microsoft/microsoft-graph-clientv1/node_modules/node-fetch": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", + "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, + "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-clientv1/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/@microsoft/microsoft-graph-types": { + "version": "2.25.0", + "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-types/-/microsoft-graph-types-2.25.0.tgz", + "integrity": "sha512-H/HK4MsRJ1H+G/HwbU/z225BKwzoMU3fawD8xivGxDgyGIDzdZf07Ruz/wPSM+tSJJin/swz3TwFllxveduG8Q==" + }, + "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.79.0", + "resolved": "https://registry.npmjs.org/@microsoft/rush-lib/-/rush-lib-5.79.0.tgz", + "integrity": "sha512-9FKABGIUiFZxgEVPVY7ObcoJ2OtIcaan1KeykjgcCYGjYOGliN4hl9FQ5e7UdpokNWU62c1zLfESQfnJPsyCGA==", + "dev": true, + "dependencies": { + "@pnpm/link-bins": "~5.3.7", + "@rushstack/heft-config-file": "0.10.0", + "@rushstack/node-core-library": "3.52.0", + "@rushstack/package-deps-hash": "3.2.51", + "@rushstack/rig-package": "0.3.15", + "@rushstack/rush-amazon-s3-build-cache-plugin": "5.79.0", + "@rushstack/rush-azure-storage-build-cache-plugin": "5.79.0", + "@rushstack/stream-collator": "4.0.205", + "@rushstack/terminal": "0.3.74", + "@rushstack/ts-command-line": "4.12.3", + "@types/node-fetch": "1.6.9", + "@yarnpkg/lockfile": "~1.0.2", + "builtin-modules": "~3.1.0", + "cli-table": "~0.3.1", + "colors": "~1.2.1", + "git-repo-info": "~2.1.0", + "glob": "~7.0.5", + "glob-escape": "~0.0.2", + "https-proxy-agent": "~5.0.0", + "ignore": "~5.1.6", + "inquirer": "~7.3.3", + "js-yaml": "~3.13.1", + "jszip": "~3.7.1", + "lodash": "~4.17.15", + "node-fetch": "2.6.7", + "npm-package-arg": "~6.1.0", + "npm-packlist": "~2.1.2", + "read-package-tree": "~5.1.5", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "ssri": "~8.0.0", + "strict-uri-encode": "~2.0.0", + "tapable": "2.2.1", + "tar": "~6.1.11", + "true-case-path": "~2.2.1" + }, + "engines": { + "node": ">=5.6.0" + } + }, + "node_modules/@microsoft/rush-lib/node_modules/@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@microsoft/rush-lib/node_modules/@rushstack/rig-package": { + "version": "0.3.15", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.3.15.tgz", + "integrity": "sha512-jxVfvO5OnkRlYRhcVDZWvwiI2l4pv37HDJRtyg5HbD8Z/I8Xj32RICgrxS5xMeGGytobrg5S6OfPOHskg7Nw+A==", + "dev": true, + "dependencies": { + "resolve": "~1.17.0", + "strip-json-comments": "~3.1.1" + } + }, + "node_modules/@microsoft/rush-lib/node_modules/@rushstack/ts-command-line": { + "version": "4.12.3", + "resolved": "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-4.12.3.tgz", + "integrity": "sha512-Pdij22RotMXzI+HWHyYCvw0RMZhiP5a6Za/96XamZ1+mxmpSm4ujf8TROKxGAHySmR5A8iNVSlzhNMnUlFQE6g==", + "dev": true, + "dependencies": { + "@types/argparse": "1.0.38", + "argparse": "~1.0.9", + "colors": "~1.2.1", + "string-argv": "~0.3.1" + } + }, + "node_modules/@microsoft/rush-lib/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "node_modules/@microsoft/rush-lib/node_modules/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/@microsoft/rush-lib/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/@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/glob": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", + "integrity": "sha512-f8c0rE8JiCxpa52kWPAOa3ZaYEnzofDzCQLCn3Vdk0Z5OVLq3BsRFJI4S4ykpeVW6QMGBUkMeUpoEgWnMTnw5Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "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/@microsoft/rush-lib/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/@microsoft/rush-lib/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/@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/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/@microsoft/rush-lib/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/@microsoft/rush-lib/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==", + "dev": true, + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, + "node_modules/@microsoft/rush-lib/node_modules/resolve": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", + "dev": true, + "dependencies": { + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@microsoft/rush-lib/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@microsoft/rush-lib/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/@microsoft/rush-lib/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/@microsoft/rush-lib/node_modules/validator": { + "version": "13.12.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.12.0.tgz", + "integrity": "sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@microsoft/rush-lib/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==", + "dev": true, + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "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.5": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/@microsoft/rush-stack-compiler-4.5/-/rush-stack-compiler-4.5-0.2.2.tgz", + "integrity": "sha512-nRlomAZwOYUR3qmFxxVcn8A3wmkjQ4eS3hoKzYylOqEU8SYPFxDFSN4I+2Y+hGTYG0gpm3NSL4Wvb0I180pCbg==", + "dev": true, + "dependencies": { + "@microsoft/api-extractor": "~7.15.2", + "@rushstack/eslint-config": "~2.5.0", + "@rushstack/node-core-library": "~3.44.1", + "@types/node": "10.17.13", + "eslint": "8.7.0", + "import-lazy": "~4.0.0", + "typescript": "~4.5.5" + }, + "bin": { + "rush-api-extractor": "bin/rush-api-extractor", + "rush-eslint": "bin/rush-eslint", + "rush-tsc": "bin/rush-tsc", + "rush-tslint": "bin/rush-tslint" + } + }, + "node_modules/@microsoft/rush-stack-compiler-4.5/node_modules/@rushstack/node-core-library": { + "version": "3.44.3", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.44.3.tgz", + "integrity": "sha512-Bt+R5LAnVr2BImTJqPpton5rvhJ2Wq8x4BaTqaCHQMmfxqtz5lb4nLYT9kneMJTCDuRMBvvLpSuz4MBj50PV3w==", + "dev": true, + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "timsort": "~0.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@microsoft/rush-stack-compiler-4.5/node_modules/@rushstack/node-core-library/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "node_modules/@microsoft/rush-stack-compiler-4.5/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@microsoft/rush-stack-compiler-4.5/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-stack-compiler-4.5/node_modules/resolve": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", + "dev": true, + "dependencies": { + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@microsoft/rush-stack-compiler-4.5/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@microsoft/rush-stack-compiler-4.5/node_modules/validator": { + "version": "13.12.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.12.0.tgz", + "integrity": "sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@microsoft/rush-stack-compiler-4.5/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-stack-compiler-4.5/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-adaptive-card-extension-base": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-adaptive-card-extension-base/-/sp-adaptive-card-extension-base-1.16.1.tgz", + "integrity": "sha512-1jfktny+ARdmh5JQtg0j1s8SAGbg7QBRK8CVQ2eZZAWNCPxK1DidwuKbcxEO/D693Gc9cJyya0n2a/zJFEq3Bg==", + "dependencies": { + "@microsoft/sp-component-base": "1.16.1", + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-http": "1.16.1", + "@microsoft/sp-http-base": "1.16.1", + "@microsoft/sp-loader": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-module-interfaces": "1.16.1", + "@microsoft/sp-property-pane": "1.16.1", + "adaptivecards": "2.9.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/sp-adaptive-card-extension-base/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/@microsoft/sp-adaptive-card-extension-base/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/@microsoft/sp-adaptive-card-extension-base/node_modules/@microsoft/sp-component-base": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-component-base/-/sp-component-base-1.16.1.tgz", + "integrity": "sha512-fS7E2fUgyUAn5YpdJUvG0T7kQejU3EHWD58GKK6boa1hD4FcDvAnBxt2yiqKffxtGt44CsGdHqiuK9olyFMFQw==", + "dependencies": { + "@fluentui/react": "^7.199.1", + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-dynamic-data": "1.16.1", + "@microsoft/sp-http": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-module-interfaces": "1.16.1", + "@microsoft/sp-page-context": "1.16.1", + "office-ui-fabric-react": "^7.199.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-adaptive-card-extension-base/node_modules/@microsoft/sp-diagnostics": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-diagnostics/-/sp-diagnostics-1.16.1.tgz", + "integrity": "sha512-xmMGGzmT2xSLddYZSliDXyq9xAO/cZbiJopFvjEIkX0ottgbudi73TuwaO81d4FGMm7eSEKFXocSBRr1wAxxEg==", + "dependencies": { + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-adaptive-card-extension-base/node_modules/@microsoft/sp-dynamic-data": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-dynamic-data/-/sp-dynamic-data-1.16.1.tgz", + "integrity": "sha512-YmF5Gk/Ttx7W6bwMYmw3I/ZraLSGEWIrKljOl++z5xyxiskMIlAZg2wQxAXu9QLZ1P2DjuYC4ZYSVFByMScC+Q==", + "dependencies": { + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-module-interfaces": "1.16.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-adaptive-card-extension-base/node_modules/@microsoft/sp-http": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http/-/sp-http-1.16.1.tgz", + "integrity": "sha512-wsKyiH1lqCuN7aeHkpc5GWZ+ezIJ4nUT6zQmKgvugayQroOhS/G4caw0FxqBA8Qs+SiUF9FE8plPHyivaA1IZw==", + "dependencies": { + "@microsoft/microsoft-graph-clientv1": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-http-base": "1.16.1", + "@microsoft/sp-http-msgraph": "1.16.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-adaptive-card-extension-base/node_modules/@microsoft/sp-loader": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-loader/-/sp-loader-1.16.1.tgz", + "integrity": "sha512-EEVr5+MbwceQWBUCXXZbaq8yDLyl20W52lt5J8oLkL/Un3i5IphzPwRVx5I7RuhgdIz6MDNpiADXBEu84YpNGw==", + "dependencies": { + "@fluentui/react": "^7.199.1", + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-dynamic-data": "1.16.1", + "@microsoft/sp-http-base": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-module-interfaces": "1.16.1", + "@microsoft/sp-odata-types": "1.16.1", + "@microsoft/sp-page-context": "1.16.1", + "@rushstack/loader-raw-script": "1.3.260", + "@types/requirejs": "2.1.29", + "office-ui-fabric-react": "^7.199.1", + "raw-loader": "~0.5.1", + "react": "17.0.1", + "react-dom": "17.0.1", + "requirejs": "2.3.6", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + }, + "peerDependencies": { + "@types/react": ">=16.9.51 <18.0.0", + "@types/react-dom": ">=16.9.8 <18.0.0" + } + }, + "node_modules/@microsoft/sp-adaptive-card-extension-base/node_modules/@microsoft/sp-odata-types": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.16.1.tgz", + "integrity": "sha512-rwLz1E6rCb+Bo8xDoPafqn2Y5B92u8+Ruma0Vp0WKeGsP634d9FrvCWISxyYr7IcK3vn6qdoEwCAwpRH4kwnDw==", + "dependencies": { + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-adaptive-card-extension-base/node_modules/@microsoft/sp-page-context": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-page-context/-/sp-page-context-1.16.1.tgz", + "integrity": "sha512-JUH35LBI0sgPh2zPvD8bEO6K+G3uBegOfYXu1xQq/vZ3xUbl2WiDUHywKBW2A53mROazPJkC1iszf1auPH+mvA==", + "dependencies": { + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-dynamic-data": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-odata-types": "1.16.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-adaptive-card-extension-base/node_modules/adaptivecards": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/adaptivecards/-/adaptivecards-2.9.0.tgz", + "integrity": "sha512-TXbtzc6LwisTdlfEAooropj9ZwgcQz8bSirWOnph3bzJJr9QF8YQCfSIpcAXKTJ7b6YrOfH+9xw/a8RaKgeOZg==" + }, + "node_modules/@microsoft/sp-adaptive-card-extension-base/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/@microsoft/sp-adaptive-card-extension-base/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/@microsoft/sp-build-core-tasks": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-build-core-tasks/-/sp-build-core-tasks-1.16.1.tgz", + "integrity": "sha512-TXFQkzxPXYdc0rvI6vEc0VhuytKZy8TDlAW3K5bzC5DGm87QB+2N/IYVFMQ6jxavXO7uDFuItgavSGraOyeN1Q==", + "dev": true, + "dependencies": { + "@microsoft/gulp-core-build": "3.17.19", + "@microsoft/gulp-core-build-serve": "3.9.22", + "@microsoft/gulp-core-build-webpack": "5.2.28", + "@microsoft/spfx-heft-plugins": "1.16.1", + "@rushstack/node-core-library": "3.52.0", + "@types/glob": "5.0.30", + "@types/lodash": "4.14.117", + "@types/webpack": "4.41.24", + "colors": "~1.2.1", + "glob": "~7.0.5", + "gulp": "4.0.2", + "lodash": "4.17.21", + "webpack": "~4.44.2" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "dependencies": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "dev": true + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/@webassemblyjs/helper-buffer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", + "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", + "dev": true + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", + "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/@webassemblyjs/ieee754": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", + "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", + "dev": true, + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/@webassemblyjs/leb128": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", + "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", + "dev": true, + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/@webassemblyjs/utf8": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", + "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", + "dev": true + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/@webassemblyjs/wasm-edit": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", + "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/helper-wasm-section": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-opt": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/@webassemblyjs/wasm-gen": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", + "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/@webassemblyjs/wasm-opt": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", + "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/@webassemblyjs/wasm-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", + "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/@webassemblyjs/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/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/@microsoft/sp-build-core-tasks/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/@microsoft/sp-build-core-tasks/node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/binary-extensions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", + "dev": true, + "optional": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/cacache": { + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", + "dev": true, + "dependencies": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/cacache/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/cacache/node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/cacache/node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "dev": true, + "optional": true, + "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" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/chokidar/node_modules/braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "dev": true, + "optional": true, + "dependencies": { + "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/chokidar/node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "dev": true, + "optional": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/chokidar/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, + "optional": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/chokidar/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, + "optional": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/enhanced-resolve": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", + "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/enhanced-resolve/node_modules/memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "dev": true, + "dependencies": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + }, + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "dev": true, + "dependencies": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/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/@microsoft/sp-build-core-tasks/node_modules/extend-shallow/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/@microsoft/sp-build-core-tasks/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dev": true, + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/glob": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", + "integrity": "sha512-f8c0rE8JiCxpa52kWPAOa3ZaYEnzofDzCQLCn3Vdk0Z5OVLq3BsRFJI4S4ykpeVW6QMGBUkMeUpoEgWnMTnw5Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "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/@microsoft/sp-build-core-tasks/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, + "optional": true, + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "dev": true, + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/loader-utils": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/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/make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/make-dir/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dev": true, + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "optional": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/resolve": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", + "dev": true, + "dependencies": { + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/ssri": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", + "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", + "dev": true, + "dependencies": { + "figgy-pudding": "^3.5.1" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/terser": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", + "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", + "dev": true, + "dependencies": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/terser-webpack-plugin": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", + "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", + "dev": true, + "dependencies": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + }, + "engines": { + "node": ">= 6.9.0" + }, + "peerDependencies": { + "webpack": "^4.0.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/validator": { + "version": "13.12.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.12.0.tgz", + "integrity": "sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/watchpack": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", + "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0" + }, + "optionalDependencies": { + "chokidar": "^3.4.1", + "watchpack-chokidar2": "^2.0.1" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/webpack": { + "version": "4.44.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz", + "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/wasm-edit": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "acorn": "^6.4.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.3.0", + "eslint-scope": "^4.0.3", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.3", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.3", + "watchpack": "^1.7.4", + "webpack-sources": "^1.4.1" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=6.11.5" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + }, + "webpack-command": { + "optional": true + } + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/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-core-tasks/node_modules/z-schema/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@microsoft/sp-build-web": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-build-web/-/sp-build-web-1.16.1.tgz", + "integrity": "sha512-qiZT6yU9EkAHOsq0r65cDgalWYUfdB7GFrvxJHUbOUlFtbkjOfzujddyGBH5JK/xJ6bPTZMZRFKFh1xzElVwBQ==", + "dev": true, + "dependencies": { + "@microsoft/gulp-core-build": "3.17.19", + "@microsoft/gulp-core-build-sass": "4.16.0", + "@microsoft/gulp-core-build-serve": "3.9.22", + "@microsoft/gulp-core-build-typescript": "8.5.33", + "@microsoft/gulp-core-build-webpack": "5.2.28", + "@microsoft/rush-lib": "5.79.0", + "@microsoft/sp-build-core-tasks": "1.16.1", + "@rushstack/node-core-library": "3.52.0", + "@types/webpack": "4.41.24", + "gulp": "4.0.2", + "semver": "~7.3.2", + "true-case-path": "~2.2.1", + "webpack": "~4.44.2", + "yargs": "~4.6.0" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "node_modules/@microsoft/sp-build-web/node_modules/@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "dependencies": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "dev": true + }, + "node_modules/@microsoft/sp-build-web/node_modules/@webassemblyjs/helper-buffer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", + "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", + "dev": true + }, + "node_modules/@microsoft/sp-build-web/node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + }, + "node_modules/@microsoft/sp-build-web/node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", + "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/@webassemblyjs/ieee754": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", + "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", + "dev": true, + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/@webassemblyjs/leb128": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", + "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", + "dev": true, + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/@webassemblyjs/utf8": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", + "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", + "dev": true + }, + "node_modules/@microsoft/sp-build-web/node_modules/@webassemblyjs/wasm-edit": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", + "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/helper-wasm-section": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-opt": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/@webassemblyjs/wasm-gen": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", + "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/@webassemblyjs/wasm-opt": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", + "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/@webassemblyjs/wasm-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", + "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/@webassemblyjs/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/@microsoft/sp-build-web/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/@microsoft/sp-build-web/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/@microsoft/sp-build-web/node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/binary-extensions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", + "dev": true, + "optional": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/cacache": { + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", + "dev": true, + "dependencies": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/cacache/node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/cacache/node_modules/y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + }, + "node_modules/@microsoft/sp-build-web/node_modules/cacache/node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + }, + "node_modules/@microsoft/sp-build-web/node_modules/chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "dev": true, + "optional": true, + "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" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/chokidar/node_modules/braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "dev": true, + "optional": true, + "dependencies": { + "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/chokidar/node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "dev": true, + "optional": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/chokidar/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, + "optional": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/chokidar/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, + "optional": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, + "node_modules/@microsoft/sp-build-web/node_modules/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/@microsoft/sp-build-web/node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/enhanced-resolve": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", + "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/enhanced-resolve/node_modules/memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "dev": true, + "dependencies": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + }, + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "dev": true, + "dependencies": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/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/@microsoft/sp-build-web/node_modules/extend-shallow/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/@microsoft/sp-build-web/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dev": true, + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/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, + "optional": true, + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "dev": true, + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/loader-utils": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/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/make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/make-dir/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dev": true, + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "optional": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/@microsoft/sp-build-web/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/@microsoft/sp-build-web/node_modules/resolve": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", + "dev": true, + "dependencies": { + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/ssri": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", + "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", + "dev": true, + "dependencies": { + "figgy-pudding": "^3.5.1" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/terser": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", + "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", + "dev": true, + "dependencies": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/terser-webpack-plugin": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", + "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", + "dev": true, + "dependencies": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + }, + "engines": { + "node": ">= 6.9.0" + }, + "peerDependencies": { + "webpack": "^4.0.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/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/@microsoft/sp-build-web/node_modules/validator": { + "version": "13.12.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.12.0.tgz", + "integrity": "sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/watchpack": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", + "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0" + }, + "optionalDependencies": { + "chokidar": "^3.4.1", + "watchpack-chokidar2": "^2.0.1" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/webpack": { + "version": "4.44.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz", + "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/wasm-edit": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "acorn": "^6.4.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.3.0", + "eslint-scope": "^4.0.3", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.3", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.3", + "watchpack": "^1.7.4", + "webpack-sources": "^1.4.1" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=6.11.5" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + }, + "webpack-command": { + "optional": true + } + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/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/@microsoft/sp-build-web/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/@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/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/@microsoft/sp-build-web/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/@microsoft/sp-build-web/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/@microsoft/sp-build-web/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/z-schema/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@microsoft/sp-component-base": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-component-base/-/sp-component-base-1.16.0.tgz", + "integrity": "sha512-BELiHrSQCeSbUZIgA/XrhywaMjRMSMMvWxbLF90MLGdbF8L0zvJ4SMF6wIpQcdxWWoIB5pU1/nwSoi6RvXLqKw==", + "dependencies": { + "@fluentui/react": "^7.199.1", + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-dynamic-data": "1.16.0", + "@microsoft/sp-http": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.0", + "@microsoft/sp-page-context": "1.16.0", + "office-ui-fabric-react": "^7.199.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-component-base/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/@microsoft/sp-component-base/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/@microsoft/sp-component-base/node_modules/@microsoft/sp-core-library": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.16.0.tgz", + "integrity": "sha512-v4B8N7UvF4A643mjq//B5l+ZiDWLTfvyMGIA2h5UcWlmFq3RroeIQhbP1PGYBOVttPkjgrZ5/bCwnN2RUN4e8g==", + "dependencies": { + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.0", + "@microsoft/sp-odata-types": "1.16.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" + }, + "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-component-base/node_modules/@microsoft/sp-lodash-subset": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.16.0.tgz", + "integrity": "sha512-tYkiC72WZOY5ERcOzH8XxFtx0/5tcTxqShV2pzjDA7dVLyBlbFMGaFpFSoPCOSI8YtcCHX9Cia3lwvgDDWqHQw==", + "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-component-base/node_modules/@microsoft/sp-module-interfaces": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.16.0.tgz", + "integrity": "sha512-EfEp7JG6J8WSsv+HtNR+IswZjUbrLl3z8CKWj3D5vQ0ztkBJOOJMwtixhb0j3+gxzlEt4wN9WizMvy7xAwDSyw==", + "dependencies": { + "@rushstack/node-core-library": "3.52.0", + "z-schema": "4.2.4" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-component-base/node_modules/@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@microsoft/sp-component-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-component-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-component-base/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==" + }, + "node_modules/@microsoft/sp-component-base/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-component-base/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/@microsoft/sp-component-base/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/@microsoft/sp-component-base/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/@microsoft/sp-component-base/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/@microsoft/sp-component-base/node_modules/validator": { + "version": "13.12.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.12.0.tgz", + "integrity": "sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@microsoft/sp-component-base/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-component-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-core-library": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.16.1.tgz", + "integrity": "sha512-1BwUFqW0rycMI7WJ4WJya/VSxnOmsPlSIY4ZXoI9IMGl0JR2E0pZWd23Z7oQAmqUmohyHssIpOjaQF/qo1fSmg==", + "dependencies": { + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-module-interfaces": "1.16.1", + "@microsoft/sp-odata-types": "1.16.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + }, + "peerDependencies": { + "@types/react": ">=16.9.51 <18.0.0", + "@types/react-dom": ">=16.9.8 <18.0.0", + "react": ">=16.13.1 <18.0.0", + "react-dom": ">=16.13.1 <18.0.0" + } + }, + "node_modules/@microsoft/sp-core-library/node_modules/@microsoft/sp-odata-types": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.16.1.tgz", + "integrity": "sha512-rwLz1E6rCb+Bo8xDoPafqn2Y5B92u8+Ruma0Vp0WKeGsP634d9FrvCWISxyYr7IcK3vn6qdoEwCAwpRH4kwnDw==", + "dependencies": { + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-css-loader": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-css-loader/-/sp-css-loader-1.16.1.tgz", + "integrity": "sha512-4wNATfkBcK29k+vKn86/QwCSijjpLEqXi5/pYvvgOjhzKfHP2MC3mIU8SsWRUpN5XG8Z3DnDU9P0G2q2hk18hA==", + "dev": true, + "dependencies": { + "@microsoft/load-themed-styles": "1.10.292", + "@rushstack/node-core-library": "3.52.0", + "autoprefixer": "9.7.1", + "css-loader": "3.4.2", + "cssnano": "~4.1.10", + "loader-utils": "1.2.3", + "postcss": "~8.1.0", + "postcss-modules-extract-imports": "~3.0.0", + "postcss-modules-local-by-default": "~4.0.0", + "postcss-modules-scope": "~3.0.0", + "postcss-modules-values": "~4.0.0", + "webpack": "~4.44.2" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/@microsoft/load-themed-styles": { + "version": "1.10.292", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.292.tgz", + "integrity": "sha512-LQWGImtpv2zHKIPySLalR1aFXumXfOq8UuJvR15mIZRKXIoM+KuN9wZq+ved2FyeuePjQSJGOxYynxtCLLwDBA==", + "dev": true + }, + "node_modules/@microsoft/sp-css-loader/node_modules/@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "node_modules/@microsoft/sp-css-loader/node_modules/@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "dependencies": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "dev": true + }, + "node_modules/@microsoft/sp-css-loader/node_modules/@webassemblyjs/helper-buffer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", + "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", + "dev": true + }, + "node_modules/@microsoft/sp-css-loader/node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + }, + "node_modules/@microsoft/sp-css-loader/node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", + "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/@webassemblyjs/ieee754": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", + "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", + "dev": true, + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/@webassemblyjs/leb128": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", + "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", + "dev": true, + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/@webassemblyjs/utf8": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", + "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", + "dev": true + }, + "node_modules/@microsoft/sp-css-loader/node_modules/@webassemblyjs/wasm-edit": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", + "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/helper-wasm-section": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-opt": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/@webassemblyjs/wasm-gen": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", + "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/@webassemblyjs/wasm-opt": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", + "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/@webassemblyjs/wasm-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", + "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/@webassemblyjs/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/@microsoft/sp-css-loader/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/@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/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/@microsoft/sp-css-loader/node_modules/autoprefixer": { + "version": "9.7.1", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.1.tgz", + "integrity": "sha512-w3b5y1PXWlhYulevrTJ0lizkQ5CyqfeU6BIRDbuhsMupstHQOeb1Ur80tcB1zxSu7AwyY/qCQ7Vvqklh31ZBFw==", + "dev": true, + "dependencies": { + "browserslist": "^4.7.2", + "caniuse-lite": "^1.0.30001006", + "chalk": "^2.4.2", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^7.0.21", + "postcss-value-parser": "^4.0.2" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/autoprefixer/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/binary-extensions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", + "dev": true, + "optional": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/cacache": { + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", + "dev": true, + "dependencies": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/cacache/node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/cacache/node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + }, + "node_modules/@microsoft/sp-css-loader/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/@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/chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "dev": true, + "optional": true, + "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" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/chokidar/node_modules/braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "dev": true, + "optional": true, + "dependencies": { + "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/chokidar/node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "dev": true, + "optional": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/chokidar/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, + "optional": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/chokidar/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, + "optional": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, + "node_modules/@microsoft/sp-css-loader/node_modules/colorette": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.4.0.tgz", + "integrity": "sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==", + "dev": true + }, + "node_modules/@microsoft/sp-css-loader/node_modules/css-loader": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-3.4.2.tgz", + "integrity": "sha512-jYq4zdZT0oS0Iykt+fqnzVLRIeiPWhka+7BqPn+oSIpWJAHak5tmB/WZrJ2a21JhCeFyNnnlroSl8c+MtVndzA==", + "dev": true, + "dependencies": { + "camelcase": "^5.3.1", + "cssesc": "^3.0.0", + "icss-utils": "^4.1.1", + "loader-utils": "^1.2.3", + "normalize-path": "^3.0.0", + "postcss": "^7.0.23", + "postcss-modules-extract-imports": "^2.0.0", + "postcss-modules-local-by-default": "^3.0.2", + "postcss-modules-scope": "^2.1.1", + "postcss-modules-values": "^3.0.0", + "postcss-value-parser": "^4.0.2", + "schema-utils": "^2.6.0" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/css-loader/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/css-loader/node_modules/postcss-modules-extract-imports": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz", + "integrity": "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==", + "dev": true, + "dependencies": { + "postcss": "^7.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/css-loader/node_modules/postcss-modules-local-by-default": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz", + "integrity": "sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw==", + "dev": true, + "dependencies": { + "icss-utils": "^4.1.1", + "postcss": "^7.0.32", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/css-loader/node_modules/postcss-modules-scope": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz", + "integrity": "sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==", + "dev": true, + "dependencies": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^6.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/css-loader/node_modules/postcss-modules-values": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz", + "integrity": "sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==", + "dev": true, + "dependencies": { + "icss-utils": "^4.0.0", + "postcss": "^7.0.6" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/enhanced-resolve": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", + "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/enhanced-resolve/node_modules/memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "dev": true, + "dependencies": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + }, + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "dev": true, + "dependencies": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/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/@microsoft/sp-css-loader/node_modules/extend-shallow/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/@microsoft/sp-css-loader/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dev": true, + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/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, + "optional": true, + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "dev": true, + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/loader-utils": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", + "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^2.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/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/make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/make-dir/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/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/@microsoft/sp-css-loader/node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dev": true, + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/postcss": { + "version": "8.1.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.1.14.tgz", + "integrity": "sha512-KatkyVPBKfENS+c3dpXJoDXnDD5UZs5exAnDksLqaRJPKwYphEPZt4N0m0i049v2/BtWVQibAhxW4ilXXcolpA==", + "dev": true, + "dependencies": { + "colorette": "^1.2.1", + "nanoid": "^3.1.20", + "source-map": "^0.6.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/postcss-modules-local-by-default": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.5.tgz", + "integrity": "sha512-6MieY7sIfTK0hYfafw1OMEG+2bg8Q1ocHCpoWLqOKj3JXlKu4G7btkmM/B7lFubYkYWmRSPLZi5chid63ZaZYw==", + "dev": true, + "dependencies": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/postcss-modules-local-by-default/node_modules/icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dev": true, + "dependencies": { + "icss-utils": "^5.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/postcss-modules-values/node_modules/icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "optional": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/resolve": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", + "dev": true, + "dependencies": { + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/ssri": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", + "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", + "dev": true, + "dependencies": { + "figgy-pudding": "^3.5.1" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/terser": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", + "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", + "dev": true, + "dependencies": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/terser-webpack-plugin": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", + "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", + "dev": true, + "dependencies": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + }, + "engines": { + "node": ">= 6.9.0" + }, + "peerDependencies": { + "webpack": "^4.0.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/terser-webpack-plugin/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/validator": { + "version": "13.12.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.12.0.tgz", + "integrity": "sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/watchpack": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", + "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0" + }, + "optionalDependencies": { + "chokidar": "^3.4.1", + "watchpack-chokidar2": "^2.0.1" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/webpack": { + "version": "4.44.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz", + "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/wasm-edit": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "acorn": "^6.4.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.3.0", + "eslint-scope": "^4.0.3", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.3", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.3", + "watchpack": "^1.7.4", + "webpack-sources": "^1.4.1" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=6.11.5" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + }, + "webpack-command": { + "optional": true + } + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/webpack/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/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-css-loader/node_modules/z-schema/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@microsoft/sp-diagnostics": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-diagnostics/-/sp-diagnostics-1.16.0.tgz", + "integrity": "sha512-12oS8vdqIruxcDBiUV675s/HgxvFrjhsQ3YeBlamlVcgQX2WYIU2RLbleIIjvFcb48LHHLq1lMGqpi/Vmr2rew==", + "dependencies": { + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-diagnostics/node_modules/@microsoft/sp-core-library": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.16.0.tgz", + "integrity": "sha512-v4B8N7UvF4A643mjq//B5l+ZiDWLTfvyMGIA2h5UcWlmFq3RroeIQhbP1PGYBOVttPkjgrZ5/bCwnN2RUN4e8g==", + "dependencies": { + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.0", + "@microsoft/sp-odata-types": "1.16.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" + }, + "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-diagnostics/node_modules/@microsoft/sp-lodash-subset": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.16.0.tgz", + "integrity": "sha512-tYkiC72WZOY5ERcOzH8XxFtx0/5tcTxqShV2pzjDA7dVLyBlbFMGaFpFSoPCOSI8YtcCHX9Cia3lwvgDDWqHQw==", + "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-diagnostics/node_modules/@microsoft/sp-module-interfaces": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.16.0.tgz", + "integrity": "sha512-EfEp7JG6J8WSsv+HtNR+IswZjUbrLl3z8CKWj3D5vQ0ztkBJOOJMwtixhb0j3+gxzlEt4wN9WizMvy7xAwDSyw==", + "dependencies": { + "@rushstack/node-core-library": "3.52.0", + "z-schema": "4.2.4" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-diagnostics/node_modules/@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@microsoft/sp-diagnostics/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-diagnostics/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-diagnostics/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==" + }, + "node_modules/@microsoft/sp-diagnostics/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-diagnostics/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/@microsoft/sp-diagnostics/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/@microsoft/sp-diagnostics/node_modules/validator": { + "version": "13.12.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.12.0.tgz", + "integrity": "sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@microsoft/sp-diagnostics/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-diagnostics/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.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-dynamic-data/-/sp-dynamic-data-1.16.0.tgz", + "integrity": "sha512-l/kL4JRWpicIvrsRS6tl6Q3HekuyzCLv6HxYbU/L4eUxOPGzu2vXwDzPKOMflZ1nH0JBRbV9zdaBsx22xSqIyw==", + "dependencies": { + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.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/sp-dynamic-data/node_modules/@microsoft/sp-core-library": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.16.0.tgz", + "integrity": "sha512-v4B8N7UvF4A643mjq//B5l+ZiDWLTfvyMGIA2h5UcWlmFq3RroeIQhbP1PGYBOVttPkjgrZ5/bCwnN2RUN4e8g==", + "dependencies": { + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.0", + "@microsoft/sp-odata-types": "1.16.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" + }, + "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-dynamic-data/node_modules/@microsoft/sp-lodash-subset": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.16.0.tgz", + "integrity": "sha512-tYkiC72WZOY5ERcOzH8XxFtx0/5tcTxqShV2pzjDA7dVLyBlbFMGaFpFSoPCOSI8YtcCHX9Cia3lwvgDDWqHQw==", + "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-dynamic-data/node_modules/@microsoft/sp-module-interfaces": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.16.0.tgz", + "integrity": "sha512-EfEp7JG6J8WSsv+HtNR+IswZjUbrLl3z8CKWj3D5vQ0ztkBJOOJMwtixhb0j3+gxzlEt4wN9WizMvy7xAwDSyw==", + "dependencies": { + "@rushstack/node-core-library": "3.52.0", + "z-schema": "4.2.4" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-dynamic-data/node_modules/@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@microsoft/sp-dynamic-data/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-dynamic-data/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-dynamic-data/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==" + }, + "node_modules/@microsoft/sp-dynamic-data/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-dynamic-data/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/@microsoft/sp-dynamic-data/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/@microsoft/sp-dynamic-data/node_modules/validator": { + "version": "13.12.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.12.0.tgz", + "integrity": "sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@microsoft/sp-dynamic-data/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-dynamic-data/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-extension-base": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-extension-base/-/sp-extension-base-1.16.0.tgz", + "integrity": "sha512-PmrTGFJEmgnONp9nh498ljhq7BUFvnO06hkS3yOBte26x8/L2wDJ+p07jlDtoqxb1cROLF46knRwKBS0hpemyw==", + "dependencies": { + "@microsoft/sp-component-base": "1.16.0", + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-loader": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.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/sp-extension-base/node_modules/@microsoft/sp-core-library": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.16.0.tgz", + "integrity": "sha512-v4B8N7UvF4A643mjq//B5l+ZiDWLTfvyMGIA2h5UcWlmFq3RroeIQhbP1PGYBOVttPkjgrZ5/bCwnN2RUN4e8g==", + "dependencies": { + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.0", + "@microsoft/sp-odata-types": "1.16.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" + }, + "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-lodash-subset": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.16.0.tgz", + "integrity": "sha512-tYkiC72WZOY5ERcOzH8XxFtx0/5tcTxqShV2pzjDA7dVLyBlbFMGaFpFSoPCOSI8YtcCHX9Cia3lwvgDDWqHQw==", + "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.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.16.0.tgz", + "integrity": "sha512-EfEp7JG6J8WSsv+HtNR+IswZjUbrLl3z8CKWj3D5vQ0ztkBJOOJMwtixhb0j3+gxzlEt4wN9WizMvy7xAwDSyw==", + "dependencies": { + "@rushstack/node-core-library": "3.52.0", + "z-schema": "4.2.4" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-extension-base/node_modules/@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@microsoft/sp-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/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==" + }, + "node_modules/@microsoft/sp-extension-base/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-extension-base/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/@microsoft/sp-extension-base/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/@microsoft/sp-extension-base/node_modules/validator": { + "version": "13.12.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.12.0.tgz", + "integrity": "sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@microsoft/sp-extension-base/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-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.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http/-/sp-http-1.16.0.tgz", + "integrity": "sha512-UdFc23BdcLOP5jM/TPfulz76xF7v6abpd9dIMWCdvdH/TJviCpnt9i1YU0eUaN9MWusMWef4Yrrlf3im+nVyLA==", + "dependencies": { + "@microsoft/microsoft-graph-clientv1": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-http-base": "1.16.0", + "@microsoft/sp-http-msgraph": "1.16.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/sp-http-base": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http-base/-/sp-http-base-1.16.1.tgz", + "integrity": "sha512-67ycRRAz19OoKzYgLTYvaZaBnH4yARJYB395ZIbf+QT9eHZLIZoGVxZotNrGQoIyMV3+uazkbyyvEvOGggCeMw==", + "dependencies": { + "@azure/msal-browser": "2.28.1", + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-page-context": "1.16.1", + "@microsoft/teams-js": "1.12.1", + "@microsoft/teams-js-v2": "npm:@microsoft/teams-js@2.4.1", + "adal-angular": "1.0.16", + "msal": "1.4.17", + "msalBrowserLegacy": "npm:@azure/msal-browser@2.22.0", + "msalLegacy": "npm:msal@1.4.12", + "tslib": "2.3.1" + } + }, + "node_modules/@microsoft/sp-http-base/node_modules/@microsoft/sp-diagnostics": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-diagnostics/-/sp-diagnostics-1.16.1.tgz", + "integrity": "sha512-xmMGGzmT2xSLddYZSliDXyq9xAO/cZbiJopFvjEIkX0ottgbudi73TuwaO81d4FGMm7eSEKFXocSBRr1wAxxEg==", + "dependencies": { + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-http-base/node_modules/@microsoft/sp-dynamic-data": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-dynamic-data/-/sp-dynamic-data-1.16.1.tgz", + "integrity": "sha512-YmF5Gk/Ttx7W6bwMYmw3I/ZraLSGEWIrKljOl++z5xyxiskMIlAZg2wQxAXu9QLZ1P2DjuYC4ZYSVFByMScC+Q==", + "dependencies": { + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-module-interfaces": "1.16.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-http-base/node_modules/@microsoft/sp-odata-types": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.16.1.tgz", + "integrity": "sha512-rwLz1E6rCb+Bo8xDoPafqn2Y5B92u8+Ruma0Vp0WKeGsP634d9FrvCWISxyYr7IcK3vn6qdoEwCAwpRH4kwnDw==", + "dependencies": { + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-http-base/node_modules/@microsoft/sp-page-context": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-page-context/-/sp-page-context-1.16.1.tgz", + "integrity": "sha512-JUH35LBI0sgPh2zPvD8bEO6K+G3uBegOfYXu1xQq/vZ3xUbl2WiDUHywKBW2A53mROazPJkC1iszf1auPH+mvA==", + "dependencies": { + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-dynamic-data": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-odata-types": "1.16.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-http-base/node_modules/msal": { + "version": "1.4.17", + "resolved": "https://registry.npmjs.org/msal/-/msal-1.4.17.tgz", + "integrity": "sha512-RjHwP2cCIWQ9iUIk1SziUMb9+jj5mC4OqG2w16E5yig8jySi/TwiFvKlwcjNrPsndph0HtgCtbENnk5julf3yQ==", + "deprecated": "This package is no longer supported. Please use @azure/msal-browser instead.", + "dependencies": { + "tslib": "^1.9.3" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@microsoft/sp-http-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-http-msgraph": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http-msgraph/-/sp-http-msgraph-1.16.1.tgz", + "integrity": "sha512-0/KxNJ2Cq8fn6u+uLf5rlLnOu+XIrP3H60lO4haILYYNuG3fJh3aLCiHFLSCv4RatWMjk2e2NeaieD2266yVRQ==", + "dependencies": { + "@microsoft/microsoft-graph-clientv1": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-http-base": "1.16.1", + "@microsoft/sp-loader": "1.16.1", + "tslib": "2.3.1" + } + }, + "node_modules/@microsoft/sp-http-msgraph/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/@microsoft/sp-http-msgraph/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/@microsoft/sp-http-msgraph/node_modules/@microsoft/sp-diagnostics": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-diagnostics/-/sp-diagnostics-1.16.1.tgz", + "integrity": "sha512-xmMGGzmT2xSLddYZSliDXyq9xAO/cZbiJopFvjEIkX0ottgbudi73TuwaO81d4FGMm7eSEKFXocSBRr1wAxxEg==", + "dependencies": { + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-http-msgraph/node_modules/@microsoft/sp-dynamic-data": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-dynamic-data/-/sp-dynamic-data-1.16.1.tgz", + "integrity": "sha512-YmF5Gk/Ttx7W6bwMYmw3I/ZraLSGEWIrKljOl++z5xyxiskMIlAZg2wQxAXu9QLZ1P2DjuYC4ZYSVFByMScC+Q==", + "dependencies": { + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-module-interfaces": "1.16.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-http-msgraph/node_modules/@microsoft/sp-loader": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-loader/-/sp-loader-1.16.1.tgz", + "integrity": "sha512-EEVr5+MbwceQWBUCXXZbaq8yDLyl20W52lt5J8oLkL/Un3i5IphzPwRVx5I7RuhgdIz6MDNpiADXBEu84YpNGw==", + "dependencies": { + "@fluentui/react": "^7.199.1", + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-dynamic-data": "1.16.1", + "@microsoft/sp-http-base": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-module-interfaces": "1.16.1", + "@microsoft/sp-odata-types": "1.16.1", + "@microsoft/sp-page-context": "1.16.1", + "@rushstack/loader-raw-script": "1.3.260", + "@types/requirejs": "2.1.29", + "office-ui-fabric-react": "^7.199.1", + "raw-loader": "~0.5.1", + "react": "17.0.1", + "react-dom": "17.0.1", + "requirejs": "2.3.6", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + }, + "peerDependencies": { + "@types/react": ">=16.9.51 <18.0.0", + "@types/react-dom": ">=16.9.8 <18.0.0" + } + }, + "node_modules/@microsoft/sp-http-msgraph/node_modules/@microsoft/sp-odata-types": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.16.1.tgz", + "integrity": "sha512-rwLz1E6rCb+Bo8xDoPafqn2Y5B92u8+Ruma0Vp0WKeGsP634d9FrvCWISxyYr7IcK3vn6qdoEwCAwpRH4kwnDw==", + "dependencies": { + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-http-msgraph/node_modules/@microsoft/sp-page-context": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-page-context/-/sp-page-context-1.16.1.tgz", + "integrity": "sha512-JUH35LBI0sgPh2zPvD8bEO6K+G3uBegOfYXu1xQq/vZ3xUbl2WiDUHywKBW2A53mROazPJkC1iszf1auPH+mvA==", + "dependencies": { + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-dynamic-data": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-odata-types": "1.16.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-http-msgraph/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/@microsoft/sp-http-msgraph/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/@microsoft/sp-http/node_modules/@microsoft/sp-core-library": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.16.0.tgz", + "integrity": "sha512-v4B8N7UvF4A643mjq//B5l+ZiDWLTfvyMGIA2h5UcWlmFq3RroeIQhbP1PGYBOVttPkjgrZ5/bCwnN2RUN4e8g==", + "dependencies": { + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.0", + "@microsoft/sp-odata-types": "1.16.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" + }, + "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-http/node_modules/@microsoft/sp-http-base": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http-base/-/sp-http-base-1.16.0.tgz", + "integrity": "sha512-iZfjK6Sqt1fwi053chMQ1ur+txhTHgT140hBZCKA9mPtbnDFOE2cAYKk6KWBrWRvf49CH/IK349JXjr17ODHpQ==", + "dependencies": { + "@azure/msal-browser": "2.28.1", + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-page-context": "1.16.0", + "@microsoft/teams-js": "1.12.1", + "@microsoft/teams-js-v2": "npm:@microsoft/teams-js@2.4.1", + "adal-angular": "1.0.16", + "msal": "1.4.17", + "msalBrowserLegacy": "npm:@azure/msal-browser@2.22.0", + "msalLegacy": "npm:msal@1.4.12", + "tslib": "2.3.1" + } + }, + "node_modules/@microsoft/sp-http/node_modules/@microsoft/sp-http-msgraph": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http-msgraph/-/sp-http-msgraph-1.16.0.tgz", + "integrity": "sha512-SZ3OchNkXROkIIv05qKLGjK57txgLKKpJahY3eW7hnqSIwiFyxXcPdKaeg0aG0lVGo07B83/xN14hbXP1l6DUw==", + "dependencies": { + "@microsoft/microsoft-graph-clientv1": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-http-base": "1.16.0", + "@microsoft/sp-loader": "1.16.0", + "tslib": "2.3.1" + } + }, + "node_modules/@microsoft/sp-http/node_modules/@microsoft/sp-lodash-subset": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.16.0.tgz", + "integrity": "sha512-tYkiC72WZOY5ERcOzH8XxFtx0/5tcTxqShV2pzjDA7dVLyBlbFMGaFpFSoPCOSI8YtcCHX9Cia3lwvgDDWqHQw==", + "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-http/node_modules/@microsoft/sp-module-interfaces": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.16.0.tgz", + "integrity": "sha512-EfEp7JG6J8WSsv+HtNR+IswZjUbrLl3z8CKWj3D5vQ0ztkBJOOJMwtixhb0j3+gxzlEt4wN9WizMvy7xAwDSyw==", + "dependencies": { + "@rushstack/node-core-library": "3.52.0", + "z-schema": "4.2.4" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-http/node_modules/@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@microsoft/sp-http/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-http/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-http/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==" + }, + "node_modules/@microsoft/sp-http/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-http/node_modules/msal": { + "version": "1.4.17", + "resolved": "https://registry.npmjs.org/msal/-/msal-1.4.17.tgz", + "integrity": "sha512-RjHwP2cCIWQ9iUIk1SziUMb9+jj5mC4OqG2w16E5yig8jySi/TwiFvKlwcjNrPsndph0HtgCtbENnk5julf3yQ==", + "deprecated": "This package is no longer supported. Please use @azure/msal-browser instead.", + "dependencies": { + "tslib": "^1.9.3" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@microsoft/sp-http/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-http/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/@microsoft/sp-http/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/@microsoft/sp-http/node_modules/validator": { + "version": "13.12.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.12.0.tgz", + "integrity": "sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@microsoft/sp-http/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-http/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-image-helper": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-image-helper/-/sp-image-helper-1.16.1.tgz", + "integrity": "sha512-GHc4Wry31s6Y+qS8CVY6gqwCpJwXfAS+uss5ntKBZPBzFKl5qW8HEFAD8SHu9G00zb33LJ+7HHSpcFqZGlD7BQ==", + "dependencies": { + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-http": "1.16.1", + "@microsoft/sp-http-base": "1.16.1", + "@microsoft/sp-loader": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-page-context": "1.16.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + }, + "peerDependencies": { + "@types/react": ">=16.9.51 <18.0.0", + "@types/react-dom": ">=16.9.8 <18.0.0", + "react": ">=16.13.1 <18.0.0", + "react-dom": ">=16.13.1 <18.0.0" + } + }, + "node_modules/@microsoft/sp-image-helper/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/@microsoft/sp-image-helper/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/@microsoft/sp-image-helper/node_modules/@microsoft/sp-diagnostics": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-diagnostics/-/sp-diagnostics-1.16.1.tgz", + "integrity": "sha512-xmMGGzmT2xSLddYZSliDXyq9xAO/cZbiJopFvjEIkX0ottgbudi73TuwaO81d4FGMm7eSEKFXocSBRr1wAxxEg==", + "dependencies": { + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-image-helper/node_modules/@microsoft/sp-dynamic-data": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-dynamic-data/-/sp-dynamic-data-1.16.1.tgz", + "integrity": "sha512-YmF5Gk/Ttx7W6bwMYmw3I/ZraLSGEWIrKljOl++z5xyxiskMIlAZg2wQxAXu9QLZ1P2DjuYC4ZYSVFByMScC+Q==", + "dependencies": { + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-module-interfaces": "1.16.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-image-helper/node_modules/@microsoft/sp-http": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http/-/sp-http-1.16.1.tgz", + "integrity": "sha512-wsKyiH1lqCuN7aeHkpc5GWZ+ezIJ4nUT6zQmKgvugayQroOhS/G4caw0FxqBA8Qs+SiUF9FE8plPHyivaA1IZw==", + "dependencies": { + "@microsoft/microsoft-graph-clientv1": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-http-base": "1.16.1", + "@microsoft/sp-http-msgraph": "1.16.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-image-helper/node_modules/@microsoft/sp-loader": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-loader/-/sp-loader-1.16.1.tgz", + "integrity": "sha512-EEVr5+MbwceQWBUCXXZbaq8yDLyl20W52lt5J8oLkL/Un3i5IphzPwRVx5I7RuhgdIz6MDNpiADXBEu84YpNGw==", + "dependencies": { + "@fluentui/react": "^7.199.1", + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-dynamic-data": "1.16.1", + "@microsoft/sp-http-base": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-module-interfaces": "1.16.1", + "@microsoft/sp-odata-types": "1.16.1", + "@microsoft/sp-page-context": "1.16.1", + "@rushstack/loader-raw-script": "1.3.260", + "@types/requirejs": "2.1.29", + "office-ui-fabric-react": "^7.199.1", + "raw-loader": "~0.5.1", + "react": "17.0.1", + "react-dom": "17.0.1", + "requirejs": "2.3.6", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + }, + "peerDependencies": { + "@types/react": ">=16.9.51 <18.0.0", + "@types/react-dom": ">=16.9.8 <18.0.0" + } + }, + "node_modules/@microsoft/sp-image-helper/node_modules/@microsoft/sp-odata-types": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.16.1.tgz", + "integrity": "sha512-rwLz1E6rCb+Bo8xDoPafqn2Y5B92u8+Ruma0Vp0WKeGsP634d9FrvCWISxyYr7IcK3vn6qdoEwCAwpRH4kwnDw==", + "dependencies": { + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-image-helper/node_modules/@microsoft/sp-page-context": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-page-context/-/sp-page-context-1.16.1.tgz", + "integrity": "sha512-JUH35LBI0sgPh2zPvD8bEO6K+G3uBegOfYXu1xQq/vZ3xUbl2WiDUHywKBW2A53mROazPJkC1iszf1auPH+mvA==", + "dependencies": { + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-dynamic-data": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-odata-types": "1.16.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-image-helper/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/@microsoft/sp-image-helper/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/@microsoft/sp-listview-extensibility": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-listview-extensibility/-/sp-listview-extensibility-1.16.0.tgz", + "integrity": "sha512-WBnt7dq6Q7+1dU032P3gPGQuNWFoph1Hw4SUJYuqAsTNCVtz7uDwRf0+FQ3w4YBMmuvPQdJa9mwR6H1cplGWWw==", + "dependencies": { + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-extension-base": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.0", + "@microsoft/sp-page-context": "1.16.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/sp-listview-extensibility/node_modules/@microsoft/sp-core-library": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.16.0.tgz", + "integrity": "sha512-v4B8N7UvF4A643mjq//B5l+ZiDWLTfvyMGIA2h5UcWlmFq3RroeIQhbP1PGYBOVttPkjgrZ5/bCwnN2RUN4e8g==", + "dependencies": { + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.0", + "@microsoft/sp-odata-types": "1.16.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" + }, + "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-lodash-subset": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.16.0.tgz", + "integrity": "sha512-tYkiC72WZOY5ERcOzH8XxFtx0/5tcTxqShV2pzjDA7dVLyBlbFMGaFpFSoPCOSI8YtcCHX9Cia3lwvgDDWqHQw==", + "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.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.16.0.tgz", + "integrity": "sha512-EfEp7JG6J8WSsv+HtNR+IswZjUbrLl3z8CKWj3D5vQ0ztkBJOOJMwtixhb0j3+gxzlEt4wN9WizMvy7xAwDSyw==", + "dependencies": { + "@rushstack/node-core-library": "3.52.0", + "z-schema": "4.2.4" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-listview-extensibility/node_modules/@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@microsoft/sp-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/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==" + }, + "node_modules/@microsoft/sp-listview-extensibility/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-listview-extensibility/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/@microsoft/sp-listview-extensibility/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/@microsoft/sp-listview-extensibility/node_modules/validator": { + "version": "13.12.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.12.0.tgz", + "integrity": "sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@microsoft/sp-listview-extensibility/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-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.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-loader/-/sp-loader-1.16.0.tgz", + "integrity": "sha512-hxItni6Nr7OJ58NJ9E1TMbTn1rwCZFltf9xg5MdDJg4NgnA1KOF+uGq0vFxaEgWkZ2YzGcPWp7N43FAe6mWLxQ==", + "dependencies": { + "@fluentui/react": "^7.199.1", + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-dynamic-data": "1.16.0", + "@microsoft/sp-http-base": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.0", + "@microsoft/sp-odata-types": "1.16.0", + "@microsoft/sp-page-context": "1.16.0", + "@rushstack/loader-raw-script": "1.3.260", + "@types/requirejs": "2.1.29", + "office-ui-fabric-react": "^7.199.1", + "raw-loader": "~0.5.1", + "react": "17.0.1", + "react-dom": "17.0.1", + "requirejs": "2.3.6", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + }, + "peerDependencies": { + "@types/react": ">=16.9.51 <18.0.0", + "@types/react-dom": ">=16.9.8 <18.0.0" + } + }, + "node_modules/@microsoft/sp-loader/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/@microsoft/sp-loader/node_modules/@fluentui/react/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/@microsoft/sp-loader/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/@microsoft/sp-loader/node_modules/@microsoft/sp-core-library": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.16.0.tgz", + "integrity": "sha512-v4B8N7UvF4A643mjq//B5l+ZiDWLTfvyMGIA2h5UcWlmFq3RroeIQhbP1PGYBOVttPkjgrZ5/bCwnN2RUN4e8g==", + "dependencies": { + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.0", + "@microsoft/sp-odata-types": "1.16.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" + }, + "peerDependencies": { + "@types/react": ">=16.9.51 <18.0.0", + "@types/react-dom": ">=16.9.8 <18.0.0", + "react": ">=16.13.1 <18.0.0", + "react-dom": ">=16.13.1 <18.0.0" + } + }, + "node_modules/@microsoft/sp-loader/node_modules/@microsoft/sp-http-base": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http-base/-/sp-http-base-1.16.0.tgz", + "integrity": "sha512-iZfjK6Sqt1fwi053chMQ1ur+txhTHgT140hBZCKA9mPtbnDFOE2cAYKk6KWBrWRvf49CH/IK349JXjr17ODHpQ==", + "dependencies": { + "@azure/msal-browser": "2.28.1", + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-page-context": "1.16.0", + "@microsoft/teams-js": "1.12.1", + "@microsoft/teams-js-v2": "npm:@microsoft/teams-js@2.4.1", + "adal-angular": "1.0.16", + "msal": "1.4.17", + "msalBrowserLegacy": "npm:@azure/msal-browser@2.22.0", + "msalLegacy": "npm:msal@1.4.12", + "tslib": "2.3.1" + } + }, + "node_modules/@microsoft/sp-loader/node_modules/@microsoft/sp-lodash-subset": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.16.0.tgz", + "integrity": "sha512-tYkiC72WZOY5ERcOzH8XxFtx0/5tcTxqShV2pzjDA7dVLyBlbFMGaFpFSoPCOSI8YtcCHX9Cia3lwvgDDWqHQw==", + "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-loader/node_modules/@microsoft/sp-module-interfaces": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.16.0.tgz", + "integrity": "sha512-EfEp7JG6J8WSsv+HtNR+IswZjUbrLl3z8CKWj3D5vQ0ztkBJOOJMwtixhb0j3+gxzlEt4wN9WizMvy7xAwDSyw==", + "dependencies": { + "@rushstack/node-core-library": "3.52.0", + "z-schema": "4.2.4" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-loader/node_modules/@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@microsoft/sp-loader/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-loader/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-loader/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==" + }, + "node_modules/@microsoft/sp-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==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@microsoft/sp-loader/node_modules/msal": { + "version": "1.4.17", + "resolved": "https://registry.npmjs.org/msal/-/msal-1.4.17.tgz", + "integrity": "sha512-RjHwP2cCIWQ9iUIk1SziUMb9+jj5mC4OqG2w16E5yig8jySi/TwiFvKlwcjNrPsndph0HtgCtbENnk5julf3yQ==", + "deprecated": "This package is no longer supported. Please use @azure/msal-browser instead.", + "dependencies": { + "tslib": "^1.9.3" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@microsoft/sp-loader/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-loader/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/@microsoft/sp-loader/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/@microsoft/sp-loader/node_modules/validator": { + "version": "13.12.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.12.0.tgz", + "integrity": "sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@microsoft/sp-loader/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-loader/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-lodash-subset": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.16.1.tgz", + "integrity": "sha512-WRgN4na/lHijQlKAElc+hthtQNMKBbvmWTK7NoQa6D+tOnEc9ay1VCY06NKgGRK8M74xodODjYVO5shRhBFWcw==", + "dependencies": { + "@types/lodash": "4.14.117", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-module-interfaces": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.16.1.tgz", + "integrity": "sha512-1bSz90Hs50Uf5X44MkHN23QXuybZ0Pz3ZsQ52aJ7C6A79rnZ/yG+JROWmkYNxw2cO1vh0sQZHIWXXndlHC97wQ==", + "dependencies": { + "@rushstack/node-core-library": "3.52.0", + "z-schema": "4.2.4" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-module-interfaces/node_modules/@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@microsoft/sp-module-interfaces/node_modules/@rushstack/node-core-library/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@microsoft/sp-module-interfaces/node_modules/@rushstack/node-core-library/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@microsoft/sp-module-interfaces/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==" + }, + "node_modules/@microsoft/sp-module-interfaces/node_modules/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.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/@microsoft/sp-module-interfaces/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/@microsoft/sp-module-interfaces/node_modules/validator": { + "version": "13.12.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.12.0.tgz", + "integrity": "sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==", + "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.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.16.0.tgz", + "integrity": "sha512-FYo+utdZMhZy9FfdvwIB2VyqwS558895ETxb8A4GXnoNw9DyK/7noO6maGJmHuIRadm2y65X+07cjAYCAvOlZQ==", + "dependencies": { + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-office-ui-fabric-core": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-office-ui-fabric-core/-/sp-office-ui-fabric-core-1.16.1.tgz", + "integrity": "sha512-MymuL8DbDT7m5NQS+skMdCmhYTtfmAzdYrdPVjdSBQaFQjHp4IOCqs1Rm81VM8p6zm7Jh2Fxg4fYXDO2OBEmcQ==", + "dependencies": { + "office-ui-fabric-core": "11.0.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-page-context": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-page-context/-/sp-page-context-1.16.0.tgz", + "integrity": "sha512-TYiAZtXbzhk72oZiKFL914UPLsmKIEve95Cohcfz7oKfwaHHgmh7yWxPrYeJ6TKh1a2kJ5L6/cGNF7mPo919SQ==", + "dependencies": { + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-dynamic-data": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-odata-types": "1.16.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/sp-page-context/node_modules/@microsoft/sp-core-library": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.16.0.tgz", + "integrity": "sha512-v4B8N7UvF4A643mjq//B5l+ZiDWLTfvyMGIA2h5UcWlmFq3RroeIQhbP1PGYBOVttPkjgrZ5/bCwnN2RUN4e8g==", + "dependencies": { + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.0", + "@microsoft/sp-odata-types": "1.16.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" + }, + "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-page-context/node_modules/@microsoft/sp-lodash-subset": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.16.0.tgz", + "integrity": "sha512-tYkiC72WZOY5ERcOzH8XxFtx0/5tcTxqShV2pzjDA7dVLyBlbFMGaFpFSoPCOSI8YtcCHX9Cia3lwvgDDWqHQw==", + "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-page-context/node_modules/@microsoft/sp-module-interfaces": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.16.0.tgz", + "integrity": "sha512-EfEp7JG6J8WSsv+HtNR+IswZjUbrLl3z8CKWj3D5vQ0ztkBJOOJMwtixhb0j3+gxzlEt4wN9WizMvy7xAwDSyw==", + "dependencies": { + "@rushstack/node-core-library": "3.52.0", + "z-schema": "4.2.4" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-page-context/node_modules/@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@microsoft/sp-page-context/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-page-context/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-page-context/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==" + }, + "node_modules/@microsoft/sp-page-context/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-page-context/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/@microsoft/sp-page-context/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/@microsoft/sp-page-context/node_modules/validator": { + "version": "13.12.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.12.0.tgz", + "integrity": "sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@microsoft/sp-page-context/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-page-context/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-property-pane": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-property-pane/-/sp-property-pane-1.16.1.tgz", + "integrity": "sha512-6Gs2v1vLjNZCxW6XFjoznkI5klanxQs4bZLvxWQbmOK4PI1UPfWV0Fiej4d1KgYFAnkIktCIEaiX28vlOFo1jQ==", + "dependencies": { + "@fluentui/react": "^7.199.1", + "@microsoft/sp-component-base": "1.16.1", + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-dynamic-data": "1.16.1", + "@microsoft/sp-image-helper": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-page-context": "1.16.1", + "office-ui-fabric-react": "^7.199.1", + "react": "17.0.1", + "react-dom": "17.0.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + }, + "peerDependencies": { + "@types/react": ">=16.9.51 <18.0.0", + "@types/react-dom": ">=16.9.8 <18.0.0" + } + }, + "node_modules/@microsoft/sp-property-pane/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/@microsoft/sp-property-pane/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/@microsoft/sp-property-pane/node_modules/@microsoft/sp-component-base": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-component-base/-/sp-component-base-1.16.1.tgz", + "integrity": "sha512-fS7E2fUgyUAn5YpdJUvG0T7kQejU3EHWD58GKK6boa1hD4FcDvAnBxt2yiqKffxtGt44CsGdHqiuK9olyFMFQw==", + "dependencies": { + "@fluentui/react": "^7.199.1", + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-dynamic-data": "1.16.1", + "@microsoft/sp-http": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-module-interfaces": "1.16.1", + "@microsoft/sp-page-context": "1.16.1", + "office-ui-fabric-react": "^7.199.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-property-pane/node_modules/@microsoft/sp-diagnostics": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-diagnostics/-/sp-diagnostics-1.16.1.tgz", + "integrity": "sha512-xmMGGzmT2xSLddYZSliDXyq9xAO/cZbiJopFvjEIkX0ottgbudi73TuwaO81d4FGMm7eSEKFXocSBRr1wAxxEg==", + "dependencies": { + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-property-pane/node_modules/@microsoft/sp-dynamic-data": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-dynamic-data/-/sp-dynamic-data-1.16.1.tgz", + "integrity": "sha512-YmF5Gk/Ttx7W6bwMYmw3I/ZraLSGEWIrKljOl++z5xyxiskMIlAZg2wQxAXu9QLZ1P2DjuYC4ZYSVFByMScC+Q==", + "dependencies": { + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-module-interfaces": "1.16.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-property-pane/node_modules/@microsoft/sp-http": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http/-/sp-http-1.16.1.tgz", + "integrity": "sha512-wsKyiH1lqCuN7aeHkpc5GWZ+ezIJ4nUT6zQmKgvugayQroOhS/G4caw0FxqBA8Qs+SiUF9FE8plPHyivaA1IZw==", + "dependencies": { + "@microsoft/microsoft-graph-clientv1": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-http-base": "1.16.1", + "@microsoft/sp-http-msgraph": "1.16.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-property-pane/node_modules/@microsoft/sp-odata-types": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.16.1.tgz", + "integrity": "sha512-rwLz1E6rCb+Bo8xDoPafqn2Y5B92u8+Ruma0Vp0WKeGsP634d9FrvCWISxyYr7IcK3vn6qdoEwCAwpRH4kwnDw==", + "dependencies": { + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-property-pane/node_modules/@microsoft/sp-page-context": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-page-context/-/sp-page-context-1.16.1.tgz", + "integrity": "sha512-JUH35LBI0sgPh2zPvD8bEO6K+G3uBegOfYXu1xQq/vZ3xUbl2WiDUHywKBW2A53mROazPJkC1iszf1auPH+mvA==", + "dependencies": { + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-dynamic-data": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-odata-types": "1.16.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-property-pane/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/@microsoft/sp-property-pane/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/@microsoft/sp-top-actions": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-top-actions/-/sp-top-actions-1.16.1.tgz", + "integrity": "sha512-VoT6zmqhRRHAB9gFItwG2OMOpE5nfVy6uaNNolHY8Fi42aQlGD2oPOV3Wu7FyowJUtGIASWJrfCC2vFDCAggeA==", + "dev": true, + "dependencies": { + "@microsoft/sp-property-pane": "1.16.1" + } + }, + "node_modules/@microsoft/sp-webpart-base": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-webpart-base/-/sp-webpart-base-1.16.1.tgz", + "integrity": "sha512-eZ2WvFCOoHiUTavgXjAVyj0IxbxG51zA7hRXAYktOfPshrJAy5NQpPM2zdEqToMX4cNlOnjSaOKrk0cB4PS0HA==", + "dev": true, + "dependencies": { + "@fluentui/react": "^7.199.1", + "@microsoft/sp-component-base": "1.16.1", + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-dynamic-data": "1.16.1", + "@microsoft/sp-http": "1.16.1", + "@microsoft/sp-http-base": "1.16.1", + "@microsoft/sp-loader": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-module-interfaces": "1.16.1", + "@microsoft/sp-page-context": "1.16.1", + "@microsoft/sp-property-pane": "1.16.1", + "@microsoft/sp-top-actions": "1.16.1", + "@microsoft/teams-js": "1.12.1", + "@microsoft/teams-js-v2": "npm:@microsoft/teams-js@2.4.1", + "@types/office-js": "1.0.36", + "office-ui-fabric-react": "^7.199.1", + "react": "17.0.1", + "react-dom": "17.0.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + }, + "peerDependencies": { + "@types/react": ">=16.9.51 <18.0.0", + "@types/react-dom": ">=16.9.8 <18.0.0" + } + }, + "node_modules/@microsoft/sp-webpart-base/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==", + "dev": true, + "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/@microsoft/sp-webpart-base/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==", + "dev": true + }, + "node_modules/@microsoft/sp-webpart-base/node_modules/@microsoft/sp-component-base": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-component-base/-/sp-component-base-1.16.1.tgz", + "integrity": "sha512-fS7E2fUgyUAn5YpdJUvG0T7kQejU3EHWD58GKK6boa1hD4FcDvAnBxt2yiqKffxtGt44CsGdHqiuK9olyFMFQw==", + "dev": true, + "dependencies": { + "@fluentui/react": "^7.199.1", + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-dynamic-data": "1.16.1", + "@microsoft/sp-http": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-module-interfaces": "1.16.1", + "@microsoft/sp-page-context": "1.16.1", + "office-ui-fabric-react": "^7.199.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-webpart-base/node_modules/@microsoft/sp-diagnostics": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-diagnostics/-/sp-diagnostics-1.16.1.tgz", + "integrity": "sha512-xmMGGzmT2xSLddYZSliDXyq9xAO/cZbiJopFvjEIkX0ottgbudi73TuwaO81d4FGMm7eSEKFXocSBRr1wAxxEg==", + "dev": true, + "dependencies": { + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-webpart-base/node_modules/@microsoft/sp-dynamic-data": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-dynamic-data/-/sp-dynamic-data-1.16.1.tgz", + "integrity": "sha512-YmF5Gk/Ttx7W6bwMYmw3I/ZraLSGEWIrKljOl++z5xyxiskMIlAZg2wQxAXu9QLZ1P2DjuYC4ZYSVFByMScC+Q==", + "dev": true, + "dependencies": { + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-module-interfaces": "1.16.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-webpart-base/node_modules/@microsoft/sp-http": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http/-/sp-http-1.16.1.tgz", + "integrity": "sha512-wsKyiH1lqCuN7aeHkpc5GWZ+ezIJ4nUT6zQmKgvugayQroOhS/G4caw0FxqBA8Qs+SiUF9FE8plPHyivaA1IZw==", + "dev": true, + "dependencies": { + "@microsoft/microsoft-graph-clientv1": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-http-base": "1.16.1", + "@microsoft/sp-http-msgraph": "1.16.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-webpart-base/node_modules/@microsoft/sp-loader": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-loader/-/sp-loader-1.16.1.tgz", + "integrity": "sha512-EEVr5+MbwceQWBUCXXZbaq8yDLyl20W52lt5J8oLkL/Un3i5IphzPwRVx5I7RuhgdIz6MDNpiADXBEu84YpNGw==", + "dev": true, + "dependencies": { + "@fluentui/react": "^7.199.1", + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-dynamic-data": "1.16.1", + "@microsoft/sp-http-base": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-module-interfaces": "1.16.1", + "@microsoft/sp-odata-types": "1.16.1", + "@microsoft/sp-page-context": "1.16.1", + "@rushstack/loader-raw-script": "1.3.260", + "@types/requirejs": "2.1.29", + "office-ui-fabric-react": "^7.199.1", + "raw-loader": "~0.5.1", + "react": "17.0.1", + "react-dom": "17.0.1", + "requirejs": "2.3.6", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + }, + "peerDependencies": { + "@types/react": ">=16.9.51 <18.0.0", + "@types/react-dom": ">=16.9.8 <18.0.0" + } + }, + "node_modules/@microsoft/sp-webpart-base/node_modules/@microsoft/sp-odata-types": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.16.1.tgz", + "integrity": "sha512-rwLz1E6rCb+Bo8xDoPafqn2Y5B92u8+Ruma0Vp0WKeGsP634d9FrvCWISxyYr7IcK3vn6qdoEwCAwpRH4kwnDw==", + "dev": true, + "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-webpart-base/node_modules/@microsoft/sp-page-context": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-page-context/-/sp-page-context-1.16.1.tgz", + "integrity": "sha512-JUH35LBI0sgPh2zPvD8bEO6K+G3uBegOfYXu1xQq/vZ3xUbl2WiDUHywKBW2A53mROazPJkC1iszf1auPH+mvA==", + "dev": true, + "dependencies": { + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-dynamic-data": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-odata-types": "1.16.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-webpart-base/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==", + "dev": true, + "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/@microsoft/sp-webpart-base/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==", + "dev": true + }, + "node_modules/@microsoft/spfx-heft-plugins": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/spfx-heft-plugins/-/spfx-heft-plugins-1.16.1.tgz", + "integrity": "sha512-2FdsLiw5kD+nJpVDvD5NAdXOvT0wbUY52Xm9n4ZDV2Cnwv9VQFZ2pf2KU4oGYQO1xII3pOhGhc6tEOO+vgCxRQ==", + "dev": true, + "dependencies": { + "@azure/storage-blob": "~12.11.0", + "@microsoft/loader-load-themed-styles": "1.9.174", + "@microsoft/rush-lib": "5.79.0", + "@microsoft/sp-css-loader": "1.16.1", + "@microsoft/sp-module-interfaces": "1.16.1", + "@rushstack/heft-config-file": "0.11.0", + "@rushstack/localization-utilities": "0.8.25", + "@rushstack/node-core-library": "3.52.0", + "@rushstack/rig-package": "0.3.15", + "@rushstack/set-webpack-public-path-plugin": "3.3.69", + "@rushstack/terminal": "0.3.75", + "@rushstack/webpack4-localization-plugin": "0.15.25", + "@rushstack/webpack4-module-minifier-plugin": "0.9.31", + "@types/tapable": "1.0.6", + "autoprefixer": "9.7.1", + "colors": "~1.2.1", + "copy-webpack-plugin": "~6.0.3", + "css-loader": "~3.2.0", + "cssnano": "~4.1.10", + "express": "4.18.1", + "file-loader": "6.1.0", + "git-repo-info": "~2.1.1", + "glob": "~7.0.5", + "html-loader": "~0.5.1", + "jszip": "3.5.0", + "lodash": "4.17.21", + "mime": "2.5.2", + "postcss-loader": "3.0.0", + "resolve": "~1.17.0", + "sass": "1.44.0", + "sass-loader": "8.0.2", + "source-map": "0.6.1", + "source-map-loader": "1.1.3", + "tapable": "1.1.3", + "true-case-path": "~2.2.1", + "uuid": "~3.1.0", + "webpack": "~4.44.2", + "webpack-dev-server": "~4.9.3", + "webpack-sources": "1.4.3", + "xml": "~1.0.1" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@rushstack/heft-config-file": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@rushstack/heft-config-file/-/heft-config-file-0.11.0.tgz", + "integrity": "sha512-QyDzzpXIgR5f0Esagm8pV3hlKMmgtV+EJ9RJvMKnWMuj+13FLN0d/ax63NwCRgXfgttpRCmwaJti+igPPsqZfQ==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.52.0", + "@rushstack/rig-package": "0.3.15", + "jsonpath-plus": "~4.0.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@rushstack/rig-package": { + "version": "0.3.15", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.3.15.tgz", + "integrity": "sha512-jxVfvO5OnkRlYRhcVDZWvwiI2l4pv37HDJRtyg5HbD8Z/I8Xj32RICgrxS5xMeGGytobrg5S6OfPOHskg7Nw+A==", + "dev": true, + "dependencies": { + "resolve": "~1.17.0", + "strip-json-comments": "~3.1.1" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@rushstack/terminal": { + "version": "0.3.75", + "resolved": "https://registry.npmjs.org/@rushstack/terminal/-/terminal-0.3.75.tgz", + "integrity": "sha512-2IT6Pv8B2s8cOae2UjFeE1S4JfEQuS3om1AbZAI3wmzTSjEqXKj6m5hPnjDW8Gzbi9gBctcDD6Zj5Oq7afqsyw==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.52.0", + "@types/node": "12.20.24", + "wordwrap": "~1.0.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@rushstack/webpack4-localization-plugin": { + "version": "0.15.25", + "resolved": "https://registry.npmjs.org/@rushstack/webpack4-localization-plugin/-/webpack4-localization-plugin-0.15.25.tgz", + "integrity": "sha512-Drha8bEGrWb+PfX61hQcqcDeAgTs6RZQ+sD7iL1oaR5XnL1F8DSr/BCY3b1JdfKjGz+z5H/sJccbppUITsKawg==", + "dev": true, + "dependencies": { + "@rushstack/localization-utilities": "0.8.25", + "@rushstack/node-core-library": "3.52.0", + "@types/node": "12.20.24", + "@types/tapable": "1.0.6", + "loader-utils": "~1.1.0", + "lodash": "~4.17.15", + "minimatch": "~3.0.3" + }, + "peerDependencies": { + "@rushstack/set-webpack-public-path-plugin": "^3.3.69", + "@types/webpack": "^4.39.0", + "webpack": "^4.31.0" + }, + "peerDependenciesMeta": { + "@rushstack/set-webpack-public-path-plugin": { + "optional": true + }, + "@types/webpack": { + "optional": true + } + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@rushstack/webpack4-module-minifier-plugin": { + "version": "0.9.31", + "resolved": "https://registry.npmjs.org/@rushstack/webpack4-module-minifier-plugin/-/webpack4-module-minifier-plugin-0.9.31.tgz", + "integrity": "sha512-LZpqwVChZGBoc0ttdKLe07R2RlIIprYyuZuBkUlXdhhEu8Brob+k8Ign6+kg4fBF9G6W/db2OMSPZ0jh0ipzqw==", + "dev": true, + "dependencies": { + "@rushstack/module-minifier": "0.1.32", + "@rushstack/worker-pool": "0.1.32", + "@types/node": "12.20.24", + "@types/tapable": "1.0.6", + "tapable": "1.1.3" + }, + "engines": { + "node": ">=10.17.1" + }, + "peerDependencies": { + "@types/webpack": "*", + "@types/webpack-sources": "*", + "webpack": "^4.31.0", + "webpack-sources": "~1.4.3" + }, + "peerDependenciesMeta": { + "@types/webpack": { + "optional": true + }, + "@types/webpack-sources": { + "optional": true + } + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "dependencies": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "dev": true + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/helper-buffer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", + "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", + "dev": true + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", + "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/ieee754": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", + "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", + "dev": true, + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/leb128": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", + "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", + "dev": true, + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/utf8": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", + "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", + "dev": true + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/wasm-edit": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", + "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/helper-wasm-section": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-opt": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/wasm-gen": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", + "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/wasm-opt": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", + "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/wasm-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", + "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/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/@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/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/@microsoft/spfx-heft-plugins/node_modules/autoprefixer": { + "version": "9.7.1", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.1.tgz", + "integrity": "sha512-w3b5y1PXWlhYulevrTJ0lizkQ5CyqfeU6BIRDbuhsMupstHQOeb1Ur80tcB1zxSu7AwyY/qCQ7Vvqklh31ZBFw==", + "dev": true, + "dependencies": { + "browserslist": "^4.7.2", + "caniuse-lite": "^1.0.30001006", + "chalk": "^2.4.2", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^7.0.21", + "postcss-value-parser": "^4.0.2" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/binary-extensions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", + "dev": true, + "optional": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/body-parser": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", + "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", + "dev": true, + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.10.3", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/cacache": { + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", + "dev": true, + "dependencies": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/cacache/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/cacache/node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/cacache/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/cacache/node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + }, + "node_modules/@microsoft/spfx-heft-plugins/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/@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/chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "dev": true, + "optional": true, + "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" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/chokidar/node_modules/braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "dev": true, + "optional": true, + "dependencies": { + "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/chokidar/node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "dev": true, + "optional": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/chokidar/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, + "optional": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/chokidar/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, + "optional": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dev": true, + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/css-loader": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-3.2.1.tgz", + "integrity": "sha512-q40kYdcBNzMvkIImCL2O+wk8dh+RGwPPV9Dfz3n7XtOYPXqe2Z6VgtvoxjkLHz02gmhepG9sOAJOUlx+3hHsBg==", + "dev": true, + "dependencies": { + "camelcase": "^5.3.1", + "cssesc": "^3.0.0", + "icss-utils": "^4.1.1", + "loader-utils": "^1.2.3", + "normalize-path": "^3.0.0", + "postcss": "^7.0.23", + "postcss-modules-extract-imports": "^2.0.0", + "postcss-modules-local-by-default": "^3.0.2", + "postcss-modules-scope": "^2.1.1", + "postcss-modules-values": "^3.0.0", + "postcss-value-parser": "^4.0.2", + "schema-utils": "^2.6.0" + }, + "engines": { + "node": ">= 8.9.0" + }, + "peerDependencies": { + "webpack": "^4.0.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/css-loader/node_modules/loader-utils": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "dev": true, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/enhanced-resolve": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", + "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/enhanced-resolve/node_modules/memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "dev": true, + "dependencies": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + }, + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "dev": true, + "dependencies": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/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/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/@microsoft/spfx-heft-plugins/node_modules/extend-shallow/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/@microsoft/spfx-heft-plugins/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dev": true, + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/glob": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", + "integrity": "sha512-f8c0rE8JiCxpa52kWPAOa3ZaYEnzofDzCQLCn3Vdk0Z5OVLq3BsRFJI4S4ykpeVW6QMGBUkMeUpoEgWnMTnw5Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "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/@microsoft/spfx-heft-plugins/node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dev": true, + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/is-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, + "optional": true, + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/jszip": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.5.0.tgz", + "integrity": "sha512-WRtu7TPCmYePR1nazfrtuF216cIVon/3GWOvHS9QR5bIwSbnxtdpma6un3jyGGNhHsKCSzn5Ypk+EkDRvTGiFA==", + "dev": true, + "dependencies": { + "lie": "~3.3.0", + "pako": "~1.0.2", + "readable-stream": "~2.3.6", + "set-immediate-shim": "~1.0.1" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "dev": true, + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/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/make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/make-dir/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/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/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dev": true, + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/postcss-modules-extract-imports": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz", + "integrity": "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==", + "dev": true, + "dependencies": { + "postcss": "^7.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/postcss-modules-local-by-default": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz", + "integrity": "sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw==", + "dev": true, + "dependencies": { + "icss-utils": "^4.1.1", + "postcss": "^7.0.32", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/postcss-modules-scope": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz", + "integrity": "sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==", + "dev": true, + "dependencies": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^6.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/postcss-modules-values": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz", + "integrity": "sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==", + "dev": true, + "dependencies": { + "icss-utils": "^4.0.0", + "postcss": "^7.0.6" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/qs": { + "version": "6.10.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", + "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", + "dev": true, + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "dev": true, + "dependencies": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "optional": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/resolve": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", + "dev": true, + "dependencies": { + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/send/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/send/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "dev": true, + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "dev": true + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/ssri": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", + "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", + "dev": true, + "dependencies": { + "figgy-pudding": "^3.5.1" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/terser": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", + "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", + "dev": true, + "dependencies": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/terser-webpack-plugin": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", + "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", + "dev": true, + "dependencies": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + }, + "engines": { + "node": ">= 6.9.0" + }, + "peerDependencies": { + "webpack": "^4.0.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/terser-webpack-plugin/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/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/@microsoft/spfx-heft-plugins/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/@microsoft/spfx-heft-plugins/node_modules/validator": { + "version": "13.12.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.12.0.tgz", + "integrity": "sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/watchpack": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", + "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0" + }, + "optionalDependencies": { + "chokidar": "^3.4.1", + "watchpack-chokidar2": "^2.0.1" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/webpack": { + "version": "4.44.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz", + "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/wasm-edit": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "acorn": "^6.4.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.3.0", + "eslint-scope": "^4.0.3", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.3", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.3", + "watchpack": "^1.7.4", + "webpack-sources": "^1.4.1" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=6.11.5" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + }, + "webpack-command": { + "optional": true + } + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/webpack/node_modules/loader-utils": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/webpack/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/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/spfx-heft-plugins/node_modules/z-schema/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@microsoft/teams-js": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@microsoft/teams-js/-/teams-js-1.12.1.tgz", + "integrity": "sha512-BRy6vZOseN9F/MG0NWTojYpenuo9XlZ4AfAvwnsG+C36UDPPgW0skWlZ6ub+7RBPhOHcxz8sNg2uHOdGRebWkQ==" + }, + "node_modules/@microsoft/teams-js-v2": { + "name": "@microsoft/teams-js", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@microsoft/teams-js/-/teams-js-2.4.1.tgz", + "integrity": "sha512-rHOVt3Duw1HJrsZq0FO09qMGVGI5eg6hkVKIxsuyJQ5WMPaGMAcF5A0QlXBzVwa9cocNyv8JYeMeJAh+svnLnw==", + "dependencies": { + "debug": "4.3.3" + } + }, + "node_modules/@microsoft/teams-js-v2/node_modules/debug": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", + "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/@microsoft/tsdoc": { + "version": "0.12.24", + "resolved": "https://registry.npmjs.org/@microsoft/tsdoc/-/tsdoc-0.12.24.tgz", + "integrity": "sha512-Mfmij13RUTmHEMi9vRUhMXD7rnGR2VvxeNYtaGtaJ4redwwjT4UXYJ+nzmVJF7hhd4pn/Fx5sncDKxMVFJSWPg==" + }, + "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/tsdoc-config/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/@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/fs/node_modules/semver": { + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", + "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "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/@npmcli/move-file/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/@npmcli/move-file/node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@opentelemetry/api": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.9.0.tgz", + "integrity": "sha512-3giAOQvZiH5F9bMlMiv8+GSPMeqg0dbaeo58/0SlA9sxSqZhnUtxzX9/2FzyhS9sWQf5S0GJE0AKBrFqjpeYcg==", + "dev": true, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@pnp/common": { + "version": "1.3.11", + "resolved": "https://registry.npmjs.org/@pnp/common/-/common-1.3.11.tgz", + "integrity": "sha512-RhYKcfMP+h0pAzORZRHSPPLOBB58djN/pfnorpWPjsx6ZxMqbiDqTzAtTF4m8z/mdNnxJr0Q3kwt4ImU3FjwnA==", + "dependencies": { + "adal-angular": "1.0.17", + "tslib": "1.10.0" + } + }, + "node_modules/@pnp/common-commonjs": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/@pnp/common-commonjs/-/common-commonjs-2.11.0.tgz", + "integrity": "sha512-nROGOFgl23DTxDW7nEqFrAgcI+2SATa0/xgd4Gvac9SLUQbtUn3vuSnVu4Shau7e3qH29BalZ2WtbuRU0QQAOg==", + "dev": true, + "dependencies": { + "tslib": "2.3.0" + }, + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/patrick-rodgers/" + } + }, + "node_modules/@pnp/common-commonjs/node_modules/tslib": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.0.tgz", + "integrity": "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==", + "dev": true + }, + "node_modules/@pnp/common/node_modules/adal-angular": { + "version": "1.0.17", + "resolved": "https://registry.npmjs.org/adal-angular/-/adal-angular-1.0.17.tgz", + "integrity": "sha512-+Z9aq7L25OncsaVcnhSsi7AMR/dlg0gWVNptsdtkL9Ih7hA1oJ14mhWB60CB83JF6DlzamVKLMGbrAcgFQqhCg==", + "deprecated": "This package is no longer supported. Please migrate to @azure/msal-angular.", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@pnp/common/node_modules/tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + }, + "node_modules/@pnp/graph": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/@pnp/graph/-/graph-2.11.0.tgz", + "integrity": "sha512-1CjCobVQquoFHehIoNgzYIg5UbRdIIBnvlmmgkgHy2guPLzG+rHgDuodDYVjmvbNFUIuNf6BqbKOnRb4wPU3Hg==", + "dependencies": { + "@microsoft/microsoft-graph-types": "^2.10.0", + "@pnp/common": "2.11.0", + "@pnp/logging": "2.11.0", + "@pnp/odata": "2.11.0", + "tslib": "2.3.0" + }, + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/patrick-rodgers/" + } + }, + "node_modules/@pnp/graph-commonjs": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/@pnp/graph-commonjs/-/graph-commonjs-2.11.0.tgz", + "integrity": "sha512-iaWHfYl0451/l4ewYra8Tg3gNAOvZz2UAPd155PDR1RmorFEUOv3ljZixO6nWBMOAtiyocmrQBo/y0jYTjOsIw==", + "dev": true, + "dependencies": { + "@microsoft/microsoft-graph-types": "^2.10.0", + "@pnp/common-commonjs": "2.11.0", + "@pnp/logging-commonjs": "2.11.0", + "@pnp/odata-commonjs": "2.11.0", + "tslib": "2.3.0" + }, + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/patrick-rodgers/" + } + }, + "node_modules/@pnp/graph-commonjs/node_modules/tslib": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.0.tgz", + "integrity": "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==", + "dev": true + }, + "node_modules/@pnp/graph/node_modules/@pnp/common": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/@pnp/common/-/common-2.11.0.tgz", + "integrity": "sha512-gYaXRkwgkxhdegzhp++hIUNBlkvjYLoAtLBMvY02/WezJDKoep6X4DyWhDbWatPNatVzY2ZyRDzYlgVz+lCzHA==", + "dependencies": { + "tslib": "2.3.0" + }, + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/patrick-rodgers/" + } + }, + "node_modules/@pnp/graph/node_modules/@pnp/logging": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/@pnp/logging/-/logging-2.11.0.tgz", + "integrity": "sha512-1B6wlHZo9G1g+OJe2A82AVNsF3n+lCjkEtkxTlYp8Sr8BK2KGarE7YwzF40INqbImSe6VbkuLJBVIc+hEyvDRA==", + "dependencies": { + "tslib": "2.3.0" + }, + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/patrick-rodgers/" + } + }, + "node_modules/@pnp/graph/node_modules/@pnp/odata": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/@pnp/odata/-/odata-2.11.0.tgz", + "integrity": "sha512-uBzULyycyvTHN9jTpUEDXJJ6p90Juj/nvRbU1uiNh4TZRMdtFXDsugcK6mbFvQ0wphJ1l9sHfAC7EDGglpLjcg==", + "dependencies": { + "@pnp/common": "2.11.0", + "@pnp/logging": "2.11.0", + "tslib": "2.3.0" + }, + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/patrick-rodgers/" + } + }, + "node_modules/@pnp/graph/node_modules/tslib": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.0.tgz", + "integrity": "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==" + }, + "node_modules/@pnp/logging": { + "version": "1.3.11", + "resolved": "https://registry.npmjs.org/@pnp/logging/-/logging-1.3.11.tgz", + "integrity": "sha512-hADlIXwvF/wjee7425nFJ6NhqaWpWTJ5yg02bpwBUsiSuFqEUf+LwuAcyHQre2lMs6KyNa65FWoRQok9BlZuxA==", + "dependencies": { + "tslib": "1.10.0" + } + }, + "node_modules/@pnp/logging-commonjs": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/@pnp/logging-commonjs/-/logging-commonjs-2.11.0.tgz", + "integrity": "sha512-+GM3vvcKTkRDqrwBqjZ95eRGBAmjvUz2FxayhQZ+/Ybs3XVAyJowbO3Z4TP7DNJc5czclj40/FgRI8LdOF6/jw==", + "dev": true, + "dependencies": { + "tslib": "2.3.0" + }, + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/patrick-rodgers/" + } + }, + "node_modules/@pnp/logging-commonjs/node_modules/tslib": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.0.tgz", + "integrity": "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==", + "dev": true + }, + "node_modules/@pnp/logging/node_modules/tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + }, + "node_modules/@pnp/odata": { + "version": "1.3.11", + "resolved": "https://registry.npmjs.org/@pnp/odata/-/odata-1.3.11.tgz", + "integrity": "sha512-yMaRiuVZRei2pkryCOqsw3ZXD2Lw30IJv136WQmQPQPOxG4cvsS9+woXkfMqbWV2KQ1evFUqVXbitIz6eDVfNA==", + "dependencies": { + "tslib": "1.10.0" + }, + "peerDependencies": { + "@pnp/common": "1.3.11", + "@pnp/logging": "1.3.11" + } + }, + "node_modules/@pnp/odata-commonjs": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/@pnp/odata-commonjs/-/odata-commonjs-2.11.0.tgz", + "integrity": "sha512-5ep2plv+97am4vl3ZJhN0jjJGewb/yKuVQit3XMrNYAf+D3PUCBUxke9zYRJXr0tWV9zCGyaHBy8T9kcSo30Iw==", + "dev": true, + "dependencies": { + "@pnp/common-commonjs": "2.11.0", + "@pnp/logging-commonjs": "2.11.0", + "tslib": "2.3.0" + }, + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/patrick-rodgers/" + } + }, + "node_modules/@pnp/odata-commonjs/node_modules/tslib": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.0.tgz", + "integrity": "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==", + "dev": true + }, + "node_modules/@pnp/odata/node_modules/tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + }, + "node_modules/@pnp/sp": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/@pnp/sp/-/sp-2.11.0.tgz", + "integrity": "sha512-Q/fhejKnP6ruw2EIy1IanpvP/B7NP/9sO2CosBwwwKSUZs061/M2x9PLNv74Vhk6bWp9ps0QkEvMbdX5IDp+Xw==", + "dependencies": { + "@pnp/common": "2.11.0", + "@pnp/logging": "2.11.0", + "@pnp/odata": "2.11.0", + "tslib": "2.3.0" + }, + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/patrick-rodgers/" + } + }, + "node_modules/@pnp/sp-commonjs": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/@pnp/sp-commonjs/-/sp-commonjs-2.11.0.tgz", + "integrity": "sha512-6aQUR6P6sZfIlHGXaie64/CVDRnrNoHrlWerAANve/u9ThMf3w2PPgr6wBk8hk4GqHWotkhn99fBrkqEQn/cfQ==", + "dev": true, + "dependencies": { + "@pnp/common-commonjs": "2.11.0", + "@pnp/logging-commonjs": "2.11.0", + "@pnp/odata-commonjs": "2.11.0", + "tslib": "2.3.0" + }, + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/patrick-rodgers/" + } + }, + "node_modules/@pnp/sp-commonjs/node_modules/tslib": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.0.tgz", + "integrity": "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==", + "dev": true + }, + "node_modules/@pnp/sp/node_modules/@pnp/common": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/@pnp/common/-/common-2.11.0.tgz", + "integrity": "sha512-gYaXRkwgkxhdegzhp++hIUNBlkvjYLoAtLBMvY02/WezJDKoep6X4DyWhDbWatPNatVzY2ZyRDzYlgVz+lCzHA==", + "dependencies": { + "tslib": "2.3.0" + }, + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/patrick-rodgers/" + } + }, + "node_modules/@pnp/sp/node_modules/@pnp/logging": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/@pnp/logging/-/logging-2.11.0.tgz", + "integrity": "sha512-1B6wlHZo9G1g+OJe2A82AVNsF3n+lCjkEtkxTlYp8Sr8BK2KGarE7YwzF40INqbImSe6VbkuLJBVIc+hEyvDRA==", + "dependencies": { + "tslib": "2.3.0" + }, + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/patrick-rodgers/" + } + }, + "node_modules/@pnp/sp/node_modules/@pnp/odata": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/@pnp/odata/-/odata-2.11.0.tgz", + "integrity": "sha512-uBzULyycyvTHN9jTpUEDXJJ6p90Juj/nvRbU1uiNh4TZRMdtFXDsugcK6mbFvQ0wphJ1l9sHfAC7EDGglpLjcg==", + "dependencies": { + "@pnp/common": "2.11.0", + "@pnp/logging": "2.11.0", + "tslib": "2.3.0" + }, + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/patrick-rodgers/" + } + }, + "node_modules/@pnp/sp/node_modules/tslib": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.0.tgz", + "integrity": "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==" + }, + "node_modules/@pnp/spfx-controls-react": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/@pnp/spfx-controls-react/-/spfx-controls-react-3.12.0.tgz", + "integrity": "sha512-ZRWC9GJkW3TF9MAZxpvEYe+nWnYH7SWbS32p2bBXM9e8pp0rzyU0ilhs3Lq9Gv3sPnfMulzAURX52hhCfK68Yw==", + "hasInstallScript": true, + "dependencies": { + "@fluentui/react-hooks": "^8.2.6", + "@fluentui/react-northstar": "0.51.3", + "@fluentui/react-theme-provider": "^0.18.5", + "@fluentui/scheme-utilities": "^8.2.12", + "@fluentui/theme": "^2.6.6", + "@microsoft/mgt-react": "2.6.1", + "@microsoft/mgt-spfx": "2.6.1", + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-listview-extensibility": "1.16.0", + "@microsoft/sp-loader": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-office-ui-fabric-core": "1.16.0", + "@microsoft/sp-property-pane": "1.16.0", + "@microsoft/sp-webpart-base": "1.16.0", + "@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.3.0", + "adaptive-expressions": "^4.15.0", + "adaptivecards": "^2.10.0", + "adaptivecards-designer": "2.3.0", + "adaptivecards-templating": "^2.2.0", + "animate.css": "^4.1.1", + "chart.js": "2.9.4", + "color": "3.1.2", + "date-fns": "^2.22.1", + "he": "^1.2.0", + "lodash": "4.17.21", + "markdown-it": "^12.3.2", + "moment": "2.29.4", + "monaco-editor": "^0.32.1", + "nano-css": "^5.3.4", + "office-ui-fabric-react": "^7.199.1", + "react": "17.0.1", + "react-accessible-accordion": "^3.3.3", + "react-dom": "17.0.1", + "react-mentions": "^4.3.0", + "react-quill": "1.3.5", + "regexify-string": "^1.0.16", + "spfx-uifabric-themes": "^0.9.0" + } + }, + "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-theme-provider": { + "version": "0.18.5", + "resolved": "https://registry.npmjs.org/@fluentui/react-theme-provider/-/react-theme-provider-0.18.5.tgz", + "integrity": "sha512-eAbha0U4Fly9EoHVOVMMc+2AA1PlQDu76qGVNAdj0IpJyJEkyerCDY/qYVjV21L9ju5uO8Yw1QYdHUsNaY9xvQ==", + "dependencies": { + "@fluentui/react-compose": "^0.19.15", + "@fluentui/react-stylesheets": "^0.2.5", + "@fluentui/react-window-provider": "^1.0.2", + "@fluentui/theme": "^1.7.4", + "@uifabric/merge-styles": "^7.19.2", + "@uifabric/react-hooks": "^7.13.12", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.33.5", + "classnames": "^2.2.6", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <17.0.0", + "react": ">=16.8.0 <17.0.0" + } + }, + "node_modules/@pnp/spfx-controls-react/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/@pnp/spfx-controls-react/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/@pnp/spfx-controls-react/node_modules/@fluentui/react/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/@pnp/spfx-controls-react/node_modules/@fluentui/react/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/@pnp/spfx-controls-react/node_modules/@fluentui/react/node_modules/office-ui-fabric-react/node_modules/@fluentui/react-theme-provider": { + "version": "0.19.16", + "resolved": "https://registry.npmjs.org/@fluentui/react-theme-provider/-/react-theme-provider-0.19.16.tgz", + "integrity": "sha512-Kf7z4ZfNLS/onaFL5eQDSlizgwy2ytn6SDyjEKV+9VhxIXdDtOh8AaMXWE7dsj1cRBfBUvuGPVnsnoaGdHxJ+A==", + "dependencies": { + "@fluentui/react-compose": "^0.19.24", + "@fluentui/react-stylesheets": "^0.2.9", + "@fluentui/react-window-provider": "^1.0.6", + "@fluentui/theme": "^1.7.13", + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/react-hooks": "^7.16.4", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.38.2", + "classnames": "^2.2.6", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@fluentui/react/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/@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/@fluentui/theme": { + "version": "2.6.16", + "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-2.6.16.tgz", + "integrity": "sha512-Ml2oMVvoOxRYD9HPjEkGCWvnQnzDyrufa5k8bPYN8xjJbbEGtDjjswcfrSVfHx1fCR1CFgybHR8jj3pvXRTXUQ==", + "dependencies": { + "@fluentui/merge-styles": "^8.5.3", + "@fluentui/set-version": "^8.2.2", + "@fluentui/utilities": "^8.13.1", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@microsoft/sp-core-library": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.16.0.tgz", + "integrity": "sha512-v4B8N7UvF4A643mjq//B5l+ZiDWLTfvyMGIA2h5UcWlmFq3RroeIQhbP1PGYBOVttPkjgrZ5/bCwnN2RUN4e8g==", + "dependencies": { + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.0", + "@microsoft/sp-odata-types": "1.16.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" + }, + "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-core-library/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/@pnp/spfx-controls-react/node_modules/@microsoft/sp-http-base": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http-base/-/sp-http-base-1.16.0.tgz", + "integrity": "sha512-iZfjK6Sqt1fwi053chMQ1ur+txhTHgT140hBZCKA9mPtbnDFOE2cAYKk6KWBrWRvf49CH/IK349JXjr17ODHpQ==", + "dependencies": { + "@azure/msal-browser": "2.28.1", + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-page-context": "1.16.0", + "@microsoft/teams-js": "1.12.1", + "@microsoft/teams-js-v2": "npm:@microsoft/teams-js@2.4.1", + "adal-angular": "1.0.16", + "msal": "1.4.17", + "msalBrowserLegacy": "npm:@azure/msal-browser@2.22.0", + "msalLegacy": "npm:msal@1.4.12", + "tslib": "2.3.1" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@microsoft/sp-http-base/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/@pnp/spfx-controls-react/node_modules/@microsoft/sp-image-helper": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-image-helper/-/sp-image-helper-1.16.0.tgz", + "integrity": "sha512-+QHh89Z38kUQ4YPKw9xgmrmNsB7yni3bs4m5EbC2wQJUOQDC7PUOHZ2uunqXrmFDbfPKWkS9zjZifF+wwOrmBw==", + "dependencies": { + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-http": "1.16.0", + "@microsoft/sp-http-base": "1.16.0", + "@microsoft/sp-loader": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-page-context": "1.16.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" + }, + "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-image-helper/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/@pnp/spfx-controls-react/node_modules/@microsoft/sp-lodash-subset": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.16.0.tgz", + "integrity": "sha512-tYkiC72WZOY5ERcOzH8XxFtx0/5tcTxqShV2pzjDA7dVLyBlbFMGaFpFSoPCOSI8YtcCHX9Cia3lwvgDDWqHQw==", + "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-lodash-subset/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/@pnp/spfx-controls-react/node_modules/@microsoft/sp-module-interfaces": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.16.0.tgz", + "integrity": "sha512-EfEp7JG6J8WSsv+HtNR+IswZjUbrLl3z8CKWj3D5vQ0ztkBJOOJMwtixhb0j3+gxzlEt4wN9WizMvy7xAwDSyw==", + "dependencies": { + "@rushstack/node-core-library": "3.52.0", + "z-schema": "4.2.4" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@microsoft/sp-office-ui-fabric-core": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-office-ui-fabric-core/-/sp-office-ui-fabric-core-1.16.0.tgz", + "integrity": "sha512-QVYaRFraVSee8ebpIbX5ac7oyZyJf/L1r5uZCObOeUvBf09FACsqHS7vgmeziNqcJLfPc2Sg8jeYTgc7EzK3ew==", + "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-office-ui-fabric-core/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/@pnp/spfx-controls-react/node_modules/@microsoft/sp-property-pane": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-property-pane/-/sp-property-pane-1.16.0.tgz", + "integrity": "sha512-aBM3WKykFqKQocqDx7Xm6NqgvhgN8k8H7QYunRbyFVJkf8MDEm4ZutItfOjazdNhGalALkk20vw5bziO1GtxQQ==", + "dependencies": { + "@fluentui/react": "^7.199.1", + "@microsoft/sp-component-base": "1.16.0", + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-dynamic-data": "1.16.0", + "@microsoft/sp-image-helper": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-page-context": "1.16.0", + "office-ui-fabric-react": "^7.199.1", + "react": "17.0.1", + "react-dom": "17.0.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + }, + "peerDependencies": { + "@types/react": ">=16.9.51 <18.0.0", + "@types/react-dom": ">=16.9.8 <18.0.0" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@microsoft/sp-property-pane/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/@pnp/spfx-controls-react/node_modules/@microsoft/sp-top-actions": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-top-actions/-/sp-top-actions-1.16.0.tgz", + "integrity": "sha512-vwHzFnCGbjeonV3rG2yzWKxqMFoAVe18TSWMNKS/qkyAGOgfQcMDY6aDoyaEue9ASpEysuYLcIdOB/df8URURg==", + "dependencies": { + "@microsoft/sp-property-pane": "1.16.0" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@microsoft/sp-webpart-base": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-webpart-base/-/sp-webpart-base-1.16.0.tgz", + "integrity": "sha512-UWJJ23gOChd14ggSzoqmWo6+CJvjtey/nReKaejYZkD6Oo5HrACQVYY59N/iT1LUn5cBWmr1I3hS9FbnPm8CbA==", + "dependencies": { + "@fluentui/react": "^7.199.1", + "@microsoft/sp-component-base": "1.16.0", + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-dynamic-data": "1.16.0", + "@microsoft/sp-http": "1.16.0", + "@microsoft/sp-http-base": "1.16.0", + "@microsoft/sp-loader": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.0", + "@microsoft/sp-page-context": "1.16.0", + "@microsoft/sp-property-pane": "1.16.0", + "@microsoft/sp-top-actions": "1.16.0", + "@microsoft/teams-js": "1.12.1", + "@microsoft/teams-js-v2": "npm:@microsoft/teams-js@2.4.1", + "@types/office-js": "1.0.36", + "office-ui-fabric-react": "^7.199.1", + "react": "17.0.1", + "react-dom": "17.0.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + }, + "peerDependencies": { + "@types/react": ">=16.9.51 <18.0.0", + "@types/react-dom": ">=16.9.8 <18.0.0" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@microsoft/sp-webpart-base/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/@pnp/spfx-controls-react/node_modules/@monaco-editor/loader": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@monaco-editor/loader/-/loader-1.4.0.tgz", + "integrity": "sha512-00ioBig0x642hytVspPl7DbQyaSWRaolYie/UFNjoTdvoKPzo6xrXLhTk9ixgIKcLH5b5vDOjVNiGyY+uDCUlg==", + "dependencies": { + "state-local": "^1.0.6" + }, + "peerDependencies": { + "monaco-editor": ">= 0.21.0 < 1" + } + }, + "node_modules/@pnp/spfx-controls-react/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/spfx-controls-react/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/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/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/spfx-controls-react/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/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/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@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/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==" + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@types/react": { + "version": "16.14.60", + "resolved": "https://registry.npmjs.org/@types/react/-/react-16.14.60.tgz", + "integrity": "sha512-wIFmnczGsTcgwCBeIYOuy2mdXEiKZ5znU/jNOnMZPQyCcIxauMGWlX0TNG4lZ7NxRKj7YUIZRneJQSSdB2jKgg==", + "peer": true, + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "^0.16", + "csstype": "^3.0.2" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@uifabric/icons": { + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-7.3.0.tgz", + "integrity": "sha512-wbcR8fJce20sPjsK2bbTC/cAZfAOFuE4dd4LHw194+8H+/dqotsowrQVp5Lu8aaHGQk+fXoiZmUy30WA9cAG4Q==", + "dependencies": { + "@uifabric/set-version": "^7.0.2", + "@uifabric/styling": "^7.7.1", + "tslib": "^1.7.1" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@uifabric/icons/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@pnp/spfx-controls-react/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/@pnp/spfx-controls-react/node_modules/monaco-editor": { + "version": "0.32.1", + "resolved": "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.32.1.tgz", + "integrity": "sha512-LUt2wsUvQmEi2tfTOK+tjAPvt7eQ+K5C4rZPr6SeuyzjAuAHrIvlUloTcOiGjZW3fn3a/jFQCONrEJbNOaCqbA==" + }, + "node_modules/@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==", + "deprecated": "This package is no longer supported. Please use @azure/msal-browser instead.", + "dependencies": { + "tslib": "^1.9.3" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@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.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/@pnp/spfx-controls-react/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/@pnp/spfx-controls-react/node_modules/tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + }, + "node_modules/@pnp/spfx-controls-react/node_modules/validator": { + "version": "13.12.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.12.0.tgz", + "integrity": "sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@pnp/spfx-controls-react/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/@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/spfx-property-controls": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/@pnp/spfx-property-controls/-/spfx-property-controls-3.12.0.tgz", + "integrity": "sha512-8H8A4xoW0CSQI0gTdSGKmq2dQHUfjYnsbPOraYfU25fM/RkWG8wyRrDaxyTekQBd8VdE3EJGlpNzc6GhsePIyQ==", + "hasInstallScript": true, + "dependencies": { + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-office-ui-fabric-core": "1.16.0", + "@microsoft/sp-property-pane": "1.16.0", + "@microsoft/sp-webpart-base": "1.16.0", + "@monaco-editor/loader": "^1.2.0", + "@pnp/common": "1.3.11", + "@pnp/logging": "1.3.11", + "@pnp/odata": "1.3.11", + "@pnp/sp": "1.3.11", + "@pnp/sp-clientsvc": "1.3.11", + "@pnp/sp-taxonomy": "1.3.11", + "@pnp/telemetry-js": "2.0.0", + "@uifabric/icons": "7.5.17", + "lodash.omit": "4.5.0", + "markdown-to-jsx": "^6.11.4", + "monaco-editor": "^0.32.1", + "office-ui-fabric-react": "^7.199.1", + "react": "17.0.1", + "react-ace": "5.8.0", + "react-dom": "17.0.1" + } + }, + "node_modules/@pnp/spfx-property-controls/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-property-controls/node_modules/@fluentui/react/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/@pnp/spfx-property-controls/node_modules/@fluentui/react/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/@pnp/spfx-property-controls/node_modules/@microsoft/sp-core-library": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.16.0.tgz", + "integrity": "sha512-v4B8N7UvF4A643mjq//B5l+ZiDWLTfvyMGIA2h5UcWlmFq3RroeIQhbP1PGYBOVttPkjgrZ5/bCwnN2RUN4e8g==", + "dependencies": { + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.0", + "@microsoft/sp-odata-types": "1.16.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" + }, + "peerDependencies": { + "@types/react": ">=16.9.51 <18.0.0", + "@types/react-dom": ">=16.9.8 <18.0.0", + "react": ">=16.13.1 <18.0.0", + "react-dom": ">=16.13.1 <18.0.0" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@microsoft/sp-core-library/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/@pnp/spfx-property-controls/node_modules/@microsoft/sp-http-base": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http-base/-/sp-http-base-1.16.0.tgz", + "integrity": "sha512-iZfjK6Sqt1fwi053chMQ1ur+txhTHgT140hBZCKA9mPtbnDFOE2cAYKk6KWBrWRvf49CH/IK349JXjr17ODHpQ==", + "dependencies": { + "@azure/msal-browser": "2.28.1", + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-page-context": "1.16.0", + "@microsoft/teams-js": "1.12.1", + "@microsoft/teams-js-v2": "npm:@microsoft/teams-js@2.4.1", + "adal-angular": "1.0.16", + "msal": "1.4.17", + "msalBrowserLegacy": "npm:@azure/msal-browser@2.22.0", + "msalLegacy": "npm:msal@1.4.12", + "tslib": "2.3.1" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@microsoft/sp-http-base/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/@pnp/spfx-property-controls/node_modules/@microsoft/sp-image-helper": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-image-helper/-/sp-image-helper-1.16.0.tgz", + "integrity": "sha512-+QHh89Z38kUQ4YPKw9xgmrmNsB7yni3bs4m5EbC2wQJUOQDC7PUOHZ2uunqXrmFDbfPKWkS9zjZifF+wwOrmBw==", + "dependencies": { + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-http": "1.16.0", + "@microsoft/sp-http-base": "1.16.0", + "@microsoft/sp-loader": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-page-context": "1.16.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" + }, + "peerDependencies": { + "@types/react": ">=16.9.51 <18.0.0", + "@types/react-dom": ">=16.9.8 <18.0.0", + "react": ">=16.13.1 <18.0.0", + "react-dom": ">=16.13.1 <18.0.0" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@microsoft/sp-image-helper/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/@pnp/spfx-property-controls/node_modules/@microsoft/sp-lodash-subset": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.16.0.tgz", + "integrity": "sha512-tYkiC72WZOY5ERcOzH8XxFtx0/5tcTxqShV2pzjDA7dVLyBlbFMGaFpFSoPCOSI8YtcCHX9Cia3lwvgDDWqHQw==", + "dependencies": { + "@types/lodash": "4.14.117", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@microsoft/sp-lodash-subset/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/@pnp/spfx-property-controls/node_modules/@microsoft/sp-module-interfaces": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.16.0.tgz", + "integrity": "sha512-EfEp7JG6J8WSsv+HtNR+IswZjUbrLl3z8CKWj3D5vQ0ztkBJOOJMwtixhb0j3+gxzlEt4wN9WizMvy7xAwDSyw==", + "dependencies": { + "@rushstack/node-core-library": "3.52.0", + "z-schema": "4.2.4" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@microsoft/sp-office-ui-fabric-core": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-office-ui-fabric-core/-/sp-office-ui-fabric-core-1.16.0.tgz", + "integrity": "sha512-QVYaRFraVSee8ebpIbX5ac7oyZyJf/L1r5uZCObOeUvBf09FACsqHS7vgmeziNqcJLfPc2Sg8jeYTgc7EzK3ew==", + "dependencies": { + "office-ui-fabric-core": "11.0.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@microsoft/sp-office-ui-fabric-core/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/@pnp/spfx-property-controls/node_modules/@microsoft/sp-property-pane": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-property-pane/-/sp-property-pane-1.16.0.tgz", + "integrity": "sha512-aBM3WKykFqKQocqDx7Xm6NqgvhgN8k8H7QYunRbyFVJkf8MDEm4ZutItfOjazdNhGalALkk20vw5bziO1GtxQQ==", + "dependencies": { + "@fluentui/react": "^7.199.1", + "@microsoft/sp-component-base": "1.16.0", + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-dynamic-data": "1.16.0", + "@microsoft/sp-image-helper": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-page-context": "1.16.0", + "office-ui-fabric-react": "^7.199.1", + "react": "17.0.1", + "react-dom": "17.0.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + }, + "peerDependencies": { + "@types/react": ">=16.9.51 <18.0.0", + "@types/react-dom": ">=16.9.8 <18.0.0" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@microsoft/sp-property-pane/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/@pnp/spfx-property-controls/node_modules/@microsoft/sp-top-actions": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-top-actions/-/sp-top-actions-1.16.0.tgz", + "integrity": "sha512-vwHzFnCGbjeonV3rG2yzWKxqMFoAVe18TSWMNKS/qkyAGOgfQcMDY6aDoyaEue9ASpEysuYLcIdOB/df8URURg==", + "dependencies": { + "@microsoft/sp-property-pane": "1.16.0" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@microsoft/sp-webpart-base": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-webpart-base/-/sp-webpart-base-1.16.0.tgz", + "integrity": "sha512-UWJJ23gOChd14ggSzoqmWo6+CJvjtey/nReKaejYZkD6Oo5HrACQVYY59N/iT1LUn5cBWmr1I3hS9FbnPm8CbA==", + "dependencies": { + "@fluentui/react": "^7.199.1", + "@microsoft/sp-component-base": "1.16.0", + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-dynamic-data": "1.16.0", + "@microsoft/sp-http": "1.16.0", + "@microsoft/sp-http-base": "1.16.0", + "@microsoft/sp-loader": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.0", + "@microsoft/sp-page-context": "1.16.0", + "@microsoft/sp-property-pane": "1.16.0", + "@microsoft/sp-top-actions": "1.16.0", + "@microsoft/teams-js": "1.12.1", + "@microsoft/teams-js-v2": "npm:@microsoft/teams-js@2.4.1", + "@types/office-js": "1.0.36", + "office-ui-fabric-react": "^7.199.1", + "react": "17.0.1", + "react-dom": "17.0.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + }, + "peerDependencies": { + "@types/react": ">=16.9.51 <18.0.0", + "@types/react-dom": ">=16.9.8 <18.0.0" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@microsoft/sp-webpart-base/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/@pnp/spfx-property-controls/node_modules/@monaco-editor/loader": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@monaco-editor/loader/-/loader-1.4.0.tgz", + "integrity": "sha512-00ioBig0x642hytVspPl7DbQyaSWRaolYie/UFNjoTdvoKPzo6xrXLhTk9ixgIKcLH5b5vDOjVNiGyY+uDCUlg==", + "dependencies": { + "state-local": "^1.0.6" + }, + "peerDependencies": { + "monaco-editor": ">= 0.21.0 < 1" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@pnp/sp": { + "version": "1.3.11", + "resolved": "https://registry.npmjs.org/@pnp/sp/-/sp-1.3.11.tgz", + "integrity": "sha512-NjdeGe81aukiSPelSPjgAFRC1+SrNPTXvTdEqTH+Q1ZvgNtk8bdZp6K6xf9emfeM2qZDOu9GpKZpg0W/emq++g==", + "dependencies": { + "tslib": "1.10.0" + }, + "peerDependencies": { + "@pnp/common": "1.3.11", + "@pnp/logging": "1.3.11", + "@pnp/odata": "1.3.11" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@pnp/sp-clientsvc": { + "version": "1.3.11", + "resolved": "https://registry.npmjs.org/@pnp/sp-clientsvc/-/sp-clientsvc-1.3.11.tgz", + "integrity": "sha512-eIUnmDWjizcWJzhWxAbfsxEyHF1dabkGlihnDnlcYGhtvh8BwuM67A57qc5fbxzCS59c0YU57szB1EucoNmV4A==", + "dependencies": { + "tslib": "1.10.0" + }, + "peerDependencies": { + "@pnp/common": "1.3.11", + "@pnp/logging": "1.3.11", + "@pnp/odata": "1.3.11", + "@pnp/sp": "1.3.11" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@pnp/sp-taxonomy": { + "version": "1.3.11", + "resolved": "https://registry.npmjs.org/@pnp/sp-taxonomy/-/sp-taxonomy-1.3.11.tgz", + "integrity": "sha512-shzCSjmOlr6mojCXJkfD8Xf9lJnhphq4Fj6mdUQGwpak+VIU+Fogf6AI0j6AReCKtKsKyqfud9X7C8tH07C3DA==", + "dependencies": { + "tslib": "1.10.0" + }, + "peerDependencies": { + "@pnp/common": "1.3.11", + "@pnp/logging": "1.3.11", + "@pnp/odata": "1.3.11", + "@pnp/sp": "1.3.11", + "@pnp/sp-clientsvc": "1.3.11" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@rushstack/node-core-library/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@rushstack/node-core-library/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==" + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@uifabric/icons": { + "version": "7.5.17", + "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-7.5.17.tgz", + "integrity": "sha512-2S1kse0gtseTuV2r59iWukLxxoOJ6GgP2Yhxt9oxzaP9QubpYdxCUepvJmfPQQvvy4GELdykDUWQ6/hbzliJyw==", + "dependencies": { + "@uifabric/set-version": "^7.0.23", + "@uifabric/styling": "^7.16.18", + "tslib": "^1.10.0" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/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/@pnp/spfx-property-controls/node_modules/monaco-editor": { + "version": "0.32.1", + "resolved": "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.32.1.tgz", + "integrity": "sha512-LUt2wsUvQmEi2tfTOK+tjAPvt7eQ+K5C4rZPr6SeuyzjAuAHrIvlUloTcOiGjZW3fn3a/jFQCONrEJbNOaCqbA==" + }, + "node_modules/@pnp/spfx-property-controls/node_modules/msal": { + "version": "1.4.17", + "resolved": "https://registry.npmjs.org/msal/-/msal-1.4.17.tgz", + "integrity": "sha512-RjHwP2cCIWQ9iUIk1SziUMb9+jj5mC4OqG2w16E5yig8jySi/TwiFvKlwcjNrPsndph0HtgCtbENnk5julf3yQ==", + "deprecated": "This package is no longer supported. Please use @azure/msal-browser instead.", + "dependencies": { + "tslib": "^1.9.3" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@pnp/spfx-property-controls/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/@pnp/spfx-property-controls/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/@pnp/spfx-property-controls/node_modules/tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + }, + "node_modules/@pnp/spfx-property-controls/node_modules/validator": { + "version": "13.12.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.12.0.tgz", + "integrity": "sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@pnp/spfx-property-controls/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/@pnp/spfx-property-controls/node_modules/z-schema": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-4.2.4.tgz", + "integrity": "sha512-YvBeW5RGNeNzKOUJs3rTL4+9rpcvHXt5I051FJbOcitV8bl40pEfcG0Q+dWSwS0/BIYrMZ/9HHoqLllMkFhD0w==", + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.6.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=6.0.0" + }, + "optionalDependencies": { + "commander": "^2.7.1" + } + }, + "node_modules/@pnp/telemetry-js": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@pnp/telemetry-js/-/telemetry-js-2.0.0.tgz", + "integrity": "sha512-qFNm3mTerTnxgTR6c/4iMMt8EUKrQn5z0XG/IQtpNlp6m7KXRDFR87mQKeBVtSv2LhxGO0VNFndKJIibBw52zQ==", + "dependencies": { + "whatwg-fetch": "2.0.4" + } + }, + "node_modules/@pnp/telemetry-js/node_modules/whatwg-fetch": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-2.0.4.tgz", + "integrity": "sha512-dcQ1GWpOD/eEQ97k66aiEVpNnapVj90/+R+SXTPYGHpYBBypfKJEQjLrvMZ7YXbKm21gXd4NcuxUTjiv1YtLng==" + }, + "node_modules/@pnpm/error": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@pnpm/error/-/error-1.4.0.tgz", + "integrity": "sha512-vxkRrkneBPVmP23kyjnYwVOtipwlSl6UfL+h+Xa3TrABJTz5rYBXemlTsU5BzST8U4pD7YDkTb3SQu+MMuIDKA==", + "dev": true, + "engines": { + "node": ">=10.16" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/link-bins": { + "version": "5.3.25", + "resolved": "https://registry.npmjs.org/@pnpm/link-bins/-/link-bins-5.3.25.tgz", + "integrity": "sha512-9Xq8lLNRHFDqvYPXPgaiKkZ4rtdsm7izwM/cUsFDc5IMnG0QYIVBXQbgwhz2UvjUotbJrvfKLJaCfA3NGBnLDg==", + "dev": true, + "dependencies": { + "@pnpm/error": "1.4.0", + "@pnpm/package-bins": "4.1.0", + "@pnpm/read-modules-dir": "2.0.3", + "@pnpm/read-package-json": "4.0.0", + "@pnpm/read-project-manifest": "1.1.7", + "@pnpm/types": "6.4.0", + "@zkochan/cmd-shim": "^5.0.0", + "is-subdir": "^1.1.1", + "is-windows": "^1.0.2", + "mz": "^2.7.0", + "normalize-path": "^3.0.0", + "p-settle": "^4.1.1", + "ramda": "^0.27.1" + }, + "engines": { + "node": ">=10.16" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/package-bins": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@pnpm/package-bins/-/package-bins-4.1.0.tgz", + "integrity": "sha512-57/ioGYLBbVRR80Ux9/q2i3y8Q+uQADc3c+Yse8jr/60YLOi3jcWz13e2Jy+ANYtZI258Qc5wk2X077rp0Ly/Q==", + "dev": true, + "dependencies": { + "@pnpm/types": "6.4.0", + "fast-glob": "^3.2.4", + "is-subdir": "^1.1.1" + }, + "engines": { + "node": ">=10.16" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/read-modules-dir": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@pnpm/read-modules-dir/-/read-modules-dir-2.0.3.tgz", + "integrity": "sha512-i9OgRvSlxrTS9a2oXokhDxvQzDtfqtsooJ9jaGoHkznue5aFCTSrNZFQ6M18o8hC03QWfnxaKi0BtOvNkKu2+A==", + "dev": true, + "dependencies": { + "mz": "^2.7.0" + }, + "engines": { + "node": ">=10.13" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/read-package-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@pnpm/read-package-json/-/read-package-json-4.0.0.tgz", + "integrity": "sha512-1cr2tEwe4YU6SI0Hmg+wnsr6yxBt2iJtqv6wrF84On8pS9hx4A2PLw3CIgbwxaG0b+ur5wzhNogwl4qD5FLFNg==", + "dev": true, + "dependencies": { + "@pnpm/error": "1.4.0", + "@pnpm/types": "6.4.0", + "load-json-file": "^6.2.0", + "normalize-package-data": "^3.0.2" + }, + "engines": { + "node": ">=10.16" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/read-package-json/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/@pnpm/read-package-json/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/@pnpm/read-package-json/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/read-package-json/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/@pnpm/read-package-json/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/@pnpm/read-package-json/node_modules/semver": { + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", + "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@pnpm/read-package-json/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/@pnpm/read-package-json/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/@pnpm/read-package-json/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/read-project-manifest": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/@pnpm/read-project-manifest/-/read-project-manifest-1.1.7.tgz", + "integrity": "sha512-tj8ExXZeDcMmMUj7D292ETe/RiEirr1X1wpT6Zy85z2MrFYoG9jfCJpps40OdZBNZBhxbuKtGPWKVSgXD0yrVw==", + "dev": true, + "dependencies": { + "@pnpm/error": "1.4.0", + "@pnpm/types": "6.4.0", + "@pnpm/write-project-manifest": "1.1.7", + "detect-indent": "^6.0.0", + "fast-deep-equal": "^3.1.3", + "graceful-fs": "4.2.4", + "is-windows": "^1.0.2", + "json5": "^2.1.3", + "parse-json": "^5.1.0", + "read-yaml-file": "^2.0.0", + "sort-keys": "^4.1.0", + "strip-bom": "^4.0.0" + }, + "engines": { + "node": ">=10.16" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/read-project-manifest/node_modules/graceful-fs": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz", + "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==", + "dev": true + }, + "node_modules/@pnpm/read-project-manifest/node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "dev": true, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@pnpm/read-project-manifest/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/@pnpm/read-project-manifest/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/@pnpm/types": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-6.4.0.tgz", + "integrity": "sha512-nco4+4sZqNHn60Y4VE/fbtlShCBqipyUO+nKRPvDHqLrecMW9pzHWMVRxk4nrMRoeowj3q0rX3GYRBa8lsHTAg==", + "dev": true, + "engines": { + "node": ">=10.16" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/write-project-manifest": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/@pnpm/write-project-manifest/-/write-project-manifest-1.1.7.tgz", + "integrity": "sha512-OLkDZSqkA1mkoPNPvLFXyI6fb0enCuFji6Zfditi/CLAo9kmIhQFmEUDu4krSB8i908EljG8YwL5Xjxzm5wsWA==", + "dev": true, + "dependencies": { + "@pnpm/types": "6.4.0", + "json5": "^2.1.3", + "mz": "^2.7.0", + "write-file-atomic": "^3.0.3", + "write-yaml-file": "^4.1.3" + }, + "engines": { + "node": ">=10.16" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/write-project-manifest/node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "dev": true, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@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/@quid/stylis-plugin-focus-visible": { + "version": "4.11.6", + "resolved": "https://registry.npmjs.org/@quid/stylis-plugin-focus-visible/-/stylis-plugin-focus-visible-4.11.6.tgz", + "integrity": "sha512-DNa5xHnJUnP3BXMjIs5xiXLF3/RLwQHr8nM4WiQ/QpgyOpha5ynUbwk+uw4BiFSotO8AENwu9jXkJf9r6WdI8A==" + }, + "node_modules/@restart/hooks": { + "version": "0.4.16", + "resolved": "https://registry.npmjs.org/@restart/hooks/-/hooks-0.4.16.tgz", + "integrity": "sha512-f7aCv7c+nU/3mF7NWLtVVr0Ra80RqsO89hO72r+Y/nvQr5+q0UFGkocElTH6MJApvReVh6JHUFYn2cw1WdHF3w==", + "dependencies": { + "dequal": "^2.0.3" + }, + "peerDependencies": { + "react": ">=16.8.0" + } + }, + "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/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/debug-certificate-manager/node_modules/resolve": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", + "dev": true, + "dependencies": { + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@rushstack/debug-certificate-manager/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/debug-certificate-manager/node_modules/validator": { + "version": "13.12.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.12.0.tgz", + "integrity": "sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@rushstack/debug-certificate-manager/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/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-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/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-packlets/node_modules/semver": { + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", + "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "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/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@rushstack/eslint-plugin-security/node_modules/semver": { + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", + "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "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/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/semver": { + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", + "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/heft-config-file": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/@rushstack/heft-config-file/-/heft-config-file-0.10.0.tgz", + "integrity": "sha512-+vKbbNSEqZZpnWgH6QazoAOD9l2BEEW4ldTXAdHOr2HFfmT+debTqqib4t4c48+CroSeLcC1j3CwDzv5tBAxYg==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.52.0", + "@rushstack/rig-package": "0.3.15", + "jsonpath-plus": "~4.0.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@rushstack/heft-config-file/node_modules/@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@rushstack/heft-config-file/node_modules/@rushstack/rig-package": { + "version": "0.3.15", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.3.15.tgz", + "integrity": "sha512-jxVfvO5OnkRlYRhcVDZWvwiI2l4pv37HDJRtyg5HbD8Z/I8Xj32RICgrxS5xMeGGytobrg5S6OfPOHskg7Nw+A==", + "dev": true, + "dependencies": { + "resolve": "~1.17.0", + "strip-json-comments": "~3.1.1" + } + }, + "node_modules/@rushstack/heft-config-file/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "node_modules/@rushstack/heft-config-file/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@rushstack/heft-config-file/node_modules/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.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", + "dev": true, + "dependencies": { + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@rushstack/heft-config-file/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/heft-config-file/node_modules/validator": { + "version": "13.12.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.12.0.tgz", + "integrity": "sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==", + "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.260", + "resolved": "https://registry.npmjs.org/@rushstack/loader-raw-script/-/loader-raw-script-1.3.260.tgz", + "integrity": "sha512-BMn1kYvEzZ3aYBWnmDpEtExhlfu72YB9IXvMqbIec7r3LNbxdGnoqU94YYCuGNzXQqtuo+90FtlEHE1+5laWdQ==", + "dependencies": { + "loader-utils": "~1.1.0" + } + }, + "node_modules/@rushstack/localization-utilities": { + "version": "0.8.25", + "resolved": "https://registry.npmjs.org/@rushstack/localization-utilities/-/localization-utilities-0.8.25.tgz", + "integrity": "sha512-8LfAEisUTuCrIzgXdO7brZOP33EuKtmoR4jp6jXENDrm55ym9LOUvCHvv6nGEg0X2qhOeDrUT0Qf5/XUU+XfWg==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.52.0", + "@rushstack/typings-generator": "0.8.1", + "pseudolocale": "~1.1.0", + "xmldoc": "~1.1.2" + } + }, + "node_modules/@rushstack/localization-utilities/node_modules/@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@rushstack/localization-utilities/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "node_modules/@rushstack/localization-utilities/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@rushstack/localization-utilities/node_modules/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.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", + "dev": true, + "dependencies": { + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@rushstack/localization-utilities/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/localization-utilities/node_modules/validator": { + "version": "13.12.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.12.0.tgz", + "integrity": "sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==", + "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.1.32", + "resolved": "https://registry.npmjs.org/@rushstack/module-minifier/-/module-minifier-0.1.32.tgz", + "integrity": "sha512-l5hkU/bK8fQuTEP+lXG9n44wuCQMt+AAzH6v88qzmwd60Y/Vc/aHdOu82TpuhhYdYKlvzSC1kn1fm5aGtRvplw==", + "dev": true, + "dependencies": { + "@rushstack/worker-pool": "0.1.32", + "@types/node": "12.20.24", + "serialize-javascript": "6.0.0", + "source-map": "~0.7.3", + "terser": "5.9.0" + } + }, + "node_modules/@rushstack/module-minifier/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "node_modules/@rushstack/module-minifier/node_modules/serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "dev": true, + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/@rushstack/module-minifier/node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@rushstack/module-minifier/node_modules/terser": { + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.9.0.tgz", + "integrity": "sha512-h5hxa23sCdpzcye/7b8YqbE5OwKca/ni0RQz1uRX3tGh8haaGHqcuSqbGRybuAKNdntZ0mDgFNXPJ48xQ2RXKQ==", + "dev": true, + "dependencies": { + "commander": "^2.20.0", + "source-map": "~0.7.2", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/node-core-library": { + "version": "3.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/@rushstack/node-core-library/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/node-core-library/node_modules/resolve": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", + "dev": true, + "dependencies": { + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@rushstack/node-core-library/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/node-core-library/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": { + "version": "3.2.51", + "resolved": "https://registry.npmjs.org/@rushstack/package-deps-hash/-/package-deps-hash-3.2.51.tgz", + "integrity": "sha512-UvbHA/2DpaEDsPmqsoW+RAYu6NhT56KptlBV/2LEeN3IyOvoSexjcG4U/7fbbJIv+ojzlf0r2/oP4C7zzzTJSQ==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.52.0" + } + }, + "node_modules/@rushstack/package-deps-hash/node_modules/@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@rushstack/package-deps-hash/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "node_modules/@rushstack/package-deps-hash/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@rushstack/package-deps-hash/node_modules/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.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", + "dev": true, + "dependencies": { + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@rushstack/package-deps-hash/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/package-deps-hash/node_modules/validator": { + "version": "13.12.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.12.0.tgz", + "integrity": "sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==", + "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/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/rig-package/node_modules/resolve": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", + "dev": true, + "dependencies": { + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin": { + "version": "5.79.0", + "resolved": "https://registry.npmjs.org/@rushstack/rush-amazon-s3-build-cache-plugin/-/rush-amazon-s3-build-cache-plugin-5.79.0.tgz", + "integrity": "sha512-S+3Ta2dCRB3iyU4WSkTdeztbVfGol0nlhnT7vFfoSfDwAtoBymw3rUhLhA133OvDFPZXzF34c6JUlf5vs+VGkA==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.52.0", + "@rushstack/rush-sdk": "5.79.0", + "https-proxy-agent": "~5.0.0", + "node-fetch": "2.6.7" + } + }, + "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin/node_modules/@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin/node_modules/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/node-fetch": { + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "dev": true, + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, + "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin/node_modules/resolve": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", + "dev": true, + "dependencies": { + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin/node_modules/validator": { + "version": "13.12.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.12.0.tgz", + "integrity": "sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin/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==", + "dev": true, + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "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.79.0", + "resolved": "https://registry.npmjs.org/@rushstack/rush-azure-storage-build-cache-plugin/-/rush-azure-storage-build-cache-plugin-5.79.0.tgz", + "integrity": "sha512-F7e1P1T9kXXoNa7HRx1VBLjgbUtr4gNPqM53+qH1KA18GFeAY8vsO1TokeWubfGs376KC6bbE5rVWb3k5x+VZw==", + "dev": true, + "dependencies": { + "@azure/identity": "~2.1.0", + "@azure/storage-blob": "~12.11.0", + "@rushstack/node-core-library": "3.52.0", + "@rushstack/rush-sdk": "5.79.0", + "@rushstack/terminal": "0.3.74" + } + }, + "node_modules/@rushstack/rush-azure-storage-build-cache-plugin/node_modules/@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@rushstack/rush-azure-storage-build-cache-plugin/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "node_modules/@rushstack/rush-azure-storage-build-cache-plugin/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@rushstack/rush-azure-storage-build-cache-plugin/node_modules/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.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", + "dev": true, + "dependencies": { + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@rushstack/rush-azure-storage-build-cache-plugin/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/rush-azure-storage-build-cache-plugin/node_modules/validator": { + "version": "13.12.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.12.0.tgz", + "integrity": "sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==", + "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.79.0", + "resolved": "https://registry.npmjs.org/@rushstack/rush-sdk/-/rush-sdk-5.79.0.tgz", + "integrity": "sha512-32Z8mmVfhRBxsnzRKGv3YU8Jx6QbllqFkII1pV+t0OAPVaWXggLLRmXYZnUHWp6g8/qASFRqtE8fuUHEwp9Fxg==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.52.0", + "@types/node-fetch": "1.6.9", + "tapable": "2.2.1" + } + }, + "node_modules/@rushstack/rush-sdk/node_modules/@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@rushstack/rush-sdk/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "node_modules/@rushstack/rush-sdk/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@rushstack/rush-sdk/node_modules/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.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", + "dev": true, + "dependencies": { + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@rushstack/rush-sdk/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/rush-sdk/node_modules/validator": { + "version": "13.12.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.12.0.tgz", + "integrity": "sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==", + "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": "3.3.69", + "resolved": "https://registry.npmjs.org/@rushstack/set-webpack-public-path-plugin/-/set-webpack-public-path-plugin-3.3.69.tgz", + "integrity": "sha512-8TFam4rhzwclWKrxvr5yLwmoL9Pk5vgf0v/ogxEYMr7G2pHhmZIYVePHShO3YnPWvbsIcRhmtu/afY1zg+PvZg==", + "dev": true, + "dependencies": { + "@rushstack/webpack-plugin-utilities": "0.1.36" + }, + "peerDependencies": { + "@types/webpack": "^4.39.8", + "webpack": "^5.35.1" + }, + "peerDependenciesMeta": { + "@types/webpack": { + "optional": true + }, + "webpack": { + "optional": true + } + } + }, + "node_modules/@rushstack/stream-collator": { + "version": "4.0.205", + "resolved": "https://registry.npmjs.org/@rushstack/stream-collator/-/stream-collator-4.0.205.tgz", + "integrity": "sha512-FbZDCLMwGFiOVP16U40Do+EjCFzbpIZNpbkihyEMsp6o8FGdS5At3DNLPKPgYLqyiSCxPxvA2a6bMr4yNDVtlA==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.52.0", + "@rushstack/terminal": "0.3.74" + } + }, + "node_modules/@rushstack/stream-collator/node_modules/@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@rushstack/stream-collator/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "node_modules/@rushstack/stream-collator/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@rushstack/stream-collator/node_modules/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.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", + "dev": true, + "dependencies": { + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@rushstack/stream-collator/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/stream-collator/node_modules/validator": { + "version": "13.12.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.12.0.tgz", + "integrity": "sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==", + "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.3.74", + "resolved": "https://registry.npmjs.org/@rushstack/terminal/-/terminal-0.3.74.tgz", + "integrity": "sha512-TXaHzq7HS0qickNjzAAZBhdWQwPaNtL4snJx+SKb3d6NxA+dWm+Tx0hIyo5CSgsTyLa0VD/9BBCDGJ3n1Qqbdw==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.52.0", + "@types/node": "12.20.24", + "wordwrap": "~1.0.0" + } + }, + "node_modules/@rushstack/terminal/node_modules/@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@rushstack/terminal/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "node_modules/@rushstack/terminal/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@rushstack/terminal/node_modules/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.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", + "dev": true, + "dependencies": { + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@rushstack/terminal/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/terminal/node_modules/validator": { + "version": "13.12.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.12.0.tgz", + "integrity": "sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==", + "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/ts-command-line/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/@rushstack/typings-generator": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/@rushstack/typings-generator/-/typings-generator-0.8.1.tgz", + "integrity": "sha512-K0KtbA7HNAzZaf4A8olDhlX9stwA+CFrG7PTlmw3sZq3UWXZzbEu2ExG1LemMqjpsDwgDWbLHYCFTlU+KJoXyQ==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.52.0", + "@types/node": "12.20.24", + "chokidar": "~3.4.0", + "glob": "~7.0.5" + } + }, + "node_modules/@rushstack/typings-generator/node_modules/@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@rushstack/typings-generator/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "node_modules/@rushstack/typings-generator/node_modules/binary-extensions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@rushstack/typings-generator/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/@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/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/@rushstack/typings-generator/node_modules/glob": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", + "integrity": "sha512-f8c0rE8JiCxpa52kWPAOa3ZaYEnzofDzCQLCn3Vdk0Z5OVLq3BsRFJI4S4ykpeVW6QMGBUkMeUpoEgWnMTnw5Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "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/@rushstack/typings-generator/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/@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/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/@rushstack/typings-generator/node_modules/resolve": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", + "dev": true, + "dependencies": { + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@rushstack/typings-generator/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/typings-generator/node_modules/validator": { + "version": "13.12.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.12.0.tgz", + "integrity": "sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==", + "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/webpack-plugin-utilities": { + "version": "0.1.36", + "resolved": "https://registry.npmjs.org/@rushstack/webpack-plugin-utilities/-/webpack-plugin-utilities-0.1.36.tgz", + "integrity": "sha512-Q58FIZ1rTCPtcQltWUtGrHK8vo0plZL74IMHD/5DK1AM6/sf2xisNJZi2gZtl9Brg8OAJTlZkSp6uoLScXE7Ew==", + "dev": true, + "peerDependencies": { + "@types/webpack": "^4.39.8", + "webpack": "^5.35.1" + }, + "peerDependenciesMeta": { + "@types/webpack": { + "optional": true + }, + "webpack": { + "optional": true + } + } + }, + "node_modules/@rushstack/worker-pool": { + "version": "0.1.32", + "resolved": "https://registry.npmjs.org/@rushstack/worker-pool/-/worker-pool-0.1.32.tgz", + "integrity": "sha512-HtajFVo6OPnYGT9eP0QOVwoP3AdNwvEnlQ/bkgLdY8oLuDqxx2vywO3qW7rA5OqRSH4GQyIwBf1LVVSslisZ3A==", + "dev": true, + "dependencies": { + "@types/node": "12.20.24" + } + }, + "node_modules/@rushstack/worker-pool/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "node_modules/@sinonjs/commons": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", + "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", + "dev": true, + "dependencies": { + "type-detect": "4.0.8" + } + }, + "node_modules/@swc/helpers": { + "version": "0.5.12", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.12.tgz", + "integrity": "sha512-KMZNXiGibsW9kvZAO1Pam2JPTDBm+KSHMMHWdsyI/1DbIZjT2A6Gy3hblVXUMEDvUAKq+e0vL0X0o54owWji7g==", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@swc/helpers/node_modules/tslib": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", + "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==" + }, + "node_modules/@testing-library/dom": { + "version": "8.19.0", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.19.0.tgz", + "integrity": "sha512-6YWYPPpxG3e/xOo6HIWwB/58HukkwIVTOaZ0VwdMVjhRUX/01E4FtQbck9GazOOj7MXHc5RBzMrU86iBJHbI+A==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^4.2.0", + "aria-query": "^5.0.0", + "chalk": "^4.1.0", + "dom-accessibility-api": "^0.5.9", + "lz-string": "^1.4.4", + "pretty-format": "^27.0.2" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@testing-library/dom/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/@testing-library/dom/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/@testing-library/dom/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/@testing-library/dom/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@testing-library/dom/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/@testing-library/dom/node_modules/pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@testing-library/dom/node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@testing-library/dom/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==", + "dev": true + }, + "node_modules/@testing-library/dom/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/@testing-library/jest-dom": { + "version": "5.16.2", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.16.2.tgz", + "integrity": "sha512-6ewxs1MXWwsBFZXIk4nKKskWANelkdUehchEOokHsN8X7c2eKXGw+77aRV63UU8f/DTSVUPLaGxdrj4lN7D/ug==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.9.2", + "@types/testing-library__jest-dom": "^5.9.1", + "aria-query": "^5.0.0", + "chalk": "^3.0.0", + "css": "^3.0.0", + "css.escape": "^1.5.1", + "dom-accessibility-api": "^0.5.6", + "lodash": "^4.17.15", + "redent": "^3.0.0" + }, + "engines": { + "node": ">=8", + "npm": ">=6", + "yarn": ">=1" + } + }, + "node_modules/@testing-library/jest-dom/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/@testing-library/jest-dom/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/@testing-library/jest-dom/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@testing-library/jest-dom/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/@testing-library/jest-dom/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/@testing-library/jest-dom/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/@testing-library/jest-dom/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/@testing-library/jest-dom/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/@testing-library/react": { + "version": "12.1.2", + "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-12.1.2.tgz", + "integrity": "sha512-ihQiEOklNyHIpo2Y8FREkyD1QAea054U0MVbwH1m8N9TxeFz+KoJ9LkqoKqJlzx2JDm56DVwaJ1r36JYxZM05g==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.12.5", + "@testing-library/dom": "^8.0.0" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react": "*", + "react-dom": "*" + } + }, + "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/aria-query": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-HnYpAE1Y6kRyKM/XkEuiRQhTHvkzMBurTHnpFLYLBGPIylZNPs9jJcuOOYWxPLJCSEtmZT0Y8rHDokKN7rRTig==", + "dev": true + }, + "node_modules/@types/atob-lite": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@types/atob-lite/-/atob-lite-2.0.2.tgz", + "integrity": "sha512-BbCDWqZzlBBq8czVNYPiQNnHPrdPmR1mcyv3c8autpLEDmBMJY4hjziedi4RlXC+jnquD6Ba/yFU6bboZ3ZKVA==" + }, + "node_modules/@types/babel__core": { + "version": "7.1.19", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.19.tgz", + "integrity": "sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.6.4", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", + "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", + "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.18.2", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.2.tgz", + "integrity": "sha512-FcFaxOr2V5KZCviw1TnutEMVUVsGt4D2hP1TAfXZAMKuHYW3xQhe3jTxNPWutgCJ3/X1c5yX8ZoGVEItxKbwBg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.3.0" + } + }, + "node_modules/@types/body-parser": { + "version": "1.19.5", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.5.tgz", + "integrity": "sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==", + "dev": true, + "dependencies": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "node_modules/@types/bonjour": { + "version": "3.5.13", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.13.tgz", + "integrity": "sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/btoa-lite": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@types/btoa-lite/-/btoa-lite-1.0.2.tgz", + "integrity": "sha512-ZYbcE2x7yrvNFJiU7xJGrpF/ihpkM7zKgw8bha3LNJSesvTtUNxbpzaT7WXBIryf6jovisrxTBvymxMeLLj1Mg==" + }, + "node_modules/@types/chalk": { + "version": "0.4.31", + "resolved": "https://registry.npmjs.org/@types/chalk/-/chalk-0.4.31.tgz", + "integrity": "sha512-nF0fisEPYMIyfrFgabFimsz9Lnuu9MwkNrrlATm2E4E46afKDyeelT+8bXfw1VSc7sLBxMxRgT7PxTC2JcqN4Q==", + "dev": true + }, + "node_modules/@types/classnames": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/@types/classnames/-/classnames-2.3.1.tgz", + "integrity": "sha512-zeOWb0JGBoVmlQoznvqXbE0tEC/HONsnoUNH19Hc96NFsTAwTXbTqb8FMYkru1F/iqp7a18Ws3nWJvtA1sHD1A==", + "deprecated": "This is a stub types definition. classnames provides its own type definitions, so you do not need this installed.", + "dependencies": { + "classnames": "*" + } + }, + "node_modules/@types/connect": { + "version": "3.4.38", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.38.tgz", + "integrity": "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect-history-api-fallback": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.4.tgz", + "integrity": "sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==", + "dev": true, + "dependencies": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "node_modules/@types/date-arithmetic": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/@types/date-arithmetic/-/date-arithmetic-4.1.4.tgz", + "integrity": "sha512-p9eZ2X9B80iKiTW4ukVj8B4K6q9/+xFtQ5MGYA5HWToY9nL4EkhV9+6ftT2VHpVMEZb5Tv00Iel516bVdO+yRw==", + "dev": true + }, + "node_modules/@types/eslint": { + "version": "8.56.10", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.10.tgz", + "integrity": "sha512-Shavhk87gCtY2fhXDctcfS3e6FdxWkCx1iUZ9eEUbh7rTqlZT0/IzOkCOVt0fCjcFuZ9FPYfuezTBImfHCDBGQ==", + "dev": true, + "peer": true, + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/eslint-scope": { + "version": "3.7.7", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz", + "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==", + "dev": true, + "peer": true, + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "node_modules/@types/estree": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", + "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", + "dev": true, + "peer": true + }, + "node_modules/@types/express": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.21.tgz", + "integrity": "sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==", + "dev": true, + "dependencies": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.33", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "node_modules/@types/express-serve-static-core": { + "version": "4.19.5", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.19.5.tgz", + "integrity": "sha512-y6W03tvrACO72aijJ5uF02FRq5cgDR9lUxddQ8vyF+GvmjJQqbzDcJngEjURc+ZsG31VI3hODNZJ2URj86pzmg==", + "dev": true, + "dependencies": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*", + "@types/send": "*" + } + }, + "node_modules/@types/glob": { + "version": "5.0.30", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-5.0.30.tgz", + "integrity": "sha512-ZM05wDByI+WA153sfirJyEHoYYoIuZ7lA2dB/Gl8ymmpMTR78fNRtDMqa7Z6SdH4fZdLWZNRE6mZpx3XqBOrHw==", + "dev": true, + "dependencies": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "node_modules/@types/glob-stream": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@types/glob-stream/-/glob-stream-8.0.2.tgz", + "integrity": "sha512-kyuRfGE+yiSJWzSO3t74rXxdZNdYfLcllO0IUha4eX1fl40pm9L02Q/TEc3mykTLjoWz4STBNwYnUWdFu3I0DA==", + "dev": true, + "dependencies": { + "@types/node": "*", + "@types/picomatch": "*", + "@types/streamx": "*" + } + }, + "node_modules/@types/graceful-fs": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", + "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", + "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/http-errors": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.4.tgz", + "integrity": "sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==", + "dev": true + }, + "node_modules/@types/http-proxy": { + "version": "1.17.14", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.14.tgz", + "integrity": "sha512-SSrD0c1OQzlFX7pGu1eXxSEjemej64aaNPRhhVYUGqXh0BtldAAx37MG8btcumvpgKyZp1F5Gn3JkktdxiFv6w==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.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": "26.0.4", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-26.0.4.tgz", + "integrity": "sha512-4fQNItvelbNA9+sFgU+fhJo8ZFF+AS4Egk3GWwCW2jFtViukXbnztccafAdLhzE/0EiCogljtQQXP8aQ9J7sFg==", + "dev": true, + "dependencies": { + "jest-diff": "^25.2.1", + "pretty-format": "^25.2.1" + } + }, + "node_modules/@types/json-schema": { + "version": "7.0.11", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", + "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==", + "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.8", + "resolved": "https://registry.npmjs.org/@types/lodash.isequal/-/lodash.isequal-4.5.8.tgz", + "integrity": "sha512-uput6pg4E/tj2LGxCZo9+y27JNyB2OZuuI/T5F+ylVDYuqICLG2/ktjxx0v6GvVntAf8TvEzeQLcV0ffRirXuA==", + "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.5", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.5.tgz", + "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==", + "dev": true + }, + "node_modules/@types/minimatch": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.2.tgz", + "integrity": "sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==", + "dev": true + }, + "node_modules/@types/node": { + "version": "10.17.13", + "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.13.tgz", + "integrity": "sha512-pMCcqU2zT4TjqYFrWtYHKal7Sl30Ims6ulZ4UFXxI4xbtQqK/qqKwkDoBFCfooRqqmRu9vY3xaJRwxSh673aYg==", + "dev": true + }, + "node_modules/@types/node-fetch": { + "version": "1.6.9", + "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-1.6.9.tgz", + "integrity": "sha512-n2r6WLoY7+uuPT7pnEtKJCmPUGyJ+cbyBR8Avnu4+m1nzz7DwBVuyIvvlBzCZ/nrpC7rIgb3D6pNavL7rFEa9g==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/node-forge": { + "version": "1.3.11", + "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.11.tgz", + "integrity": "sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/node-notifier": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@types/node-notifier/-/node-notifier-8.0.2.tgz", + "integrity": "sha512-5v0PhPv0AManpxT7W25Zipmj/Lxp1WqfkcpZHyqSloB+gGoAHRBuzhrCelFKrPvNF5ki3gAcO4kxaGO2/21u8g==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/normalize-package-data": { + "version": "2.4.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==" + }, + "node_modules/@types/picomatch": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/@types/picomatch/-/picomatch-2.3.4.tgz", + "integrity": "sha512-0so8lU8O5zatZS/2Fi4zrwks+vZv7e0dygrgEZXljODXBig97l4cPQD+9LabXfGJOWwoRkTVz6Q4edZvD12UOA==", + "dev": true + }, + "node_modules/@types/prettier": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-1.19.1.tgz", + "integrity": "sha512-5qOlnZscTn4xxM5MeGXAMOsIOIKIbh9e85zJWfBRVPlRMEVawzoPhINYbRGkBZCI8LxvBe7tJCdWiarA99OZfQ==", + "dev": true + }, + "node_modules/@types/prop-types": { + "version": "15.7.5", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", + "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==" + }, + "node_modules/@types/q": { + "version": "1.5.8", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.8.tgz", + "integrity": "sha512-hroOstUScF6zhIi+5+x0dzqrHA1EJi+Irri6b1fxolMTqqHIV/Cg77EtnQcZqZCu8hR3mX2BzIxN4/GzI68Kfw==", + "dev": true + }, + "node_modules/@types/qs": { + "version": "6.9.15", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.15.tgz", + "integrity": "sha512-uXHQKES6DQKKCLh441Xv/dwxOq1TVS3JPUMlEqoEglvlhR6Mxnlew/Xq/LRVHpLyk7iK3zODe1qYHIMltO7XGg==", + "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.7", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.7.tgz", + "integrity": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==", + "dev": true + }, + "node_modules/@types/react": { + "version": "17.0.45", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.45.tgz", + "integrity": "sha512-YfhQ22Lah2e3CHPsb93tRwIGNiSwkuz1/blk4e6QrWS0jQzCSNbGLtOEYhPg02W0yGTTmpajp7dCTbBAMN3qsg==", + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-big-calendar": { + "version": "1.8.9", + "resolved": "https://registry.npmjs.org/@types/react-big-calendar/-/react-big-calendar-1.8.9.tgz", + "integrity": "sha512-HIHLUxR3PzWHrFdZ00VnCMvDjAh5uzlL0vMC2b7tL3bKaAJsqq9T8h+x0GVeDbZfMfHAd1cs5tZBhVvourNJXQ==", + "dev": true, + "dependencies": { + "@types/date-arithmetic": "*", + "@types/prop-types": "*", + "@types/react": "*" + } + }, + "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/react-transition-group": { + "version": "4.4.5", + "resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.5.tgz", + "integrity": "sha512-juKD/eiSM3/xZYzjuzH6ZwpP+/lejltmiS3QEzV/vmb/Q8+HfDmxu+Baga8UEMGBqV88Nbg4l2hY/K2DkyaLLA==", + "dependencies": { + "@types/react": "*" + } + }, + "node_modules/@types/react-transition-group/node_modules/@types/react": { + "version": "18.0.21", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.21.tgz", + "integrity": "sha512-7QUCOxvFgnD5Jk8ZKlUAhVcRj7GuJRjnjjiY/IUBWKgOlnvDvTMLD4RTF7NPyVmbRhNrbomZiOepg7M/2Kj1mA==", + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "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.2", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", + "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" + }, + "node_modules/@types/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-iotVxtCCsPLRAvxMFFgxL8HD2l4mAZ2Oin7/VJ2ooWO0VOK4EGOGmZWZn1uCq7RofR3I/1IOSjCHlFT71eVK0Q==", + "dev": true + }, + "node_modules/@types/send": { + "version": "0.17.4", + "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.4.tgz", + "integrity": "sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==", + "dev": true, + "dependencies": { + "@types/mime": "^1", + "@types/node": "*" + } + }, + "node_modules/@types/serve-index": { + "version": "1.9.4", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.4.tgz", + "integrity": "sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==", + "dev": true, + "dependencies": { + "@types/express": "*" + } + }, + "node_modules/@types/serve-static": { + "version": "1.15.7", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.7.tgz", + "integrity": "sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==", + "dev": true, + "dependencies": { + "@types/http-errors": "*", + "@types/node": "*", + "@types/send": "*" + } + }, + "node_modules/@types/sockjs": { + "version": "0.3.36", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.36.tgz", + "integrity": "sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/source-list-map": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.6.tgz", + "integrity": "sha512-5JcVt1u5HDmlXkwOD2nslZVllBBc7HDuOICfiZah2Z0is8M8g+ddAEawbmd3VjedfDHBzxCaXLs07QEmb7y54g==", + "dev": true + }, + "node_modules/@types/stack-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-1.0.1.tgz", + "integrity": "sha512-l42BggppR6zLmpfU6fq9HEa2oGPEI8yrSPL3GITjfRInppYFahObbIQOQK3UGxEnyQpltZLaPe75046NOZQikw==", + "dev": true + }, + "node_modules/@types/streamx": { + "version": "2.9.5", + "resolved": "https://registry.npmjs.org/@types/streamx/-/streamx-2.9.5.tgz", + "integrity": "sha512-IHYsa6jYrck8VEdSwpY141FTTf6D7boPeMq9jy4qazNrFMA4VbRz/sw5LSsfR7jwdDcx0QKWkUexZvsWBC2eIQ==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/string-format": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@types/string-format/-/string-format-2.0.0.tgz", + "integrity": "sha512-mMwtmgN0ureESnJ3SuMM4W9lsi4CgOxs43YxNo14SDHgzJ+OPYO3yM7nOTJTh8x5YICseBdtrySUbvxnpb+NYQ==", + "dev": true + }, + "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/testing-library__jest-dom": { + "version": "5.14.5", + "resolved": "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.5.tgz", + "integrity": "sha512-SBwbxYoyPIvxHbeHxTZX2Pe/74F/tX2/D3mMvzabdeJ25bBojfW0TyB8BHrbq/9zaaKICJZjLP+8r6AeZMFCuQ==", + "dev": true, + "dependencies": { + "@types/jest": "*" + } + }, + "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.5", + "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.17.5.tgz", + "integrity": "sha512-TU+fZFBTBcXj/GpDpDaBmgWk/gn96kMZ+uocaFUlV2f8a6WdMzzI44QBCmGcCiYR0Y6ZlNRiyUyKKt5nl/lbzQ==", + "dev": true, + "dependencies": { + "source-map": "^0.6.1" + } + }, + "node_modules/@types/uglify-js/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/underscore": { + "version": "1.11.15", + "resolved": "https://registry.npmjs.org/@types/underscore/-/underscore-1.11.15.tgz", + "integrity": "sha512-HP38xE+GuWGlbSRq9WrZkousaQ7dragtZCruBVMi0oX1migFZavZ3OROKHSkNp/9ouq82zrWtZpg18jFnVN96g==", + "dev": true + }, + "node_modules/@types/undertaker": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@types/undertaker/-/undertaker-1.2.11.tgz", + "integrity": "sha512-j1Z0V2ByRHr8ZK7eOeGq0LGkkdthNFW0uAZGY22iRkNQNL9/vAV0yFPr1QN3FM/peY5bxs9P+1f0PYJTQVa5iA==", + "dev": true, + "dependencies": { + "@types/node": "*", + "@types/undertaker-registry": "*", + "async-done": "~1.3.2" + } + }, + "node_modules/@types/undertaker-registry": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@types/undertaker-registry/-/undertaker-registry-1.0.4.tgz", + "integrity": "sha512-tW77pHh2TU4uebWXWeEM5laiw8BuJ7pyJYDh6xenOs75nhny2kVgwYbegJ4BoLMYsIrXaBpKYaPdYO3/udG+hg==", + "dev": true + }, + "node_modules/@types/vinyl": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/vinyl/-/vinyl-2.0.3.tgz", + "integrity": "sha512-hrT6xg16CWSmndZqOTJ6BGIn2abKyTw0B58bI+7ioUoj3Sma6u8ftZ1DTI2yCaJamOVGLOnQWiPH3a74+EaqTA==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/vinyl-fs": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@types/vinyl-fs/-/vinyl-fs-3.0.5.tgz", + "integrity": "sha512-ckYz9giHgV6U10RFuf9WsDQ3X86EFougapxHmmoxLK7e6ICQqO8CE+4V/3lBN148V5N1pb4nQMmMjyScleVsig==", + "dev": true, + "dependencies": { + "@types/glob-stream": "*", + "@types/node": "*", + "@types/vinyl": "*" + } + }, + "node_modules/@types/warning": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/warning/-/warning-3.0.3.tgz", + "integrity": "sha512-D1XC7WK8K+zZEveUPY+cf4+kgauk8N4eHr/XIHXGlGYkHLud6hK9lYfZk1ry1TNh798cZUCgb6MqGEG8DkJt6Q==" + }, + "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.2", + "resolved": "https://registry.npmjs.org/@types/webpack-env/-/webpack-env-1.15.2.tgz", + "integrity": "sha512-67ZgZpAlhIICIdfQrB5fnDvaKFcDxpKibxznfYRVAT4mQE41Dido/3Ty+E3xGBmTogc5+0Qb8tWhna+5B8z1iQ==", + "dev": true + }, + "node_modules/@types/webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-4nZOdMwSPHZ4pTEZzSp0AsTM4K7Qmu40UKW4tJDiOVs20UzYF9l+qUe4s0ftfN0pin06n+5cWWDJXH+sbhAiDw==", + "dev": true, + "dependencies": { + "@types/node": "*", + "@types/source-list-map": "*", + "source-map": "^0.7.3" + } + }, + "node_modules/@types/webpack-sources/node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@types/webpack/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/ws": { + "version": "8.5.10", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.10.tgz", + "integrity": "sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/xml2js": { + "version": "0.4.14", + "resolved": "https://registry.npmjs.org/@types/xml2js/-/xml2js-0.4.14.tgz", + "integrity": "sha512-4YnrRemBShWRO2QjvUin8ESA41rH+9nQGLUGZV/1IDhi3SL9OhdpNC/MrulTWuptXKwhx/aDxE7toV0f/ypIXQ==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/xmldom": { + "version": "0.1.34", + "resolved": "https://registry.npmjs.org/@types/xmldom/-/xmldom-0.1.34.tgz", + "integrity": "sha512-7eZFfxI9XHYjJJuugddV6N5YNeXgQE1lArWOcd1eCOKWb/FGs5SIjacSYuEJuwhsGS3gy4RuZ5EUIcqYscuPDA==" + }, + "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/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/eslint-plugin/node_modules/semver": { + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", + "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "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/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/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/parser/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/scope-manager": { + "version": "5.30.7", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.30.7.tgz", + "integrity": "sha512-7BM1bwvdF1UUvt+b9smhqdc/eniOnCKxQT/kj3oXtj3LqnTWCAM0qHRHfyzCzhEfWX0zrW7KqXXeE4DlchZBKw==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.30.7", + "@typescript-eslint/visitor-keys": "5.30.7" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/scope-manager/node_modules/@typescript-eslint/types": { + "version": "5.30.7", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.30.7.tgz", + "integrity": "sha512-ocVkETUs82+U+HowkovV6uxf1AnVRKCmDRNUBUUo46/5SQv1owC/EBFkiu4MOHeZqhKz2ktZ3kvJJ1uFqQ8QPg==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/scope-manager/node_modules/@typescript-eslint/visitor-keys": { + "version": "5.30.7", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.30.7.tgz", + "integrity": "sha512-KrRXf8nnjvcpxDFOKej4xkD7657+PClJs5cJVSG7NNoCNnjEdc46juNAQt7AyuWctuCgs6mVRc1xGctEqrjxWw==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.30.7", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/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/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", + "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/utils": { + "version": "5.30.7", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.30.7.tgz", + "integrity": "sha512-Z3pHdbFw+ftZiGUnm1GZhkJgVqsDL5CYW2yj+TB2mfXDFOMqtbzQi2dNJIyPqPbx9mv2kUxS1gU+r2gKlKi1rQ==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.30.7", + "@typescript-eslint/types": "5.30.7", + "@typescript-eslint/typescript-estree": "5.30.7", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/types": { + "version": "5.30.7", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.30.7.tgz", + "integrity": "sha512-ocVkETUs82+U+HowkovV6uxf1AnVRKCmDRNUBUUo46/5SQv1owC/EBFkiu4MOHeZqhKz2ktZ3kvJJ1uFqQ8QPg==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/typescript-estree": { + "version": "5.30.7", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.30.7.tgz", + "integrity": "sha512-tNslqXI1ZdmXXrHER83TJ8OTYl4epUzJC0aj2i4DMDT4iU+UqLT3EJeGQvJ17BMbm31x5scSwo3hPM0nqQ1AEA==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.30.7", + "@typescript-eslint/visitor-keys": "5.30.7", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/visitor-keys": { + "version": "5.30.7", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.30.7.tgz", + "integrity": "sha512-KrRXf8nnjvcpxDFOKej4xkD7657+PClJs5cJVSG7NNoCNnjEdc46juNAQt7AyuWctuCgs6mVRc1xGctEqrjxWw==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.30.7", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/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/node_modules/semver": { + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", + "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "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/fluent-theme": { + "version": "0.16.21", + "resolved": "https://registry.npmjs.org/@uifabric/fluent-theme/-/fluent-theme-0.16.21.tgz", + "integrity": "sha512-j25cP59zM0o7NWwBZGDefUexJcg9ujvSjTcNDu+1AgxrOgh5fDYjiAyfNf4bgJUF7ApOgp3RHgkagxIuYMHXMw==", + "dependencies": { + "@uifabric/merge-styles": "^6.19.4", + "@uifabric/set-version": "^1.1.3", + "@uifabric/styling": "^6.50.7", + "@uifabric/variants": "^6.15.2", + "office-ui-fabric-react": "^6.203.2", + "tslib": "^1.7.1" + } + }, + "node_modules/@uifabric/fluent-theme/node_modules/@types/react": { + "version": "16.14.60", + "resolved": "https://registry.npmjs.org/@types/react/-/react-16.14.60.tgz", + "integrity": "sha512-wIFmnczGsTcgwCBeIYOuy2mdXEiKZ5znU/jNOnMZPQyCcIxauMGWlX0TNG4lZ7NxRKj7YUIZRneJQSSdB2jKgg==", + "peer": true, + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "^0.16", + "csstype": "^3.0.2" + } + }, + "node_modules/@uifabric/fluent-theme/node_modules/@types/react-dom": { + "version": "16.9.24", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-16.9.24.tgz", + "integrity": "sha512-Gcmq2JTDheyWn/1eteqyzzWKSqDjYU6KYsIvH7thb7CR5OYInAWOX+7WnKf6PaU/cbdOc4szJItcDEJO7UGmfA==", + "peer": true, + "dependencies": { + "@types/react": "^16" + } + }, + "node_modules/@uifabric/fluent-theme/node_modules/@uifabric/foundation": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/@uifabric/foundation/-/foundation-0.8.3.tgz", + "integrity": "sha512-r3WhRj7Out8QAOe50BGA36R8zgRPy0D0GNPuwFK9BB9oIidf91ycj7/miY8U0TZRZi5fB3Kg+dy/uxSDfgC6Og==", + "dependencies": { + "@uifabric/set-version": "^1.1.3", + "@uifabric/styling": "^6.50.7", + "@uifabric/utilities": "^6.41.7", + "tslib": "^1.7.1" + }, + "peerDependencies": { + "@types/react": "^0.14.x || ^15.x || ^16.x", + "@types/react-dom": "^0.14.x || ^15.x || ^16.x", + "react": "^0.14.9 || ^15.0.1-0 || ^16.0.0-0", + "react-dom": "^0.14.9 || ^15.0.1-0 || ^16.0.0-0" + } + }, + "node_modules/@uifabric/fluent-theme/node_modules/@uifabric/icons": { + "version": "6.5.5", + "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-6.5.5.tgz", + "integrity": "sha512-cGjzdpT0jzQ2RJvzlCVTrewaHCi4rb+ZNL2LWoceMi+5h196Y32qJwKMsc0ggR6u5CjMrzBiAxUFNppBSCutdA==", + "dependencies": { + "@uifabric/set-version": "^1.1.3", + "@uifabric/styling": "^6.50.7", + "tslib": "^1.7.1" + } + }, + "node_modules/@uifabric/fluent-theme/node_modules/@uifabric/merge-styles": { + "version": "6.19.4", + "resolved": "https://registry.npmjs.org/@uifabric/merge-styles/-/merge-styles-6.19.4.tgz", + "integrity": "sha512-bjQdDHxmRIZVPwL//MtErODhEfcRJ2y+zJXoIWNh3T8JfAepeRDdoJ/pGNnnyJxA/AHMtlWt0IgMaz150/nfAA==", + "dependencies": { + "@uifabric/set-version": "^1.1.3", + "tslib": "^1.7.1" + } + }, + "node_modules/@uifabric/fluent-theme/node_modules/@uifabric/set-version": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@uifabric/set-version/-/set-version-1.1.3.tgz", + "integrity": "sha512-IYpwVIuN7MJOeiWzZzr9AmFSvA5zc6gJn4fNHtEFIQnNB8WVWIcYrvx8Tbf7wWj9MvhdHYp70F054zZlHbL/Ag==", + "dependencies": { + "tslib": "^1.7.1" + } + }, + "node_modules/@uifabric/fluent-theme/node_modules/@uifabric/styling": { + "version": "6.50.7", + "resolved": "https://registry.npmjs.org/@uifabric/styling/-/styling-6.50.7.tgz", + "integrity": "sha512-F2aBiB30ZiFxlZzy5hzLXODWOl6jySvPFAsoaTofk37xucHiunBLZYjX6WkfZrCWiyGPva+DLssNcwly9ZHVjg==", + "dependencies": { + "@microsoft/load-themed-styles": "^1.7.13", + "@uifabric/merge-styles": "^6.19.4", + "@uifabric/set-version": "^1.1.3", + "@uifabric/utilities": "^6.41.7", + "tslib": "^1.7.1" + } + }, + "node_modules/@uifabric/fluent-theme/node_modules/@uifabric/utilities": { + "version": "6.45.2", + "resolved": "https://registry.npmjs.org/@uifabric/utilities/-/utilities-6.45.2.tgz", + "integrity": "sha512-JiC92OjMOkVoiIAeS2b3R9B1XQU0cJ5bDr9B7VvrxlwKe1W9xMtVsCer7b8gNCU5NFNYBN5ckM3Q7x2Zs5cH0A==", + "dependencies": { + "@uifabric/merge-styles": "^6.19.4", + "@uifabric/set-version": "^1.1.3", + "prop-types": "^15.5.10", + "tslib": "^1.7.1" + }, + "peerDependencies": { + "@types/react": ">=16.3.0 <17.0.0", + "@types/react-dom": ">=16.3.0 <17.0.0", + "react": ">=16.3.2-0 <17.0.0", + "react-dom": ">=16.3.2-0 <17.0.0" + } + }, + "node_modules/@uifabric/fluent-theme/node_modules/office-ui-fabric-react": { + "version": "6.214.1", + "resolved": "https://registry.npmjs.org/office-ui-fabric-react/-/office-ui-fabric-react-6.214.1.tgz", + "integrity": "sha512-aFTV9pAzx3yWoRkqhOn2J6HoI18fzZ0qXCUfjeJd/hkQ3wL/XwDW+AM/wasvhKAHjW+icNoDuhgC2YZ48S0W1g==", + "dependencies": { + "@microsoft/load-themed-styles": "^1.7.13", + "@uifabric/foundation": "^0.8.3", + "@uifabric/icons": "^6.5.5", + "@uifabric/merge-styles": "^6.19.4", + "@uifabric/set-version": "^1.1.3", + "@uifabric/styling": "^6.50.7", + "@uifabric/utilities": "^6.45.2", + "prop-types": "^15.5.10", + "tslib": "^1.7.1" + }, + "peerDependencies": { + "@types/react": ">=16.3.0 <17.0.0", + "@types/react-dom": ">=16.3.0 <17.0.0", + "react": ">=16.3.2-0 <17.0.0", + "react-dom": ">=16.3.2-0 <17.0.0" + } + }, + "node_modules/@uifabric/fluent-theme/node_modules/react": { + "version": "16.14.0", + "resolved": "https://registry.npmjs.org/react/-/react-16.14.0.tgz", + "integrity": "sha512-0X2CImDkJGApiAlcf0ODKIneSwBPhqJawOa5wCtKbu7ZECrmS26NvtSILynQ66cgkT/RJ4LidJOc3bUESwmU8g==", + "peer": true, + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "prop-types": "^15.6.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@uifabric/fluent-theme/node_modules/react-dom": { + "version": "16.14.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.14.0.tgz", + "integrity": "sha512-1gCeQXDLoIqMgqD3IO2Ah9bnf0w9kzhwN5q4FGnHZ67hBm9yePzB5JJAIQCc8x3pFnNlwFq4RidZggNAAkzWWw==", + "peer": true, + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "prop-types": "^15.6.2", + "scheduler": "^0.19.1" + }, + "peerDependencies": { + "react": "^16.14.0" + } + }, + "node_modules/@uifabric/fluent-theme/node_modules/scheduler": { + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.19.1.tgz", + "integrity": "sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA==", + "peer": true, + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "node_modules/@uifabric/fluent-theme/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@uifabric/foundation": { + "version": "7.10.16", + "resolved": "https://registry.npmjs.org/@uifabric/foundation/-/foundation-7.10.16.tgz", + "integrity": "sha512-x13xS9aKh6FEWsyQP2jrjyiXmUUdgyuAfWKMLhUTK4Rsc+vJANwwVk4fqGsU021WA6pghcIirvEVpWf5MlykDQ==", + "dependencies": { + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.25.1", + "@uifabric/utilities": "^7.38.2", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "@types/react-dom": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0", + "react-dom": ">=16.8.0 <18.0.0" + } + }, + "node_modules/@uifabric/foundation/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@uifabric/icons": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-7.9.5.tgz", + "integrity": "sha512-0e2fEURtR7sNqoGr9gU/pzcOp24B/Lkdc05s1BSnIgXlaL2QxRszfaEsl3/E9vsNmqA3tvRwDJWbtRolDbjCpQ==", + "dependencies": { + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.25.1", + "@uifabric/utilities": "^7.38.2", + "tslib": "^1.10.0" + } + }, + "node_modules/@uifabric/icons/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@uifabric/merge-styles": { + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@uifabric/merge-styles/-/merge-styles-7.20.2.tgz", + "integrity": "sha512-cJy8hW9smlWOKgz9xSDMCz/A0yMl4mdo466pcGlIOn84vz+e94grfA7OoTuTzg3Cl0Gj6ODBSf1o0ZwIXYL1Xg==", + "dependencies": { + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" + } + }, + "node_modules/@uifabric/merge-styles/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@uifabric/react-hooks": { + "version": "7.16.4", + "resolved": "https://registry.npmjs.org/@uifabric/react-hooks/-/react-hooks-7.16.4.tgz", + "integrity": "sha512-k8RJYTMICWA6varT5Y+oCf2VDHHXN0tC2GuPD4I2XqYCTLaXtNCm4+dMcVA2x8mv1HIO7khvm/8aqKheU/tDfQ==", + "dependencies": { + "@fluentui/react-window-provider": "^1.0.6", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.38.2", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "@types/react-dom": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0", + "react-dom": ">=16.8.0 <18.0.0" + } + }, + "node_modules/@uifabric/react-hooks/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@uifabric/set-version": { + "version": "7.0.24", + "resolved": "https://registry.npmjs.org/@uifabric/set-version/-/set-version-7.0.24.tgz", + "integrity": "sha512-t0Pt21dRqdC707/ConVJC0WvcQ/KF7tKLU8AZY7YdjgJpMHi1c0C427DB4jfUY19I92f60LOQyhJ4efH+KpFEg==", + "dependencies": { + "tslib": "^1.10.0" + } + }, + "node_modules/@uifabric/set-version/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@uifabric/styling": { + "version": "7.25.1", + "resolved": "https://registry.npmjs.org/@uifabric/styling/-/styling-7.25.1.tgz", + "integrity": "sha512-bd4QDYyb0AS0+KmzrB8VsAfOkxZg0dpEpF1YN5Ben10COmT8L1DoE4bEF5NvybHEaoTd3SKxpJ42m+ceNzehSw==", + "dependencies": { + "@fluentui/theme": "^1.7.13", + "@microsoft/load-themed-styles": "^1.10.26", + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.38.2", + "tslib": "^1.10.0" + } + }, + "node_modules/@uifabric/styling/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@uifabric/utilities": { + "version": "7.38.2", + "resolved": "https://registry.npmjs.org/@uifabric/utilities/-/utilities-7.38.2.tgz", + "integrity": "sha512-5yM4sm142VEBg3/Q5SFheBXqnrZi9CNF5rjHNoex0GgGtG3AHPuS7U8gjm+/Io1MvbuCrn6lyyIw0MDvh1Ebkw==", + "dependencies": { + "@fluentui/dom-utilities": "^1.1.2", + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/set-version": "^7.0.24", + "prop-types": "^15.7.2", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "@types/react-dom": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0", + "react-dom": ">=16.8.0 <18.0.0" + } + }, + "node_modules/@uifabric/utilities/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@uifabric/variants": { + "version": "6.15.2", + "resolved": "https://registry.npmjs.org/@uifabric/variants/-/variants-6.15.2.tgz", + "integrity": "sha512-QWz9+hwxPBys8eib5+K+mtNqGmZFj+pjNWr2M63DsOODbod0geEux1n4X/6+TiEQUDoBTts7UGu7izIzVLmNmQ==", + "dependencies": { + "@uifabric/set-version": "^1.1.3", + "office-ui-fabric-react": "^6.203.2", + "tslib": "^1.7.1" + } + }, + "node_modules/@uifabric/variants/node_modules/@types/react": { + "version": "16.14.60", + "resolved": "https://registry.npmjs.org/@types/react/-/react-16.14.60.tgz", + "integrity": "sha512-wIFmnczGsTcgwCBeIYOuy2mdXEiKZ5znU/jNOnMZPQyCcIxauMGWlX0TNG4lZ7NxRKj7YUIZRneJQSSdB2jKgg==", + "peer": true, + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "^0.16", + "csstype": "^3.0.2" + } + }, + "node_modules/@uifabric/variants/node_modules/@types/react-dom": { + "version": "16.9.24", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-16.9.24.tgz", + "integrity": "sha512-Gcmq2JTDheyWn/1eteqyzzWKSqDjYU6KYsIvH7thb7CR5OYInAWOX+7WnKf6PaU/cbdOc4szJItcDEJO7UGmfA==", + "peer": true, + "dependencies": { + "@types/react": "^16" + } + }, + "node_modules/@uifabric/variants/node_modules/@uifabric/foundation": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/@uifabric/foundation/-/foundation-0.8.3.tgz", + "integrity": "sha512-r3WhRj7Out8QAOe50BGA36R8zgRPy0D0GNPuwFK9BB9oIidf91ycj7/miY8U0TZRZi5fB3Kg+dy/uxSDfgC6Og==", + "dependencies": { + "@uifabric/set-version": "^1.1.3", + "@uifabric/styling": "^6.50.7", + "@uifabric/utilities": "^6.41.7", + "tslib": "^1.7.1" + }, + "peerDependencies": { + "@types/react": "^0.14.x || ^15.x || ^16.x", + "@types/react-dom": "^0.14.x || ^15.x || ^16.x", + "react": "^0.14.9 || ^15.0.1-0 || ^16.0.0-0", + "react-dom": "^0.14.9 || ^15.0.1-0 || ^16.0.0-0" + } + }, + "node_modules/@uifabric/variants/node_modules/@uifabric/icons": { + "version": "6.5.5", + "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-6.5.5.tgz", + "integrity": "sha512-cGjzdpT0jzQ2RJvzlCVTrewaHCi4rb+ZNL2LWoceMi+5h196Y32qJwKMsc0ggR6u5CjMrzBiAxUFNppBSCutdA==", + "dependencies": { + "@uifabric/set-version": "^1.1.3", + "@uifabric/styling": "^6.50.7", + "tslib": "^1.7.1" + } + }, + "node_modules/@uifabric/variants/node_modules/@uifabric/merge-styles": { + "version": "6.19.4", + "resolved": "https://registry.npmjs.org/@uifabric/merge-styles/-/merge-styles-6.19.4.tgz", + "integrity": "sha512-bjQdDHxmRIZVPwL//MtErODhEfcRJ2y+zJXoIWNh3T8JfAepeRDdoJ/pGNnnyJxA/AHMtlWt0IgMaz150/nfAA==", + "dependencies": { + "@uifabric/set-version": "^1.1.3", + "tslib": "^1.7.1" + } + }, + "node_modules/@uifabric/variants/node_modules/@uifabric/set-version": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@uifabric/set-version/-/set-version-1.1.3.tgz", + "integrity": "sha512-IYpwVIuN7MJOeiWzZzr9AmFSvA5zc6gJn4fNHtEFIQnNB8WVWIcYrvx8Tbf7wWj9MvhdHYp70F054zZlHbL/Ag==", + "dependencies": { + "tslib": "^1.7.1" + } + }, + "node_modules/@uifabric/variants/node_modules/@uifabric/styling": { + "version": "6.50.7", + "resolved": "https://registry.npmjs.org/@uifabric/styling/-/styling-6.50.7.tgz", + "integrity": "sha512-F2aBiB30ZiFxlZzy5hzLXODWOl6jySvPFAsoaTofk37xucHiunBLZYjX6WkfZrCWiyGPva+DLssNcwly9ZHVjg==", + "dependencies": { + "@microsoft/load-themed-styles": "^1.7.13", + "@uifabric/merge-styles": "^6.19.4", + "@uifabric/set-version": "^1.1.3", + "@uifabric/utilities": "^6.41.7", + "tslib": "^1.7.1" + } + }, + "node_modules/@uifabric/variants/node_modules/@uifabric/utilities": { + "version": "6.45.2", + "resolved": "https://registry.npmjs.org/@uifabric/utilities/-/utilities-6.45.2.tgz", + "integrity": "sha512-JiC92OjMOkVoiIAeS2b3R9B1XQU0cJ5bDr9B7VvrxlwKe1W9xMtVsCer7b8gNCU5NFNYBN5ckM3Q7x2Zs5cH0A==", + "dependencies": { + "@uifabric/merge-styles": "^6.19.4", + "@uifabric/set-version": "^1.1.3", + "prop-types": "^15.5.10", + "tslib": "^1.7.1" + }, + "peerDependencies": { + "@types/react": ">=16.3.0 <17.0.0", + "@types/react-dom": ">=16.3.0 <17.0.0", + "react": ">=16.3.2-0 <17.0.0", + "react-dom": ">=16.3.2-0 <17.0.0" + } + }, + "node_modules/@uifabric/variants/node_modules/office-ui-fabric-react": { + "version": "6.214.1", + "resolved": "https://registry.npmjs.org/office-ui-fabric-react/-/office-ui-fabric-react-6.214.1.tgz", + "integrity": "sha512-aFTV9pAzx3yWoRkqhOn2J6HoI18fzZ0qXCUfjeJd/hkQ3wL/XwDW+AM/wasvhKAHjW+icNoDuhgC2YZ48S0W1g==", + "dependencies": { + "@microsoft/load-themed-styles": "^1.7.13", + "@uifabric/foundation": "^0.8.3", + "@uifabric/icons": "^6.5.5", + "@uifabric/merge-styles": "^6.19.4", + "@uifabric/set-version": "^1.1.3", + "@uifabric/styling": "^6.50.7", + "@uifabric/utilities": "^6.45.2", + "prop-types": "^15.5.10", + "tslib": "^1.7.1" + }, + "peerDependencies": { + "@types/react": ">=16.3.0 <17.0.0", + "@types/react-dom": ">=16.3.0 <17.0.0", + "react": ">=16.3.2-0 <17.0.0", + "react-dom": ">=16.3.2-0 <17.0.0" + } + }, + "node_modules/@uifabric/variants/node_modules/react": { + "version": "16.14.0", + "resolved": "https://registry.npmjs.org/react/-/react-16.14.0.tgz", + "integrity": "sha512-0X2CImDkJGApiAlcf0ODKIneSwBPhqJawOa5wCtKbu7ZECrmS26NvtSILynQ66cgkT/RJ4LidJOc3bUESwmU8g==", + "peer": true, + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "prop-types": "^15.6.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@uifabric/variants/node_modules/react-dom": { + "version": "16.14.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.14.0.tgz", + "integrity": "sha512-1gCeQXDLoIqMgqD3IO2Ah9bnf0w9kzhwN5q4FGnHZ67hBm9yePzB5JJAIQCc8x3pFnNlwFq4RidZggNAAkzWWw==", + "peer": true, + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "prop-types": "^15.6.2", + "scheduler": "^0.19.1" + }, + "peerDependencies": { + "react": "^16.14.0" + } + }, + "node_modules/@uifabric/variants/node_modules/scheduler": { + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.19.1.tgz", + "integrity": "sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA==", + "peer": true, + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "node_modules/@uifabric/variants/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@webassemblyjs/ast": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.12.1.tgz", + "integrity": "sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==", + "dev": true, + "peer": true, + "dependencies": { + "@webassemblyjs/helper-numbers": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz", + "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==", + "dev": true, + "peer": true + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", + "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==", + "dev": true, + "peer": true + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz", + "integrity": "sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==", + "dev": true, + "peer": true + }, + "node_modules/@webassemblyjs/helper-code-frame": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz", + "integrity": "sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==", + "dev": true, + "dependencies": { + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "node_modules/@webassemblyjs/helper-code-frame/node_modules/@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "dependencies": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "node_modules/@webassemblyjs/helper-code-frame/node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-code-frame/node_modules/@webassemblyjs/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/helper-fsm": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz", + "integrity": "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-module-context": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz", + "integrity": "sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0" + } + }, + "node_modules/@webassemblyjs/helper-module-context/node_modules/@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "dependencies": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "node_modules/@webassemblyjs/helper-module-context/node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-numbers": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", + "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", + "dev": true, + "peer": true, + "dependencies": { + "@webassemblyjs/floating-point-hex-parser": "1.11.6", + "@webassemblyjs/helper-api-error": "1.11.6", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", + "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==", + "dev": true, + "peer": true + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz", + "integrity": "sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==", + "dev": true, + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/wasm-gen": "1.12.1" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", + "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", + "dev": true, + "peer": true, + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", + "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", + "dev": true, + "peer": true, + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", + "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==", + "dev": true, + "peer": true + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz", + "integrity": "sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==", + "dev": true, + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/helper-wasm-section": "1.12.1", + "@webassemblyjs/wasm-gen": "1.12.1", + "@webassemblyjs/wasm-opt": "1.12.1", + "@webassemblyjs/wasm-parser": "1.12.1", + "@webassemblyjs/wast-printer": "1.12.1" + } + }, + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz", + "integrity": "sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==", + "dev": true, + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" + } + }, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz", + "integrity": "sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==", + "dev": true, + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", + "@webassemblyjs/wasm-gen": "1.12.1", + "@webassemblyjs/wasm-parser": "1.12.1" + } + }, + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz", + "integrity": "sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==", + "dev": true, + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-api-error": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" + } + }, + "node_modules/@webassemblyjs/wast-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz", + "integrity": "sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/floating-point-hex-parser": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-code-frame": "1.9.0", + "@webassemblyjs/helper-fsm": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/wast-parser/node_modules/@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "dependencies": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "node_modules/@webassemblyjs/wast-parser/node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz", + "integrity": "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==", + "dev": true + }, + "node_modules/@webassemblyjs/wast-parser/node_modules/@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "dev": true + }, + "node_modules/@webassemblyjs/wast-parser/node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + }, + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz", + "integrity": "sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==", + "dev": true, + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.12.1", + "@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": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", + "deprecated": "Use your platform's native atob() and btoa() methods instead", + "dev": true + }, + "node_modules/abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "dev": true, + "optional": true, + "peer": 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": "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/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-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/acorn-walk": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.2.0.tgz", + "integrity": "sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/adal-angular": { + "version": "1.0.16", + "resolved": "https://registry.npmjs.org/adal-angular/-/adal-angular-1.0.16.tgz", + "integrity": "sha512-tJf2bRwolKA8/J+wcy4CFOTAva8gpueHplptfjz3Wt1XOb7Y1jnwdm2VdkFZQUhxCtd/xPvcRSAQP2+ROtAD5g==", + "deprecated": "This package is no longer supported. Please migrate to @azure/msal-angular.", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/adaptive-expressions": { + "version": "4.22.3", + "resolved": "https://registry.npmjs.org/adaptive-expressions/-/adaptive-expressions-4.22.3.tgz", + "integrity": "sha512-ks2kYbmVIWtYVRV8Sh9snCEDPtoFutL1W1p/AHfKz3Z0VCxCaDYU/QooVUxVFgOvvMOCWi1yYNFW3UlMaNs99g==", + "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.2.5", + "jspath": "^0.4.0", + "lodash.isequal": "^4.5.0", + "lru-cache": "^5.1.1", + "uuid": "^8.3.2", + "xpath": "^0.0.32" + } + }, + "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.9.0", + "resolved": "https://registry.npmjs.org/adaptivecards-controls/-/adaptivecards-controls-0.9.0.tgz", + "integrity": "sha512-8qh2DBgflFH8s4FJlcmrGgkMYrfY4BPyviDiBUd4mGGKzcA7bLkNdSxGU3K8JlIkqxXhTSCa2/j5qcfsphIBYQ==" + }, + "node_modules/adaptivecards-designer": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/adaptivecards-designer/-/adaptivecards-designer-2.3.0.tgz", + "integrity": "sha512-nbM9FHBf72ovlhFP5gmmaGXyKqc4miASAtFfe++73TPbE6a6tJDa0tkHqTYC7atm3+oY4Lm9U0uCZmdWT2iNOw==", + "dependencies": { + "adaptivecards-controls": "^0.9.0", + "clipboard": "^2.0.1" + }, + "peerDependencies": { + "adaptive-expressions": "^4.11.0", + "adaptivecards": "^2.10.0", + "adaptivecards-templating": "^2.2.0", + "monaco-editor": "^0.20.0" + } + }, + "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/aggregate-error/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/ajv": { + "version": "6.12.5", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.5.tgz", + "integrity": "sha512-lRF8RORchjpKG50/WFf8xmg7sgCLFiYNNnqdKflk63whMQcWR5ngGjiSXkL9bjxy6B2npOK2HSMN49jEBMSkag==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-errors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz", + "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==", + "dev": true, + "peerDependencies": { + "ajv": ">=5.0.0" + } + }, + "node_modules/ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dev": true, + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/ajv-formats/node_modules/ajv": { + "version": "8.16.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.16.0.tgz", + "integrity": "sha512-F0twR8U1ZU67JIEtekUcLkXkoO5mMMmgGD8sK/xUFzJ805jxHQl92hImFAqqXMyMYjSPOyUPAwHYhB72g5sTXw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.3", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.4.1" + }, + "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/alphanum-sort": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", + "integrity": "sha512-0FcBfdcmaumGPQ0qPn7Q5qTgz/ooXgIyp1rf8ik5bGX8mpE2YHjC0P/eyQvxu1GURYQgq9ozf2mteQ5ZD9YiyQ==", + "dev": true + }, + "node_modules/amdefine": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", + "integrity": "sha512-S2Hw0TtNkMJhIabBwIojKL9YHO5T0n5eNqWJ7Lrlel/zDbftQpxpapi8tZs3X1HWa+u+QeydGmzzNU0m09+Rcg==", + "dev": true, + "optional": true, + "peer": true, + "engines": { + "node": ">=0.4.2" + } + }, + "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-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-escapes/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/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": "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/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/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.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "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/are-we-there-yet": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.7.tgz", + "integrity": "sha512-nxwy40TuMiUGqMyRHgCSWZ9FM4VAoRP4xUYSTv5ImRog+h9yISPbVH7H8fASCIzYn9wlEv4zvFL7uKDMCFQm3g==", + "deprecated": "This package is no longer supported.", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "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/aria-query": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.0.2.tgz", + "integrity": "sha512-eigU3vhqSO+Z8BKDnVLN/ompjhf3pYzecKXz8+whRy+9gZu8n1TCGfwzQUUPnqdHl9ax1Hr9031orZ+UOEYr7Q==", + "dev": true, + "engines": { + "node": ">=6.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/array-buffer-byte-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz", + "integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.5", + "is-array-buffer": "^3.0.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-differ": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz", + "integrity": "sha512-LeZY+DZDRnvP7eMuQ6LHfCzUGxAAIViUBliK24P3hWXL6y4SortgR6Nim6xrkfSLlmH0+k+9NYNwVC2s53ZrYQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-each": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz", + "integrity": "sha512-zHjL5SZa68hkKHBFBK6DJCTtr9sfTCPCaph/L7tMSLcTFgy+zX7E+6q5UArbtOtMBCtxdICpfTCspRse+ywyXA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-equal": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.2.tgz", + "integrity": "sha512-gUHx76KtnhEgB3HOuFYiCm3FIdEs6ocM2asHvNTkfu/Y09qQVrrVVaOKENmS2KkSaGoxgXNqC+ZVtR/n0MOkSA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/array-find-index": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", + "integrity": "sha512-M1HQyIXcBGtVywBt8WVdim+lrNaK7VHp99Qt5pSNziXznKHViIBbXWtfRTpEFpF/c4FdfxNAsCCwPp5phBYJtw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", + "dev": true + }, + "node_modules/array-includes": { + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.8.tgz", + "integrity": "sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-object-atoms": "^1.0.0", + "get-intrinsic": "^1.2.4", + "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/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-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-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-sort/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/array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", + "dev": true, + "dependencies": { + "array-uniq": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array.prototype.flat": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz", + "integrity": "sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flatmap": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz", + "integrity": "sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.reduce": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.7.tgz", + "integrity": "sha512-mzmiUCVwtiD4lgxYP8g7IYy8El8p2CSMePvIbTS7gchKir/L1fgJrk0yDKmAX6mnRQFKNADYIk8nNlTris5H1Q==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-array-method-boxes-properly": "^1.0.0", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/arraybuffer.prototype.slice": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz", + "integrity": "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==", + "dev": true, + "dependencies": { + "array-buffer-byte-length": "^1.0.1", + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", + "es-abstract": "^1.22.3", + "es-errors": "^1.2.1", + "get-intrinsic": "^1.2.3", + "is-array-buffer": "^3.0.4", + "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==" + }, + "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": "4.10.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz", + "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==", + "dev": true, + "dependencies": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "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.3", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", + "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==", + "dev": true + }, + "node_modules/async-foreach": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz", + "integrity": "sha512-VUeSMD8nEGBWaZK4lizI1sf3yEC7pnAQ/mrI7pC2fBz2s/tq5jWWEngTwaf0Gruu/OoXRGLGg1XFqpYBiGTYJA==", + "dev": true, + "optional": true, + "peer": true, + "engines": { + "node": "*" + } + }, + "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/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/available-typed-arrays": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", + "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", + "dev": true, + "dependencies": { + "possible-typed-array-names": "^1.0.0" + }, + "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.11.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==", + "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-jest/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/babel-jest/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/babel-jest/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/babel-jest/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/babel-jest/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/babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-istanbul/node_modules/istanbul-lib-instrument": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", + "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", + "dev": true, + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-istanbul/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/babel-plugin-jest-hoist": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-25.5.0.tgz", + "integrity": "sha512-u+/W+WAjMlvoocYGTwthAiQSxDcJAyHpQ6oWlHdFZaaN+Rlk8Q7iiwDPg2lN/FyJtAYnKjFxbn7xus4HCFkg5g==", + "dev": true, + "dependencies": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__traverse": "^7.0.6" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/babel-plugin-macros": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", + "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", + "dependencies": { + "@babel/runtime": "^7.12.5", + "cosmiconfig": "^7.0.0", + "resolve": "^1.19.0" + }, + "engines": { + "node": ">=10", + "npm": ">=6" + } + }, + "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==", + "deprecated": "Please upgrade to v1.0.1", + "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==", + "deprecated": "Please upgrade to v1.0.1", + "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/bfj": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/bfj/-/bfj-6.1.2.tgz", + "integrity": "sha512-BmBJa4Lip6BPRINSZ0BPEIfB1wUY/9rwbwvIHQA1KjX9om29B6id0wnWXq7m3bn5JrUVjeOTnVuhPT1FiHwPGw==", + "dev": true, + "dependencies": { + "bluebird": "^3.5.5", + "check-types": "^8.0.3", + "hoopy": "^0.1.4", + "tryer": "^1.0.1" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/big-integer": { + "version": "1.6.52", + "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.52.tgz", + "integrity": "sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/big.js": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz", + "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==", + "engines": { + "node": "*" + } + }, + "node_modules/binary-extensions": { + "version": "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/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/block-stream": { + "version": "0.0.9", + "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz", + "integrity": "sha512-OorbnJVPII4DuUKbjARAe8u8EfqOmkEEaSFIyoQ7OjTHn6kafxWl0wLgoZ2rXaYd7MyLcDaU4TmhfxtwgcccMQ==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "inherits": "~2.0.0" + }, + "engines": { + "node": "0.4 || >=0.5.8" + } + }, + "node_modules/bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", + "dev": true + }, + "node_modules/bn.js": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.1.tgz", + "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==", + "dev": true + }, + "node_modules/body-parser": { + "version": "1.18.3", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.3.tgz", + "integrity": "sha512-YQyoqQG3sO8iCmf8+hyVpgHHOv0/hCEFiS4zTGUwTA1HjAFX66wRcNQrVCeJq9pgESMRvUAOvSil5MJlmccuKQ==", + "dev": true, + "dependencies": { + "bytes": "3.0.0", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "~1.6.3", + "iconv-lite": "0.4.23", + "on-finished": "~2.3.0", + "qs": "6.5.2", + "raw-body": "2.3.3", + "type-is": "~1.6.16" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/body-parser/node_modules/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/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-parser/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/bonjour-service": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.2.1.tgz", + "integrity": "sha512-oSzCS2zV14bh2kji6vNe7vrpJYCHGvcZnlffFQ1MEoX/WOeQ/teD8SYWKR942OI3INjq8OMNJlbPK5LLLUxFDw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "dev": true + }, + "node_modules/brace": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/brace/-/brace-0.11.1.tgz", + "integrity": "sha512-Fc8Ne62jJlKHiG/ajlonC4Sd66Pq68fFwK4ihJGNZpGqboc324SQk+lRvMzpPRuJOmfrJefdG8/7JdWX4bzJ2Q==" + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "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.3", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.3.tgz", + "integrity": "sha512-JWCZW6SKhfhjJxO8Tyiiy+XYB7cqd2S5/+WeYHsKdNKFlCBhKbblba1A/HN/90YwtxKc8tCErjffZl++UNmGiw==", + "dev": true, + "dependencies": { + "bn.js": "^5.2.1", + "browserify-rsa": "^4.1.0", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "elliptic": "^6.5.5", + "hash-base": "~3.0", + "inherits": "^2.0.4", + "parse-asn1": "^5.1.7", + "readable-stream": "^2.3.8", + "safe-buffer": "^5.2.1" + }, + "engines": { + "node": ">= 0.12" + } + }, + "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.23.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.1.tgz", + "integrity": "sha512-TUfofFo/KsK/bWZ9TWQ5O26tsWW4Uhmt8IYklbnUa70udB6P2wA7w7o4PY4muaEPBQaAX+CEnmmIA41NVHtPVw==", + "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.30001629", + "electron-to-chromium": "^1.4.796", + "node-releases": "^2.0.14", + "update-browserslist-db": "^1.0.16" + }, + "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": "4.9.2", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", + "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", + "dev": true, + "dependencies": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, + "node_modules/buffer-equal": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.1.tgz", + "integrity": "sha512-QoV3ptgEaQpvVwbXdSO39iqPQTCxSF7A5U99AxbHYqUdCizL/lH2Z0A2y6nbZucxMEOtNyZfG2s6gsVugGpKkg==", + "dev": true, + "engines": { + "node": ">=0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/buffer-equal-constant-time": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", + "integrity": "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==", + "dev": true + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "node_modules/buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", + "integrity": "sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==", + "dev": true + }, + "node_modules/builtin-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/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/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/cacache/node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/cacache/node_modules/tar": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz", + "integrity": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==", + "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/cacache/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/cacache/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dev": true, + "dependencies": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/call-bind": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", + "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha512-JuG3qI4QOftFsZyOn1qq87fq5grLIyk1JYd5lJmdA+fG7aQ9pA/i3JIJGcO3q0MrRcHlOt1U+ZeHW8Dq9axALQ==", + "dev": true, + "dependencies": { + "callsites": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/caller-callsite/node_modules/callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha512-ksWePWBloaWPxJYQ8TL0JHvtci6G5QTKwQ95RcWAa/lzoAKuAOflGdAK92hpHXjkwb8zLxoLNUoNYZgVsaJzvQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha512-MCL3sf6nCSXOwCTzvPKhN18TU7AHTvdtam8DAogxcrJ8Rjfbbg7Lgng64H9Iy+vUV6VGFClN/TyxBkAebLRR4A==", + "dev": true, + "dependencies": { + "caller-callsite": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "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": "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/camelcase-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", + "integrity": "sha512-bA/Z/DERHKqoEOrp+qeGKw1QlvEQkGZSc0XaY6VnTxZr+Kv1G5zFwttpjv8qxZ/sBPT4nthwZaAcsAZTJlSKXQ==", + "dev": true, + "dependencies": { + "camelcase": "^2.0.0", + "map-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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.30001640", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001640.tgz", + "integrity": "sha512-lA4VMpW0PSUrFnkmVuEKBUovSWKhj7puyCg8StBChgu298N1AtuF1sKWEvfDuimSEDbhlb/KqPKC3fs1HbuQUA==", + "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": "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/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/check-types": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/check-types/-/check-types-8.0.3.tgz", + "integrity": "sha512-YpeKZngUmG65rLudJ4taU7VLkOCTMhNl/u4ctNC56LQS/zJTyNH0Lrtwm1tfTsbLlwvlfsA2d1c8vCf/Kh2KwQ==", + "dev": true + }, + "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/chokidar/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/chokidar/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/chokidar/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/chokidar/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/chokidar/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/chokidar/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/chokidar/node_modules/extend-shallow/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/chokidar/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/chokidar/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/chokidar/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/chokidar/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/chokidar/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/chokidar/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/chokidar/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/chokidar/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/chokidar/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/chokidar/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/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.4", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz", + "integrity": "sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==", + "dev": true, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", + "dev": true + }, + "node_modules/cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dev": true, + "dependencies": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/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/class-utils/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/classnames": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.2.tgz", + "integrity": "sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw==" + }, + "node_modules/cldrjs": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/cldrjs/-/cldrjs-0.5.5.tgz", + "integrity": "sha512-KDwzwbmLIPfCgd8JERVDpQKrUUM1U4KpFJJg2IROv89rF172lLufoJnqJ/Wea6fXL5bO6WjuLMzY8V52UWPvkA==" + }, + "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-css/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dev": true, + "dependencies": { + "restore-cursor": "^3.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-table": { + "version": "0.3.11", + "resolved": "https://registry.npmjs.org/cli-table/-/cli-table-0.3.11.tgz", + "integrity": "sha512-IqLQi4lO0nIB4tcdTpN4LCB9FI3uqrJZK7RC515EnhZ6qBaglkIgICb1wjeAqpdoOabm1+SuQtkXIPdYC93jhQ==", + "dev": true, + "dependencies": { + "colors": "1.0.3" + }, + "engines": { + "node": ">= 0.2.0" + } + }, + "node_modules/cli-table/node_modules/colors": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz", + "integrity": "sha512-pFGrxThWcWQ2MsAz6RtgeWe4NK2kUE1WfsrvvlctdII745EW9I0yflqhe7++M5LEc7bV2c/9/5zc8sFcpL0Drw==", + "dev": true, + "engines": { + "node": ">=0.1.90" + } + }, + "node_modules/cli-width": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", + "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/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": "5.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "string-width": "^3.1.0", + "strip-ansi": "^5.2.0", + "wrap-ansi": "^5.1.0" + } + }, + "node_modules/cliui/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, + "optional": true, + "peer": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/cliui/node_modules/is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==", + "dev": true, + "optional": true, + "peer": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/cliui/node_modules/string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/cliui/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, + "optional": true, + "peer": true, + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "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/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clone-stats": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz", + "integrity": "sha512-au6ydSpg6nsrigcZ4m8Bc9hxjeW+GJ8xh5G3BJCMt4WXe1H10UNaVOamqQTmrx1kjVuxAHIQSNU6hY4Nsn9/ag==", + "dev": true + }, + "node_modules/cloneable-readable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.3.tgz", + "integrity": "sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "process-nextick-args": "^2.0.0", + "readable-stream": "^2.3.5" + } + }, + "node_modules/clsx": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz", + "integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/cmd-extension": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/cmd-extension/-/cmd-extension-1.0.2.tgz", + "integrity": "sha512-iWDjmP8kvsMdBmLTHxFaqXikO8EdFRDfim7k6vUHglY/2xJ5jLrPsnQGijdfp4U+sr/BeecG0wKm02dSIAeQ1g==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", + "dev": true, + "engines": { + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" + } + }, + "node_modules/coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "dev": true, + "dependencies": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/coa/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/coa/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/coa/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/collect-v8-coverage": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", + "dev": true + }, + "node_modules/collection-map": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-map/-/collection-map-1.0.0.tgz", + "integrity": "sha512-5D2XXSpkOnleOI21TG7p3T0bGAsZ/XknZpKBmGYyluO8pw4zA3K8ZlrBIbC4FXg3m6z/RNFiUFfT2sQK01+UHA==", + "dev": true, + "dependencies": { + "arr-map": "^2.0.2", + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==", + "dev": true, + "dependencies": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/color": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/color/-/color-3.1.2.tgz", + "integrity": "sha512-vXTJhHebByxZn3lDvDJYw4lR5+uB3vuoHsuYA5AKuxRVn5wzzIfQKGLBmgdVRHKTJYeK5rvJcHnrd0Li49CFpg==", + "dependencies": { + "color-convert": "^1.9.1", + "color-string": "^1.5.2" + } + }, + "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/color-convert/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/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/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.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "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/connect": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", + "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "finalhandler": "1.1.2", + "parseurl": "~1.3.3", + "utils-merge": "1.0.1" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/connect-history-api-fallback": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", + "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/connect-livereload": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/connect-livereload/-/connect-livereload-0.5.4.tgz", + "integrity": "sha512-3KnRwsWf4VmP01I4hCDQqTc4e2UxOvJIi8i08GiwqX2oymzxNFY7PqjFkwHglYTJ0yzUJkO5yqdPxVaIz3Pbug==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/connect/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/connect/node_modules/finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/connect/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/connect/node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/console-browserify": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", + "dev": true + }, + "node_modules/console-control-strings": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==", + "dev": true, + "optional": true, + "peer": true + }, + "node_modules/constants-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", + "integrity": "sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==", + "dev": true + }, + "node_modules/content-disposition": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", + "integrity": "sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-type": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==" + }, + "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==", + "deprecated": "This package is no longer supported.", + "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-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-props/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/copy-webpack-plugin": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-6.0.4.tgz", + "integrity": "sha512-zCazfdYAh3q/O4VzZFiadWGpDA2zTs6FC6D7YTHD6H1J40pzo0H4z22h1NYMCl4ArQP4CK8y/KWqPrJ4rVkZ5A==", + "dev": true, + "dependencies": { + "cacache": "^15.0.5", + "fast-glob": "^3.2.4", + "find-cache-dir": "^3.3.1", + "glob-parent": "^5.1.1", + "globby": "^11.0.1", + "loader-utils": "^2.0.0", + "normalize-path": "^3.0.0", + "p-limit": "^3.0.2", + "schema-utils": "^2.7.0", + "serialize-javascript": "^4.0.0", + "webpack-sources": "^1.4.3" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.37.0 || ^5.0.0" + } + }, + "node_modules/copy-webpack-plugin/node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/copy-webpack-plugin/node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/copy-webpack-plugin/node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/copy-webpack-plugin/node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/copy-webpack-plugin/node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "dev": true, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/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/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/core-js": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-1.2.7.tgz", + "integrity": "sha512-ZiPp9pZlgxpWRu0M+YWbm6+aQ84XEfH1JRXvfOc/fILWI0VKhLC2LX13X1NYq4fULzLMq7Hfh43CSo2/aIaUPA==", + "deprecated": "core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js." + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "dev": true + }, + "node_modules/cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "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/cosmiconfig/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==", + "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/cosmiconfig/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==", + "engines": { + "node": ">=8" + } + }, + "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/create-react-class": { + "version": "15.7.0", + "resolved": "https://registry.npmjs.org/create-react-class/-/create-react-class-15.7.0.tgz", + "integrity": "sha512-QZv4sFWG9S5RUvkTYWbflxeZX+JG7Cz0Tn33rQBJ+WFQTqTfUTjMjiv9tnfXazjsO5r0KhPs+AqCjyrQX6h2ng==", + "dependencies": { + "loose-envify": "^1.3.1", + "object-assign": "^4.1.1" + } + }, + "node_modules/cross-spawn": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz", + "integrity": "sha512-eZ+m1WNhSZutOa/uRblAc9Ut5MQfukFrFMtPSm3bZCA888NmMd5AWXWdgRZ80zd+pTk1P2JrGjg9pUPTvl2PWQ==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "lru-cache": "^4.0.1", + "which": "^1.2.9" + } + }, + "node_modules/cross-spawn/node_modules/lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "node_modules/cross-spawn/node_modules/yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==", + "dev": true, + "optional": true, + "peer": true + }, + "node_modules/crypto-browserify": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", + "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", + "dev": true, + "dependencies": { + "browserify-cipher": "^1.0.0", + "browserify-sign": "^4.0.0", + "create-ecdh": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.0", + "diffie-hellman": "^5.0.0", + "inherits": "^2.0.1", + "pbkdf2": "^3.0.3", + "public-encrypt": "^4.0.0", + "randombytes": "^2.0.0", + "randomfill": "^1.0.3" + }, + "engines": { + "node": "*" + } + }, + "node_modules/css": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/css/-/css-3.0.0.tgz", + "integrity": "sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==", + "dev": true, + "dependencies": { + "inherits": "^2.0.4", + "source-map": "^0.6.1", + "source-map-resolve": "^0.6.0" + } + }, + "node_modules/css-color-names": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", + "integrity": "sha512-zj5D7X1U2h2zsXOAM8EyUREBnnts6H+Jm+d1M2DbiQQcUtnqgQsMrdo8JW9R80YFUmIdBZeMu5wvYM7hcgWP/Q==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/css-declaration-sorter": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz", + "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==", + "dev": true, + "dependencies": { + "postcss": "^7.0.1", + "timsort": "^0.3.0" + }, + "engines": { + "node": ">4" + } + }, + "node_modules/css-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-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/has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha512-DyYHfIYwAJmjAjSSPKANxI8bFY9YtFrgkAfinBojQ8YJTOuOuav64tMUJv584SES4xl74PmuaevIyaLESHdTAA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-modules-loader-core/node_modules/postcss": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.1.tgz", + "integrity": "sha512-VbGX1LQgQbf9l3cZ3qbUuC3hGqIEOGQFHAEHQ/Diaeo0yLgpgK5Rb8J+OcamIfQ9PbAU/fzBjVtQX3AhJHUvZw==", + "dev": true, + "dependencies": { + "chalk": "^1.1.3", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/css-modules-loader-core/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-modules-loader-core/node_modules/supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A==", + "dev": true, + "dependencies": { + "has-flag": "^1.0.0" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "node_modules/css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==", + "dev": true + }, + "node_modules/css-selector-tokenizer": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.3.tgz", + "integrity": "sha512-jWQv3oCEL5kMErj4wRnK/OPoBi0D+P1FR2cDCKYPaMeD2eW3/mttav8HT4hT1CKopiJI/psEULjkClhvJo4Lvg==", + "dev": true, + "dependencies": { + "cssesc": "^3.0.0", + "fastparse": "^1.1.2" + } + }, + "node_modules/css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "dev": true, + "dependencies": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/css-tree/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-what": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", + "dev": true, + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css.escape": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", + "integrity": "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==", + "dev": true + }, + "node_modules/css/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css/node_modules/source-map-resolve": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.6.0.tgz", + "integrity": "sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==", + "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", + "dev": true, + "dependencies": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0" + } + }, + "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/cssjanus": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/cssjanus/-/cssjanus-1.3.2.tgz", + "integrity": "sha512-5pM/C1MIfoqhXa7k9PqSnrjj1SSZDakfyB1DZhdYyJoDUH+evGbsUg6/bpQapTJeSnYaj0rdzPUMeM33CvB0vw==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/cssnano": { + "version": "4.1.11", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.11.tgz", + "integrity": "sha512-6gZm2htn7xIPJOHY824ERgj8cNPgPxyCSnkXc4v7YvNW+TdVfzgngHcEhy/8D11kUWRUMbke+tC+AUcUsnMz2g==", + "dev": true, + "dependencies": { + "cosmiconfig": "^5.0.0", + "cssnano-preset-default": "^4.0.8", + "is-resolvable": "^1.0.0", + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-preset-default": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.8.tgz", + "integrity": "sha512-LdAyHuq+VRyeVREFmuxUZR1TXjQm8QQU/ktoo/x7bz+SdOge1YKc5eMN6pRW7YWBmyq59CqYba1dJ5cUukEjLQ==", + "dev": true, + "dependencies": { + "css-declaration-sorter": "^4.0.1", + "cssnano-util-raw-cache": "^4.0.1", + "postcss": "^7.0.0", + "postcss-calc": "^7.0.1", + "postcss-colormin": "^4.0.3", + "postcss-convert-values": "^4.0.1", + "postcss-discard-comments": "^4.0.2", + "postcss-discard-duplicates": "^4.0.2", + "postcss-discard-empty": "^4.0.1", + "postcss-discard-overridden": "^4.0.1", + "postcss-merge-longhand": "^4.0.11", + "postcss-merge-rules": "^4.0.3", + "postcss-minify-font-values": "^4.0.2", + "postcss-minify-gradients": "^4.0.2", + "postcss-minify-params": "^4.0.2", + "postcss-minify-selectors": "^4.0.2", + "postcss-normalize-charset": "^4.0.1", + "postcss-normalize-display-values": "^4.0.2", + "postcss-normalize-positions": "^4.0.2", + "postcss-normalize-repeat-style": "^4.0.2", + "postcss-normalize-string": "^4.0.2", + "postcss-normalize-timing-functions": "^4.0.2", + "postcss-normalize-unicode": "^4.0.1", + "postcss-normalize-url": "^4.0.1", + "postcss-normalize-whitespace": "^4.0.2", + "postcss-ordered-values": "^4.1.2", + "postcss-reduce-initial": "^4.0.3", + "postcss-reduce-transforms": "^4.0.2", + "postcss-svgo": "^4.0.3", + "postcss-unique-selectors": "^4.0.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-util-get-arguments": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz", + "integrity": "sha512-6RIcwmV3/cBMG8Aj5gucQRsJb4vv4I4rn6YjPbVWd5+Pn/fuG+YseGvXGk00XLkoZkaj31QOD7vMUpNPC4FIuw==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-util-get-match": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz", + "integrity": "sha512-JPMZ1TSMRUPVIqEalIBNoBtAYbi8okvcFns4O0YIhcdGebeYZK7dMyHJiQ6GqNBA9kE0Hym4Aqym5rPdsV/4Cw==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-util-raw-cache": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz", + "integrity": "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==", + "dev": true, + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-util-same-parent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz", + "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano/node_modules/cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "dev": true, + "dependencies": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano/node_modules/import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg==", + "dev": true, + "dependencies": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano/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/cssnano/node_modules/resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dev": true, + "dependencies": { + "css-tree": "^1.1.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csso/node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dev": true, + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csso/node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", + "dev": true + }, + "node_modules/csso/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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/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/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/csstype": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==" + }, + "node_modules/currently-unhandled": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", + "integrity": "sha512-/fITjgjGU50vjQ4FH6eUoYu+iUoUKIXws2hL15JJpIR+BbTxaXQsMuuyjtNh2WqsSBS5nsaZHFsFecyw5CCAng==", + "dev": true, + "dependencies": { + "array-find-index": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cyclist": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.2.tgz", + "integrity": "sha512-0sVXIohTfLqVIW3kb/0n6IiWF3Ifj5nm2XaSrLq2DI6fKIGa2fYAZdk917rUneaeLVpYfFcyXE2ft0fe3remsA==", + "dev": true + }, + "node_modules/d": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", + "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", + "dev": true, + "dependencies": { + "es5-ext": "^0.10.50", + "type": "^1.0.1" + } + }, + "node_modules/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/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/data-urls/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/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/data-view-buffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz", + "integrity": "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.6", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/data-view-byte-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz", + "integrity": "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/data-view-byte-offset": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz", + "integrity": "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.6", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/date-arithmetic": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/date-arithmetic/-/date-arithmetic-4.1.0.tgz", + "integrity": "sha512-QWxYLR5P/6GStZcdem+V1xoto6DMadYWpMXU82ES3/RfR3Wdwr3D0+be7mgOJ+Ov0G9D5Dmb9T17sNLQYj9XOg==" + }, + "node_modules/date-fns": { + "version": "2.29.3", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.29.3.tgz", + "integrity": "sha512-dDCnyH2WnnKusqvZZ6+jA1O51Ibt8ZMRNkDZdyAyK4YfbDwa/cEmuztzG5pk6hqlp9aSBPYcjOlktquahGwGeA==", + "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.11", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.11.tgz", + "integrity": "sha512-okzr3f11N6WuqYtZSvm+F776mB41wRZMhKP+hc34YdW+KmtYYK9iqvHSwo2k9FEH3fhGXvOPV6yz2IcSrfRUDg==" + }, + "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/decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha512-hjf+xovcEn31w/EUYdTXQh/8smFL/dzYjohQGEIgjyNavaJfBY2p5F527Bo1VPATxv0VYTUC2bOcXvqFwk78Og==", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/decomment": { + "version": "0.9.5", + "resolved": "https://registry.npmjs.org/decomment/-/decomment-0.9.5.tgz", + "integrity": "sha512-h0TZ8t6Dp49duwyDHo3iw67mnh9/UpFiSSiOb5gDK1sqoXzrfX/SQxIUQd2R2QEiSnqib0KF2fnKnGfAhAs6lg==", + "dev": true, + "dependencies": { + "esprima": "4.0.1" + }, + "engines": { + "node": ">=6.4", + "npm": ">=2.15" + } + }, + "node_modules/deep-equal": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.2.tgz", + "integrity": "sha512-5tdhKF6DbU7iIzrIOa1AOUt39ZRm13cmL1cGEh//aqR8x9+tNfbywRf0n5FD/18OKMdo7DNEtrX2t22ZAkI+eg==", + "dependencies": { + "is-arguments": "^1.1.1", + "is-date-object": "^1.0.5", + "is-regex": "^1.1.4", + "object-is": "^1.1.5", + "object-keys": "^1.1.1", + "regexp.prototype.flags": "^1.5.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", + "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-compare/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/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/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/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-gateway/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/default-gateway/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/default-gateway/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/default-resolution": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/default-resolution/-/default-resolution-2.0.0.tgz", + "integrity": "sha512-2xaP6GiwVwOEbXCGoJ4ufgC76m8cj805jrghScewJC2ZDsb9U0b4BIrba+xt/Uytyd0HvQ6+WymSRTfnYj59GQ==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/define-data-property": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/define-lazy-prop": { + "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": "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/define-property/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==", + "deprecated": "Please upgrade to v1.0.1", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/define-property/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==", + "deprecated": "Please upgrade to v1.0.1", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/define-property/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/define-property/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/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/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/delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==", + "dev": true, + "optional": true, + "peer": true + }, + "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/dequal": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/des.js": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.1.0.tgz", + "integrity": "sha512-r17GxjhUCjSRy8aiJpr8/UadFIzMzJGexI3Nmz4ADi9LYSFx4gTBp80+NaX/YsXWWLhpZ7v/v/ubEc/bCNfKwg==", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha512-3NdhDuEXnfun/z7x9GOElY49LoqVHoGScmOKwmxhsS8N5Y+Z8KyPPDnaSzqWgYt/ji4mqwfTS34Htrk0zPIXVg==", + "dev": true + }, + "node_modules/detect-file": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", + "integrity": "sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/detect-indent": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz", + "integrity": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", + "dev": true + }, + "node_modules/dezalgo": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.4.tgz", + "integrity": "sha512-rXSP0bf+5n0Qonsb+SVVfNfIsimO4HEtmnIpPHY8Q1UCzKlQrDMfdobr8nJOOsRgWCyMRqeSBQzmWUMq7zvVig==", + "dev": true, + "dependencies": { + "asap": "^2.0.0", + "wrappy": "1" + } + }, + "node_modules/diff-sequences": { + "version": "25.2.6", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-25.2.6.tgz", + "integrity": "sha512-Hq8o7+6GaZeoFjtpgvRBUknSXNeJiCx7V9Fr94ZMljNiCr9n9L8H8aJqgWOQiDDGdyn29fRNcDdRVJ5fdyihfg==", + "dev": true, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/diffie-hellman": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", + "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "dev": true, + "dependencies": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" + } + }, + "node_modules/diffie-hellman/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dir-glob/node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/dns-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": "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/dom-accessibility-api": { + "version": "0.5.14", + "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.14.tgz", + "integrity": "sha512-NMt+m9zFMPZe0JcY9gN224Qvk6qLIdqex29clBvc/y75ZBX9YA9wNK3frsYvu2DI1xcCIwxwnX+TlsJ2DSOADg==", + "dev": true + }, + "node_modules/dom-helpers": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz", + "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==", + "dependencies": { + "@babel/runtime": "^7.8.7", + "csstype": "^3.0.2" + } + }, + "node_modules/dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "dev": true, + "dependencies": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + } + }, + "node_modules/dom-serializer/node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/dom7": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/dom7/-/dom7-4.0.6.tgz", + "integrity": "sha512-emjdpPLhpNubapLFdjNL9tP06Sr+GZkrIHEXLWvOGsytACUrkbeIdjO5g77m00BrHTznnlcNqgmn7pCN192TBA==", + "peer": true, + "dependencies": { + "ssr-window": "^4.0.0" + } + }, + "node_modules/domain-browser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", + "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", + "dev": true, + "engines": { + "node": ">=0.4", + "npm": ">=1.2" + } + }, + "node_modules/domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", + "dev": true + }, + "node_modules/domexception": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz", + "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==", + "deprecated": "Use your platform's native DOMException instead", + "dev": true, + "dependencies": { + "webidl-conversions": "^4.0.2" + } + }, + "node_modules/domexception/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/domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "dev": true, + "dependencies": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "node_modules/dot-prop": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", + "dev": true, + "dependencies": { + "is-obj": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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/draft-js": { + "version": "0.10.5", + "resolved": "https://registry.npmjs.org/draft-js/-/draft-js-0.10.5.tgz", + "integrity": "sha512-LE6jSCV9nkPhfVX2ggcRLA4FKs6zWq9ceuO/88BpXdNCS7mjRTgs0NsV6piUCJX9YxMsB9An33wnkMmU2sD2Zg==", + "dependencies": { + "fbjs": "^0.8.15", + "immutable": "~3.7.4", + "object-assign": "^4.1.0" + }, + "peerDependencies": { + "react": "^0.14.0 || ^15.0.0-rc || ^16.0.0-rc || ^16.0.0", + "react-dom": "^0.14.0 || ^15.0.0-rc || ^16.0.0-rc || ^16.0.0" + } + }, + "node_modules/draft-js/node_modules/immutable": { + "version": "3.7.6", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-3.7.6.tgz", + "integrity": "sha512-AizQPcaofEtO11RZhPPHBOJRdo/20MKQF9mBLnVkBoyHi1/zXK8fzVdnEpSV9gxqtnh6Qomfp3F0xT5qP/vThw==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/draftjs-to-html": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/draftjs-to-html/-/draftjs-to-html-0.8.4.tgz", + "integrity": "sha512-+4hekxc8dTJvKk6usiEsFX9O1uOD9vLZZOs9ZI3RhTe89yNmtazYII/ILDXfbMPfzNaYfX7Gf3zjRm6UUFxqyg==" + }, + "node_modules/duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", + "dev": true + }, + "node_modules/duplexer2": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz", + "integrity": "sha512-+AWBwjGadtksxjOQSFDhPNQbed7icNXApT4+2BNpsXzcCBiInq2H9XW0O8sfHFaPmnQRs7cg/P0fAr2IWQSW0g==", + "dev": true, + "dependencies": { + "readable-stream": "~1.1.9" + } + }, + "node_modules/duplexer2/node_modules/isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", + "dev": true + }, + "node_modules/duplexer2/node_modules/readable-stream": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", + "integrity": "sha512-+MeVjFf4L44XUkhM1eYbD8fyEsxcV81pqMSR5gblfcLCHfZvbrqy4/qYHE+/R5HoBUT11WV5O08Cr1n3YXkWVQ==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "node_modules/duplexer2/node_modules/string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", + "dev": true + }, + "node_modules/duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", + "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + } + }, + "node_modules/each-props": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/each-props/-/each-props-1.3.2.tgz", + "integrity": "sha512-vV0Hem3zAGkJAyU7JSjixeU66rwdynTAa1vofCrSA5fEln+m67Az9CcnkVD776/fsN/UjIWmBDoNRS6t6G9RfA==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.1", + "object.defaults": "^1.1.0" + } + }, + "node_modules/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/ejs": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-2.7.4.tgz", + "integrity": "sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA==", + "dev": true, + "hasInstallScript": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.4.816", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.816.tgz", + "integrity": "sha512-EKH5X5oqC6hLmiS7/vYtZHZFTNdhsYG5NVPRN6Yn0kQHNBlT59+xSM8HBy66P5fxWpKgZbPqb+diC64ng295Jw==" + }, + "node_modules/elliptic": { + "version": "6.5.5", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.5.tgz", + "integrity": "sha512-7EjbcmUm17NQFu4Pmgmq2olYMj8nwMnpcddByChSUjArp8F5DQWcIcpriwO4ZToLNAJig0yiyjswfyGNje/ixw==", + "dev": true, + "dependencies": { + "bn.js": "^4.11.9", + "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": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "dev": true, + "optional": true, + "peer": true + }, + "node_modules/emojis-list": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", + "integrity": "sha512-knHEZMgs8BB+MInokmNTg/OyPlAddghe1YBgNwJBc5zsJi/uyIcXoSDsL/W9ymOsBoBGdPIHXYJ9+qKFwRwDng==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/encoding": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", + "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "dependencies": { + "iconv-lite": "^0.6.2" + } + }, + "node_modules/end-of-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.1.0.tgz", + "integrity": "sha512-EoulkdKF/1xa92q25PbjuDcgJ9RDHYU2Rs3SCIvs2/dSQ3BpmxneNHmA/M7fe60M3PrV7nNGTTNbkK62l6vXiQ==", + "dev": true, + "dependencies": { + "once": "~1.3.0" + } + }, + "node_modules/end-of-stream/node_modules/once": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz", + "integrity": "sha512-6vaNInhu+CHxtONf3zw3vq4SP2DOQhjBvIa3rNcG0+P7eKWlYH6Peu7rHizSloRU2EwMz6GraLieis9Ac9+p1w==", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/enhanced-resolve": { + "version": "5.17.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.0.tgz", + "integrity": "sha512-dwDPwZL0dmye8Txp2gzFmA6sxALaSvdRDjPH0viLcKrtlOL3tw62nWWweVD1SdILDTJrbrL6tdWVN58Wo6U3eA==", + "dev": true, + "peer": true, + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "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/errno": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", + "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", + "dev": true, + "dependencies": { + "prr": "~1.0.1" + }, + "bin": { + "errno": "cli.js" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/error-ex/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==" + }, + "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.23.3", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.3.tgz", + "integrity": "sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==", + "dev": true, + "dependencies": { + "array-buffer-byte-length": "^1.0.1", + "arraybuffer.prototype.slice": "^1.0.3", + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.7", + "data-view-buffer": "^1.0.1", + "data-view-byte-length": "^1.0.1", + "data-view-byte-offset": "^1.0.0", + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "es-set-tostringtag": "^2.0.3", + "es-to-primitive": "^1.2.1", + "function.prototype.name": "^1.1.6", + "get-intrinsic": "^1.2.4", + "get-symbol-description": "^1.0.2", + "globalthis": "^1.0.3", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2", + "has-proto": "^1.0.3", + "has-symbols": "^1.0.3", + "hasown": "^2.0.2", + "internal-slot": "^1.0.7", + "is-array-buffer": "^3.0.4", + "is-callable": "^1.2.7", + "is-data-view": "^1.0.1", + "is-negative-zero": "^2.0.3", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.3", + "is-string": "^1.0.7", + "is-typed-array": "^1.1.13", + "is-weakref": "^1.0.2", + "object-inspect": "^1.13.1", + "object-keys": "^1.1.1", + "object.assign": "^4.1.5", + "regexp.prototype.flags": "^1.5.2", + "safe-array-concat": "^1.1.2", + "safe-regex-test": "^1.0.3", + "string.prototype.trim": "^1.2.9", + "string.prototype.trimend": "^1.0.8", + "string.prototype.trimstart": "^1.0.8", + "typed-array-buffer": "^1.0.2", + "typed-array-byte-length": "^1.0.1", + "typed-array-byte-offset": "^1.0.2", + "typed-array-length": "^1.0.6", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.15" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-array-method-boxes-properly": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz", + "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==", + "dev": true + }, + "node_modules/es-define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", + "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", + "dependencies": { + "get-intrinsic": "^1.2.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-module-lexer": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.4.tgz", + "integrity": "sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==", + "dev": true, + "peer": true + }, + "node_modules/es-object-atoms": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", + "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", + "dev": true, + "dependencies": { + "es-errors": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-set-tostringtag": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz", + "integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.2.4", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-shim-unscopables": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz", + "integrity": "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==", + "dev": true, + "dependencies": { + "hasown": "^2.0.0" + } + }, + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es5-ext": { + "version": "0.10.62", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.62.tgz", + "integrity": "sha512-BHLqn0klhEpnOKSrzn/Xsz2UIW8j+cGmo9JLzr8BiUapV8hPL9+FliFqjwr9ngW7jWdnxv6eO+/LqyhJVqgrjA==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.3", + "next-tick": "^1.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==", + "dev": true, + "dependencies": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, + "node_modules/es6-promise": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz", + "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==" + }, + "node_modules/es6-symbol": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", + "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", + "dev": true, + "dependencies": { + "d": "^1.0.1", + "ext": "^1.1.2" + } + }, + "node_modules/es6-templates": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/es6-templates/-/es6-templates-0.2.3.tgz", + "integrity": "sha512-sziUVwcvQ+lOsrTyUY0Q11ilAPj+dy7AQ1E1MgSaHTaaAFTffaa08QSlGNU61iyVaroyb6nYdBV6oD7nzn6i8w==", + "dev": true, + "dependencies": { + "recast": "~0.11.12", + "through": "~2.3.6" + } + }, + "node_modules/es6-weak-map": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz", + "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==", + "dev": true, + "dependencies": { + "d": "1", + "es5-ext": "^0.10.46", + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.1" + } + }, + "node_modules/escalade": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", + "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", + "dev": true + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/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/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/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.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/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/eslint-plugin-react/node_modules/resolve": { + "version": "2.0.0-next.5", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz", + "integrity": "sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==", + "dev": true, + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/eslint-plugin-react/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint-plugin-tsdoc": { + "version": "0.2.17", + "resolved": "https://registry.npmjs.org/eslint-plugin-tsdoc/-/eslint-plugin-tsdoc-0.2.17.tgz", + "integrity": "sha512-xRmVi7Zx44lOBuYqG8vzTXuL6IdGOeF9nHX17bjJ8+VE6fsxpdGem0/SBTmAwgYMKYB1WBkqRJVQ+n8GK041pA==", + "dev": true, + "dependencies": { + "@microsoft/tsdoc": "0.14.2", + "@microsoft/tsdoc-config": "0.16.2" + } + }, + "node_modules/eslint-plugin-tsdoc/node_modules/@microsoft/tsdoc": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/@microsoft/tsdoc/-/tsdoc-0.14.2.tgz", + "integrity": "sha512-9b8mPpKrfeGRuhFH5iO1iwCLeIIsV6+H1sRfxbkoGXIyQE2BTsPd9zqSqQJ+pv5sJ/hT5M1zvOFL02MnEezFug==", + "dev": true + }, + "node_modules/eslint-plugin-tsdoc/node_modules/@microsoft/tsdoc-config": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/@microsoft/tsdoc-config/-/tsdoc-config-0.16.2.tgz", + "integrity": "sha512-OGiIzzoBLgWWR0UdRJX98oYO+XKGf7tiK4Zk6tQ/E4IJqGCe7dvkTvgDZV5cFJUzLGDOjeAXrnZoA6QkVySuxw==", + "dev": true, + "dependencies": { + "@microsoft/tsdoc": "0.14.2", + "ajv": "~6.12.6", + "jju": "~1.4.0", + "resolve": "~1.19.0" + } + }, + "node_modules/eslint-plugin-tsdoc/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/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-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/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/eslint/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/eslint/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/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/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/eslint/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/eslint/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/eslint/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/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/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/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/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/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/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/eslint/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/eslint/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/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/espree/node_modules/acorn": { + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz", + "integrity": "sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "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.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "dev": true, + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esquery/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/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/esrecurse/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/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/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/event-stream": { + "version": "3.3.5", + "resolved": "https://registry.npmjs.org/event-stream/-/event-stream-3.3.5.tgz", + "integrity": "sha512-vyibDcu5JL20Me1fP734QBH/kenBGLZap2n0+XXM7mvuUPzJ20Ydqj1aKcIeMdri1p+PU+4yAKugjN8KCVst+g==", + "dev": true, + "dependencies": { + "duplexer": "^0.1.1", + "from": "^0.1.7", + "map-stream": "0.0.7", + "pause-stream": "^0.0.11", + "split": "^1.0.1", + "stream-combiner": "^0.2.2", + "through": "^2.3.8" + } + }, + "node_modules/eventemitter3": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-2.0.3.tgz", + "integrity": "sha512-jLN68Dx5kyFHaePoXWPsCGW5qdyZQtLYHkxkg02/Mz6g0kYpDx4FyP6XfArhQdlOC4b8Mv+EMxPo/8La7Tzghg==" + }, + "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": "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/execa/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/execa/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/execa/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/execa/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/exenv-es6": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/exenv-es6/-/exenv-es6-1.1.1.tgz", + "integrity": "sha512-vlVu3N8d6yEMpMsEm+7sUBAI81aqYYuEvfK0jNqmdb/OPXzzH7QWDDnVjMvDSY47JdHEqx/dfC/q8WkfoTmpGQ==" + }, + "node_modules/exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==", + "dev": true, + "dependencies": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/expand-brackets/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/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/expect/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/expect/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/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/express/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/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/external-editor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "dev": true, + "dependencies": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/external-editor/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "dependencies": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/is-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==", + "deprecated": "Please upgrade to v1.0.1", + "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==", + "deprecated": "Please upgrade to v1.0.1", + "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.2", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-glob/node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "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.4.0", + "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.4.0.tgz", + "integrity": "sha512-kLY3jFlwIYwBNDojclKsNAC12sfD6NwW74QB2CoNGPvtVxjliYehVunB3HYyNi+n4Tt1dAcgwYvmKF/Z18flqg==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/NaturalIntelligence" + }, + { + "type": "paypal", + "url": "https://paypal.me/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.17.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", + "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", + "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/fbjs": { + "version": "0.8.18", + "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-0.8.18.tgz", + "integrity": "sha512-EQaWFK+fEPSoibjNy8IxUtaFOMXcWsY0JaVrQoZR9zC8N2Ygf9iDITPWjUTVIax95b6I742JFLqASHfsag/vKA==", + "dependencies": { + "core-js": "^1.0.0", + "isomorphic-fetch": "^2.1.1", + "loose-envify": "^1.0.0", + "object-assign": "^4.1.0", + "promise": "^7.1.1", + "setimmediate": "^1.0.5", + "ua-parser-js": "^0.7.30" + } + }, + "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": "10.8.2", + "resolved": "https://registry.npmjs.org/fela-dom/-/fela-dom-10.8.2.tgz", + "integrity": "sha512-6zv4X180/GT44g+Bss0t4r6zPGdg1VfQrrR4raHZLiviIBOx3QbHO2m/JAs3Hp22GF9X2jKItwyT2hGVw3c2fw==", + "dependencies": { + "css-in-js-utils": "^3.0.0", + "fast-loops": "^1.0.1", + "fela-utils": "^10.8.2" + } + }, + "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-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/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/figgy-pudding": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz", + "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==", + "deprecated": "This module is no longer supported.", + "dev": true + }, + "node_modules/figures": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^1.0.5" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dev": true, + "dependencies": { + "flat-cache": "^3.0.4" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/file-loader": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.1.0.tgz", + "integrity": "sha512-26qPdHyTsArQ6gU4P1HJbAbnFTyT2r0pG7czh1GFAd9TZbj0n94wWbupgixZH/ET/meqi2/5+F7DhW4OAXD+Lg==", + "dev": true, + "dependencies": { + "loader-utils": "^2.0.0", + "schema-utils": "^2.7.1" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/file-loader/node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/file-loader/node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/file-loader/node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "dev": true, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/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/filesize": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-3.6.1.tgz", + "integrity": "sha512-7KjR1vv6qnicaPMi1iiTcI85CyYwRO/PSFCu6SvqL8jN2Wjt/NIYQTFtFs7fSDCYOstUkEWIQGFUg5YZQfjlcg==", + "dev": true, + "engines": { + "node": ">= 0.4.0" + } + }, + "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-root": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", + "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==" + }, + "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/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/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/findup-sync/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/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/extend-shallow/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/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fined": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz", + "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==", + "dev": true, + "dependencies": { + "expand-tilde": "^2.0.2", + "is-plain-object": "^2.0.3", + "object.defaults": "^1.1.0", + "object.pick": "^1.2.0", + "parse-filepath": "^1.0.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/flagged-respawn": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz", + "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/flat-cache": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", + "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", + "dev": true, + "dependencies": { + "flatted": "^3.2.9", + "keyv": "^4.5.3", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/flat-cache/node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/flatted": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz", + "integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==", + "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.6", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz", + "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==", + "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": "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/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==", + "dev": true, + "dependencies": { + "map-cache": "^0.2.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/from": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/from/-/from-0.1.7.tgz", + "integrity": "sha512-twe20eF1OxVxp/ML/kq2p1uc6KvFK/+vs8WjEbeKmV2He22MKm7YF2ANIt+EOqhJ5L3K/SuuPhk0hWQDjOM23g==", + "dev": true + }, + "node_modules/from2": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", + "integrity": "sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g==", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" + } + }, + "node_modules/fs-extra": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", + "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", + "dependencies": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/fs-mkdirp-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz", + "integrity": "sha512-+vSd9frUnapVC2RZYfL3FCB2p3g4TBhaUmrsWlSudsGdnxIuUvBB2QM1VZeBtc49QFwrp+wQLrDs3+xxDgI5gQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.11", + "through2": "^2.0.3" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/fs-monkey": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.6.tgz", + "integrity": "sha512-b1FMfwetIKymC0eioW7mTywihSQE4oLzQn1dB6rZB5fx/3NpNEdAWeCSMB+60/AeT0TCXsxzAlcYVEFCTAksWg==", + "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==", + "deprecated": "This package is no longer supported.", + "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.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/fstream": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz", + "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==", + "deprecated": "This package is no longer supported.", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "inherits": "~2.0.0", + "mkdirp": ">=0.5 0", + "rimraf": "2" + }, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/function.prototype.name": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", + "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "functions-have-names": "^1.2.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==", + "dev": true + }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gauge": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", + "integrity": "sha512-14x4kjc6lkD3ltw589k0NrPD6cCNTD6CWoVUNpB85+DrtONoZn+Rug6xZU5RvSC4+TZPxA5AnBibQYAvZn41Hg==", + "deprecated": "This package is no longer supported.", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" + } + }, + "node_modules/gaze": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz", + "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "globule": "^1.0.0" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/generic-names": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/generic-names/-/generic-names-2.0.1.tgz", + "integrity": "sha512-kPCHWa1m9wGG/OwQpeweTwM/PYiQLrUIxXbt/P4Nic3LbGjCP0YwrALHW1uNLKZ0LIMg+RF+XRlj2ekT9ZlZAQ==", + "dev": true, + "dependencies": { + "loader-utils": "^1.1.0" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", + "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "hasown": "^2.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "dev": true, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/get-stdin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", + "integrity": "sha512-F5aQMywwJ2n85s4hJPTT9RPxGmubonuB10MNYo17/xph174n2MIR33HRguhzVag10O/npM7SPk73LMZNP+FaWw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/get-stream": { + "version": "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/get-symbol-description": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz", + "integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.5", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0" + } + }, + "node_modules/git-repo-info": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/git-repo-info/-/git-repo-info-2.1.1.tgz", + "integrity": "sha512-8aCohiDo4jwjOwma4FmYFd3i97urZulL8XL24nIPxuE+GZnfsAyy/g2Shqx6OjUiFKUXZM+Yy+KHnOmmA3FVcg==", + "dev": true, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "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-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-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", + "dev": true, + "dependencies": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } + }, + "node_modules/glob-stream/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "dev": true, + "peer": true + }, + "node_modules/glob-watcher": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-5.0.5.tgz", + "integrity": "sha512-zOZgGGEHPklZNjZQaZ9f41i7F2YwE+tS5ZHrDhbBCk3stwahn5vQxnFmBJZHoYdusR6R1bLSXeGUy/BhctwKzw==", + "dev": true, + "dependencies": { + "anymatch": "^2.0.0", + "async-done": "^1.2.0", + "chokidar": "^2.0.0", + "is-negated-glob": "^1.0.0", + "just-debounce": "^1.0.0", + "normalize-path": "^3.0.0", + "object.defaults": "^1.1.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/glob-watcher/node_modules/anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "dependencies": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "node_modules/glob-watcher/node_modules/anymatch/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "dev": true, + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/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/glob-watcher/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/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/extend-shallow/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/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/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-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/glob-watcher/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/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/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/glob/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/global-modules": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", + "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", + "dev": true, + "dependencies": { + "global-prefix": "^1.0.1", + "is-windows": "^1.0.1", + "resolve-dir": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/global-prefix": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", + "integrity": "sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==", + "dev": true, + "dependencies": { + "expand-tilde": "^2.0.2", + "homedir-polyfill": "^1.0.1", + "ini": "^1.3.4", + "is-windows": "^1.0.1", + "which": "^1.2.14" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/globalize": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/globalize/-/globalize-1.7.0.tgz", + "integrity": "sha512-faR46vTIbFCeAemyuc9E6/d7Wrx9k2ae2L60UhakztFg6VuE42gENVJNuPFtt7Sdjrk9m2w8+py7Jj+JTNy59w==", + "dependencies": { + "cldrjs": "^0.5.4" + } + }, + "node_modules/globals": { + "version": "13.24.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", + "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", + "dev": true, + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globals/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/globalthis": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", + "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", + "dev": true, + "dependencies": { + "define-properties": "^1.2.1", + "gopd": "^1.0.1" + }, + "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/globule": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.4.tgz", + "integrity": "sha512-OPTIfhMBh7JbBYDpa5b+Q5ptmMWKwcNcFSR/0c6t8V4f3ZAVBEsKNY37QdVqmLRYSMhOUGYrY0QhSoEpzGr/Eg==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "glob": "~7.1.1", + "lodash": "^4.17.21", + "minimatch": "~3.0.2" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/globule/node_modules/glob": { + "version": "7.1.7", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", + "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "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/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" + }, + "node_modules/growly": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", + "integrity": "sha512-+xGQY0YyAWCnqy7Cd++hc2JqMYzlm0dG30Jd0beaA64sROr8C4nt8Yc9V5Ro3avlSUDTN0ulqP/VBKi1/lLygw==", + "dev": true + }, + "node_modules/gulp": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/gulp/-/gulp-4.0.2.tgz", + "integrity": "sha512-dvEs27SCZt2ibF29xYgmnwwCYZxdxhQ/+LFWlbAW8y7jt68L/65402Lz3+CKy0Ov4rOs+NERmDq7YlZaDqUIfA==", + "dev": true, + "dependencies": { + "glob-watcher": "^5.0.3", + "gulp-cli": "^2.2.0", + "undertaker": "^1.2.1", + "vinyl-fs": "^3.0.0" + }, + "bin": { + "gulp": "bin/gulp.js" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/gulp-connect": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/gulp-connect/-/gulp-connect-5.5.0.tgz", + "integrity": "sha512-oRBLjw/4EVaZb8g8OcxOVdGD8ZXYrRiWKcNxlrGjxb/6Cp0GDdqw7ieX7D8xJrQS7sbXT+G94u63pMJF3MMjQA==", + "dev": true, + "dependencies": { + "ansi-colors": "^1.0.1", + "connect": "^3.6.5", + "connect-livereload": "^0.5.4", + "event-stream": "^3.3.2", + "fancy-log": "^1.3.2", + "send": "^0.13.2", + "serve-index": "^1.9.1", + "serve-static": "^1.13.1", + "tiny-lr": "^0.2.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-connect/node_modules/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/gulp-connect/node_modules/debug": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", + "integrity": "sha512-X0rGvJcskG1c3TgSCPqHJ0XJgwlcvOC7elJ5Y0hYuKBZoVqWpAMfLOeIh2UI/DCQ5ruodIjvsugZtjUYUw2pUw==", + "dev": true, + "dependencies": { + "ms": "0.7.1" + } + }, + "node_modules/gulp-connect/node_modules/etag": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.7.0.tgz", + "integrity": "sha512-Mbv5pNpLNPrm1b4rzZlZlfTRpdDr31oiD43N362sIyvSWVNu5Du33EcJGzvEV4YdYLuENB1HzND907cQkFmXNw==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/gulp-connect/node_modules/fresh": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.3.0.tgz", + "integrity": "sha512-akx5WBKAwMSg36qoHTuMMVncHWctlaDGslJASDYAhoLrzDUDCjZlOngNa/iC6lPm9aA0qk8pN5KnpmbJHSIIQQ==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/gulp-connect/node_modules/http-errors": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.3.1.tgz", + "integrity": "sha512-gMygNskMurDCWfoCdyh1gOeDfSbkAHXqz94QoPj5IHIUjC/BG8/xv7FSEUr7waR5RcAya4j58bft9Wu/wHNeXA==", + "dev": true, + "dependencies": { + "inherits": "~2.0.1", + "statuses": "1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/gulp-connect/node_modules/mime": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.3.4.tgz", + "integrity": "sha512-sAaYXszED5ALBt665F0wMQCUXpGuZsGdopoqcHPdL39ZYdi7uHoZlhrfZfhv8WzivhBzr/oXwaj+yiK5wY8MXQ==", + "dev": true, + "bin": { + "mime": "cli.js" + } + }, + "node_modules/gulp-connect/node_modules/ms": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", + "integrity": "sha512-lRLiIR9fSNpnP6TC4v8+4OU7oStC01esuNowdQ34L+Gk8e5Puoc88IqJ+XAY/B3Mn2ZKis8l8HX90oU8ivzUHg==", + "dev": true + }, + "node_modules/gulp-connect/node_modules/range-parser": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.0.3.tgz", + "integrity": "sha512-nDsRrtIxVUO5opg/A8T2S3ebULVIfuh8ECbh4w3N4mWxIiT3QILDJDUQayPqm2e8Q8NUa0RSUkGCfe33AfjR3Q==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/gulp-connect/node_modules/send": { + "version": "0.13.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.13.2.tgz", + "integrity": "sha512-cQ0rmXHrdO2Iof08igV2bG/yXWD106ANwBg6DkGQNT2Vsznbgq6T0oAIQboy1GoFsIuy51jCim26aA9tj3Z3Zg==", + "dev": true, + "dependencies": { + "debug": "~2.2.0", + "depd": "~1.1.0", + "destroy": "~1.0.4", + "escape-html": "~1.0.3", + "etag": "~1.7.0", + "fresh": "0.3.0", + "http-errors": "~1.3.1", + "mime": "1.3.4", + "ms": "0.7.1", + "on-finished": "~2.3.0", + "range-parser": "~1.0.3", + "statuses": "~1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/gulp-connect/node_modules/statuses": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.2.1.tgz", + "integrity": "sha512-pVEuxHdSGrt8QmQ3LOZXLhSA6MP/iPqKzZeO6Squ7PNGkA/9MBsSfV0/L+bIxkoDmjF4tZcLpcVq/fkqoHvuKg==", + "dev": true + }, + "node_modules/gulp-flatten": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/gulp-flatten/-/gulp-flatten-0.2.0.tgz", + "integrity": "sha512-8kKeBDfHGx0CEWoB6BPh5bsynUG2VGmSz6hUlX531cfDz/+PRYZa9i3e3+KYuaV0GuCsRZNThSRjBfHOyypy8Q==", + "dev": true, + "dependencies": { + "gulp-util": "^3.0.1", + "through2": "^2.0.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/gulp-if": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/gulp-if/-/gulp-if-2.0.2.tgz", + "integrity": "sha512-tV0UfXkZodpFq6CYxEqH8tqLQgN6yR9qOhpEEN3O6N5Hfqk3fFLcbAavSex5EqnmoQjyaZ/zvgwclvlTI1KGfw==", + "dev": true, + "dependencies": { + "gulp-match": "^1.0.3", + "ternary-stream": "^2.0.1", + "through2": "^2.0.1" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/gulp-match": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/gulp-match/-/gulp-match-1.1.0.tgz", + "integrity": "sha512-DlyVxa1Gj24DitY2OjEsS+X6tDpretuxD6wTfhXE/Rw2hweqc1f6D/XtsJmoiCwLWfXgR87W9ozEityPCVzGtQ==", + "dev": true, + "dependencies": { + "minimatch": "^3.0.3" + } + }, + "node_modules/gulp-open": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/gulp-open/-/gulp-open-3.0.1.tgz", + "integrity": "sha512-dohokw+npnt48AsD0hhvCLEHLnDMqM35F+amvIfJlX1H2nNHYUClR0Oy1rI0TvbL1/pHiHGNLmohhk+kvwIKjA==", + "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.", + "dev": true, + "dependencies": { + "colors": "^1.1.2", + "opn": "5.2.0", + "plugin-log": "^0.1.0", + "through2": "^2.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/gulp-sequence": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/gulp-sequence/-/gulp-sequence-1.0.0.tgz", + "integrity": "sha512-c+p+EcyBl1UCpbfFA/vUD6MuC7uxoY6Y4g2lq9lLtzOHh9o1wijAQ4o0TIRQ14C7cG6zR6Zi+bpA0cW78CFt6g==", + "dev": true, + "dependencies": { + "thunks": "^4.9.0" + } + }, + "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/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/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/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/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/gulp/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/gulp/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/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/gulp/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/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/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/gulp/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/gulp/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/gulp/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/gulp/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/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/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/gzip-size": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-5.1.1.tgz", + "integrity": "sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA==", + "dev": true, + "dependencies": { + "duplexer": "^0.1.1", + "pify": "^4.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/gzip-size/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/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/har-validator/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/harmony-reflect": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz", + "integrity": "sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==", + "dev": true + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "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-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": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/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.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "dependencies": { + "es-define-property": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", + "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", + "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.2", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "dependencies": { + "has-symbols": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==", + "dev": true, + "optional": true, + "peer": true + }, + "node_modules/has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==", + "dev": true, + "dependencies": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/hash-base": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz", + "integrity": "sha512-EeeoJKjTyt868liAlVmcv2ZsUfGHlE3Q+BICOXcZiwN3osr5Q/zFGYmTJpoIzuaSTAwndFy+GqhEwlU4L3j4Ow==", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/hash.js": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", + "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } + }, + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "bin": { + "he": "bin/he" + } + }, + "node_modules/hex-color-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz", + "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==", + "dev": true + }, + "node_modules/hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", + "integrity": "sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==", + "dev": true, + "dependencies": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "node_modules/hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "dependencies": { + "react-is": "^16.7.0" + } + }, + "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/hoopy": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", + "integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==", + "dev": true, + "engines": { + "node": ">= 6.0.0" + } + }, + "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/hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "node_modules/hsl-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz", + "integrity": "sha512-M5ezZw4LzXbBKMruP+BNANf0k+19hDQMgpzBIYnya//Al+fjNct9Wf3b1WedLqdEs2hKBvxq/jh+DsHJLj0F9A==", + "dev": true + }, + "node_modules/hsla-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz", + "integrity": "sha512-7Wn5GMLuHBjZCb2bTmnDOycho0p/7UVaAeqXZGbHrBCl6Yd/xDhQJAXe6Ga9AXJH2I5zY1dEdYw2u1UptnSBJA==", + "dev": true + }, + "node_modules/html-encoding-sniffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz", + "integrity": "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==", + "dev": true, + "dependencies": { + "whatwg-encoding": "^1.0.1" + } + }, + "node_modules/html-entities": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.5.2.tgz", + "integrity": "sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/mdevils" + }, + { + "type": "patreon", + "url": "https://patreon.com/mdevils" + } + ] + }, + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true + }, + "node_modules/html-loader": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/html-loader/-/html-loader-0.5.5.tgz", + "integrity": "sha512-7hIW7YinOYUpo//kSYcPB6dCKoceKLmOwjEMmhIobHuWGDVl0Nwe4l68mdG/Ru0wcUxQjVMEoZpkalZ/SE7zog==", + "dev": true, + "dependencies": { + "es6-templates": "^0.2.3", + "fastparse": "^1.1.1", + "html-minifier": "^3.5.8", + "loader-utils": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "node_modules/html-minifier": { + "version": "3.5.21", + "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-3.5.21.tgz", + "integrity": "sha512-LKUKwuJDhxNa3uf/LPR/KVjm/l3rBqtYeCOAekvG8F1vItxMUpueGd94i/asDDr8/1u7InxzFA5EeGjhhG5mMA==", + "dev": true, + "dependencies": { + "camel-case": "3.0.x", + "clean-css": "4.2.x", + "commander": "2.17.x", + "he": "1.2.x", + "param-case": "2.1.x", + "relateurl": "0.2.x", + "uglify-js": "3.4.x" + }, + "bin": { + "html-minifier": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/html-minifier/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==", + "dev": true + }, + "node_modules/html-to-draftjs": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/html-to-draftjs/-/html-to-draftjs-1.5.0.tgz", + "integrity": "sha512-kggLXBNciKDwKf+KYsuE+V5gw4dZ7nHyGMX9m0wy7urzWjKGWyNFetmArRLvRV0VrxKN70WylFsJvMTJx02OBQ==", + "peerDependencies": { + "draft-js": "^0.10.x || ^0.11.x", + "immutable": "3.x.x || 4.x.x" + } + }, + "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-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-proxy/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/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.1.0", + "resolved": "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.1.0.tgz", + "integrity": "sha512-WDC/ui2VVRrz3jOVi+XtjqkDjiVjTtFaAGiW37k6b+ohyQ5wYDOGkvCZa8+H0nx3gyvv0+BST9xuOgIyGQ00gw==" + }, + "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==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "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/idb": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/idb/-/idb-6.0.0.tgz", + "integrity": "sha512-+M367poGtpzAylX4pwcrZIa7cFQLfNkAOlMMLN2kw/2jGfJP6h+TB/unQNSVYwNtP8XqkLYrfuiVnxLQNP1tjA==" + }, + "node_modules/identity-obj-proxy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz", + "integrity": "sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA==", + "dev": true, + "dependencies": { + "harmony-reflect": "^1.4.6" + }, + "engines": { + "node": ">=4" + } + }, + "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.3.1", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/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.6", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.6.tgz", + "integrity": "sha512-Ju0+lEMyzMVZarkTn/gqRpdqd5dOPaz1mCZ0SH3JV6iFw81PldE/PEB1hWVEA288HPt4WXW8O7AWxB10M+03QQ==" + }, + "node_modules/import-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz", + "integrity": "sha512-Ew5AZzJQFqrOV5BTW3EIoHAnoie1LojZLXKcCQ/yTRyVZosBhK1x1ViYjHGf5pAFOq8ZyChZp6m/fSN7pJyZtg==", + "dev": true, + "dependencies": { + "import-from": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-from": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz", + "integrity": "sha512-0vdnLL2wSGnhlRmzHJAg5JHjt1l2vYhzJ7tNLGbeVg0fse56tpGaH0uzH+r9Slej+BSXXEHvBKDEnVSLLE9/+w==", + "dev": true, + "dependencies": { + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/import-from/node_modules/resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/import-lazy": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz", + "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/import-local": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", + "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "dev": true, + "dependencies": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/in-publish": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.1.tgz", + "integrity": "sha512-oDM0kUSNFC31ShNxHKUyfZKy8ZeXZBWMjMdZHKLOk13uvT27VTL/QzRGfRUcevJhpkZAvlhPYuXkF7eNWrtyxQ==", + "dev": true, + "optional": true, + "peer": true, + "bin": { + "in-install": "in-install.js", + "in-publish": "in-publish.js", + "not-in-install": "not-in-install.js", + "not-in-publish": "not-in-publish.js" + } + }, + "node_modules/indent-string": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", + "integrity": "sha512-aqwDFWSgSgfRaEwao5lg5KEcVd/2a+D1rvoG7NdilmYz0NwRk6StWpWdz/Hpk34MKPpx7s8XxUqimfcQK6gGlg==", + "dev": true, + "dependencies": { + "repeating": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/indexes-of": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", + "integrity": "sha512-bup+4tap3Hympa+JBJUG7XuOsdNQ6fxt0MHyXMKuLBKn0OqsTfvUxkUrroEX1+B2VsSHvCjiIcZVxRtYa4nllA==", + "dev": true + }, + "node_modules/infer-owner": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", + "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==", + "dev": true + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", + "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": "7.0.0", + "resolved": "https://registry.npmjs.org/inline-style-prefixer/-/inline-style-prefixer-7.0.0.tgz", + "integrity": "sha512-I7GEdScunP1dQ6IM2mQWh6v0mOYdYmH3Bp31UecKdrcUgcURTcctSe1IECdUznSHKSmsHtjrT3CwCPI1pyxfUQ==", + "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/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/inquirer/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/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/inquirer/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/inquirer/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/inquirer/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/inquirer/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/inquirer/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/inquirer/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/inquirer/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/internal-slot": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz", + "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==", + "dev": true, + "dependencies": { + "es-errors": "^1.3.0", + "hasown": "^2.0.0", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/interpret": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", + "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/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-absolute-url": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz", + "integrity": "sha512-vOx7VprsKyllwjSkLV79NIhpyLfr3jAp7VaTCMXOJHu4m0Ew1CZ2fcjASwmV1jI3BWuWHB013M48eyeldk9gYg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-accessor-descriptor": { + "version": "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==", + "deprecated": "Please upgrade to v0.1.7", + "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.4", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz", + "integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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/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": "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/is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "dev": true, + "dependencies": { + "ci-info": "^2.0.0" + }, + "bin": { + "is-ci": "bin.js" + } + }, + "node_modules/is-color-stop": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz", + "integrity": "sha512-H1U8Vz0cfXNujrJzEcvvwMDW9Ra+biSYA3ThdQvAnMLJkEHQXn6bWzLkxHtVYJ+Sdbx0b6finn3jZiaVe7MAHA==", + "dev": true, + "dependencies": { + "css-color-names": "^0.0.4", + "hex-color-regex": "^1.1.0", + "hsl-regex": "^1.0.0", + "hsla-regex": "^1.0.0", + "rgb-regex": "^1.0.1", + "rgba-regex": "^1.0.0" + } + }, + "node_modules/is-core-module": { + "version": "2.14.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.14.0.tgz", + "integrity": "sha512-a5dFJih5ZLYlRtDc0dZWP7RiKr6xIKzmn/oAYCDvdLThadVgyJwlaoQPmRtMSpz+rk0OGAgIu+TcM9HUF0fk1A==", + "dependencies": { + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "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==", + "deprecated": "Please upgrade to v0.1.5", + "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-data-view": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.1.tgz", + "integrity": "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==", + "dev": true, + "dependencies": { + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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-descriptor/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha512-yVChGzahRFvbkscn2MlwGismPO12i9+znNruC5gVEntG3qu0xQMzsGg/JFbrsqDOHtHFPci+V5aP5T9I+yeKqw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "dev": true, + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extendable": { + "version": "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-finite": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz", + "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==", + "dev": true, + "engines": { + "node": ">=0.10.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "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/is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-negated-glob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz", + "integrity": "sha512-czXVVn/QEmgvej1f50BZ648vUI+em0xqMq2Sn+QncCLN4zj1UAxlT+kw/6ggQTOaZPd1HqKQGEqbpQVtJucWug==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-negative-zero": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", + "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-path-cwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz", + "integrity": "sha512-cnS56eR9SPAscL77ik76ATVqoPARTqPIVkMDVxRaWH06zT+6+CzIroYRJ0VVvm0Z1zfAvxvz9i/D3Ppjaqt5Nw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-path-in-cwd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz", + "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==", + "dev": true, + "dependencies": { + "is-path-inside": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-path-inside": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz", + "integrity": "sha512-qhsCR/Esx4U4hg/9I19OVUAJkGWtjRYHMRgUMZE2TDdj+Ag+kttZanLupfddNyglzz50cUlmWzUaI37GDfNx/g==", + "dev": true, + "dependencies": { + "path-is-inside": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-plain-obj": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", + "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-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-resolvable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", + "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==", + "dev": true + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz", + "integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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==", + "engines": { + "node": ">=0.10.0" + } + }, + "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.13", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz", + "integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==", + "dev": true, + "dependencies": { + "which-typed-array": "^1.1.14" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", + "dev": true + }, + "node_modules/is-unc-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", + "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", + "dev": true, + "dependencies": { + "unc-path-regex": "^0.1.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==", + "dev": true + }, + "node_modules/is-valid-glob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-1.0.0.tgz", + "integrity": "sha512-AhiROmoEFDSsjx8hW+5sGwgKVIORcXnrlAx/R0ZSeaPw70Vw0CqkGBBhHGL58Uox2eXnU1AnvXJl1XlyedO5bA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dev": true, + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/isomorphic-fetch": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz", + "integrity": "sha512-9c4TNAKYXM5PRyVcwUZrF3W09nQ+sO7+jydgs4ZGW9dhsLG2VOlISJABombdQqQRXCwuYG3sYV/puGf5rp0qmA==", + "dependencies": { + "node-fetch": "^1.0.1", + "whatwg-fetch": ">=0.10.0" + } + }, + "node_modules/isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==", + "dev": true + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", + "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", + "dev": true, + "dependencies": { + "@babel/core": "^7.7.5", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.0.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "dev": true, + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report/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/istanbul-lib-report/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/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-lib-source-maps/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/istanbul-reports": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz", + "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==", + "dev": true, + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-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-changed-files/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/jest-changed-files/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/jest-changed-files/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/jest-changed-files/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/jest-changed-files/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/jest-changed-files/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/jest-changed-files/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/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/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/jest-cli/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/jest-cli/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/jest-cli/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/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/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-cli/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/jest-cli/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/jest-cli/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/jest-cli/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/jest-cli/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/jest-cli/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/jest-cli/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/jest-cli/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/jest-cli/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/jest-cli/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/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/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/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/jest-config/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/jest-config/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-config/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/jest-config/node_modules/jest-environment-jsdom": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-25.5.0.tgz", + "integrity": "sha512-7Jr02ydaq4jaWMZLY+Skn8wL5nVIYpWvmeatOHL3tOcV3Zw8sjnPpx+ZdeBfc457p8jCR9J6YCc+Lga0oIy62A==", + "dev": true, + "dependencies": { + "@jest/environment": "^25.5.0", + "@jest/fake-timers": "^25.5.0", + "@jest/types": "^25.5.0", + "jest-mock": "^25.5.0", + "jest-util": "^25.5.0", + "jsdom": "^15.2.1" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-config/node_modules/jsdom": { + "version": "15.2.1", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-15.2.1.tgz", + "integrity": "sha512-fAl1W0/7T2G5vURSyxBzrJ1LSdQn6Tr5UX/xD4PXDx/PDgwygedfW6El/KIj3xJ7FU61TTYnc/l/B7P49Eqt6g==", + "dev": true, + "dependencies": { + "abab": "^2.0.0", + "acorn": "^7.1.0", + "acorn-globals": "^4.3.2", + "array-equal": "^1.0.0", + "cssom": "^0.4.1", + "cssstyle": "^2.0.0", + "data-urls": "^1.1.0", + "domexception": "^1.0.1", + "escodegen": "^1.11.1", + "html-encoding-sniffer": "^1.0.2", + "nwsapi": "^2.2.0", + "parse5": "5.1.0", + "pn": "^1.1.0", + "request": "^2.88.0", + "request-promise-native": "^1.0.7", + "saxes": "^3.1.9", + "symbol-tree": "^3.2.2", + "tough-cookie": "^3.0.1", + "w3c-hr-time": "^1.0.1", + "w3c-xmlserializer": "^1.1.2", + "webidl-conversions": "^4.0.2", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^7.0.0", + "ws": "^7.0.0", + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } + } + }, + "node_modules/jest-config/node_modules/parse5": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz", + "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==", + "dev": true + }, + "node_modules/jest-config/node_modules/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/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/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/jest-config/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/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-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-diff/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/jest-diff/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/jest-diff/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-diff/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/jest-diff/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/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-each/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/jest-each/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/jest-each/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-each/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/jest-each/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/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/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/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/jest-environment-jsdom/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/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-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-haste-map/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/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-jasmine2/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/jest-jasmine2/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/jest-jasmine2/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-jasmine2/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/jest-jasmine2/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/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-matcher-utils/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/jest-matcher-utils/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/jest-matcher-utils/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-matcher-utils/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/jest-matcher-utils/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/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-message-util/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/jest-message-util/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/jest-message-util/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-message-util/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/jest-message-util/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/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/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/jest-nunit-reporter/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/jest-nunit-reporter/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/jest-nunit-reporter/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/jest-nunit-reporter/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/jest-nunit-reporter/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/jest-pnp-resolver": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "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-resolve/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/jest-resolve/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/jest-resolve/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-resolve/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/jest-resolve/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/jest-resolve/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/jest-resolve/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/jest-resolve/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/jest-resolve/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/jest-resolve/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/jest-resolve/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/jest-resolve/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/jest-resolve/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/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-runner/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/jest-runner/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/jest-runner/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-runner/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/jest-runner/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/jest-runtime": { + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-25.5.4.tgz", + "integrity": "sha512-RWTt8LeWh3GvjYtASH2eezkc8AehVoWKK20udV6n3/gC87wlTbE1kIA+opCvNWyyPeBs6ptYsc6nyHUb1GlUVQ==", + "dev": true, + "dependencies": { + "@jest/console": "^25.5.0", + "@jest/environment": "^25.5.0", + "@jest/globals": "^25.5.2", + "@jest/source-map": "^25.5.0", + "@jest/test-result": "^25.5.0", + "@jest/transform": "^25.5.1", + "@jest/types": "^25.5.0", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.4", + "jest-config": "^25.5.4", + "jest-haste-map": "^25.5.1", + "jest-message-util": "^25.5.0", + "jest-mock": "^25.5.0", + "jest-regex-util": "^25.2.6", + "jest-resolve": "^25.5.1", + "jest-snapshot": "^25.5.1", + "jest-util": "^25.5.0", + "jest-validate": "^25.5.0", + "realpath-native": "^2.0.0", + "slash": "^3.0.0", + "strip-bom": "^4.0.0", + "yargs": "^15.3.1" + }, + "bin": { + "jest-runtime": "bin/jest-runtime.js" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-runtime/node_modules/@types/yargs": { + "version": "15.0.19", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.19.tgz", + "integrity": "sha512-2XUaGVmyQjgyAZldf0D0c14vvo/yv0MhQBSTJcejMMaitsn3nxCB6TmH4G0ZQf+uxROOa9mpanoSm8h6SG/1ZA==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-runtime/node_modules/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/jest-runtime/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/jest-runtime/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/jest-runtime/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/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/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-runtime/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/jest-runtime/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/jest-runtime/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/jest-runtime/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/jest-runtime/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/jest-runtime/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/jest-runtime/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/jest-runtime/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/jest-runtime/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/jest-runtime/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/jest-runtime/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/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/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/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/jest-snapshot/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/jest-snapshot/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-snapshot/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/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-snapshot/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/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-util/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/jest-util/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/jest-util/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-util/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/jest-util/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/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-validate/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/jest-validate/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/jest-validate/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/jest-validate/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-validate/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/jest-validate/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/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-watcher/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/jest-watcher/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/jest-watcher/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-watcher/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/jest-watcher/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/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/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-worker/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/jju": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/jju/-/jju-1.4.0.tgz", + "integrity": "sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==" + }, + "node_modules/jquery": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.7.1.tgz", + "integrity": "sha512-m4avr8yL8kmFN8psrbFFFmB/If14iN5o9nw/NgnnM+kybDJpRsAynV2BsfpTYrTRysYUdADVD7CkUUizgkpLfg==" + }, + "node_modules/js-base64": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.6.4.tgz", + "integrity": "sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ==", + "dev": true, + "optional": true, + "peer": 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.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/js-yaml/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/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/abab": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/abab/-/abab-1.0.4.tgz", + "integrity": "sha512-I+Wi+qiE2kUXyrRhNsWv6XsjUTBJjSoVSctKNBfLG5zG/Xe7Rjbxf13+vqYHNTwHaFU+FtSlVxOCTiMEVtPv0A==", + "deprecated": "Use your platform's native atob() and btoa() methods instead", + "dev": true + }, + "node_modules/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/cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "dev": true + }, + "node_modules/jsdom/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/jsdom/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/jsdom/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/jsdom/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/jsdom/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/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-buffer": { + "version": "3.0.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==" + }, + "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": "0.5.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", + "integrity": "sha512-4xrs1aW+6N5DalkqSVA8fxh458CXvR99WU8WLKmq4v8eWAL86Xo3BVqyd3SkA9wEVjCMqyvvRRkshAdOnBp5rw==", + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/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/semver": { + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", + "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "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.7.1", + "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.7.1.tgz", + "integrity": "sha512-ghL0tz1XG9ZEmRMcEN2vt7xabrDdqHHeykgARpmZ0BiIctWxM47Vt63ZO2dnp4QYt/xJVLLy5Zv1l/xRdh2byg==", + "dev": true, + "dependencies": { + "lie": "~3.3.0", + "pako": "~1.0.2", + "readable-stream": "~2.3.6", + "set-immediate-shim": "~1.0.1" + } + }, + "node_modules/just-debounce": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/just-debounce/-/just-debounce-1.1.0.tgz", + "integrity": "sha512-qpcRocdkUmf+UTNBYx5w6dexX5J31AKK1OmPwH630a83DdVVUIngk55RSAiIGpQyoH0dlr872VHfPjnQnK1qDQ==", + "dev": true + }, + "node_modules/jwa": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.0.tgz", + "integrity": "sha512-jrZ2Qx916EA+fq9cEAeCROWPTfCwi1IVHqT2tapuqLEVVDKFDENFw1oL+MwrTvH6msKxsd1YTDVw6uKEcsrLEA==", + "dev": true, + "dependencies": { + "buffer-equal-constant-time": "1.0.1", + "ecdsa-sig-formatter": "1.0.11", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/jws": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jws/-/jws-4.0.0.tgz", + "integrity": "sha512-KDncfTmOZoOMTFG4mBlG0qUIOlc03fmzH+ru6RgYVZhPkyiy/92Owlt/8UEN+a4TXR1FQetfIpJE8ApdvdVxTg==", + "dev": true, + "dependencies": { + "jwa": "^2.0.0", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/keyv": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "dev": true, + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/last-run": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/last-run/-/last-run-1.1.1.tgz", + "integrity": "sha512-U/VxvpX4N/rFvPzr3qG5EtLKEnNI0emvIQB3/ecEwv+8GHaUKbIB8vxv1Oai5FAF0d0r7LXHhLLe5K/yChm5GQ==", + "dev": true, + "dependencies": { + "default-resolution": "^2.0.0", + "es6-weak-map": "^2.0.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/lazystream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", + "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==", + "dev": true, + "dependencies": { + "readable-stream": "^2.0.5" + }, + "engines": { + "node": ">= 0.6.3" + } + }, + "node_modules/lcid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", + "integrity": "sha512-YiGkH6EnGrDGqLMITnGjXtGmNtjoXw9SVUzcaos8RBi7Ps0VBylkq+vOcY9QE5poLasPCR849ucFUkl0UzUyOw==", + "dev": true, + "dependencies": { + "invert-kv": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lead": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lead/-/lead-1.0.0.tgz", + "integrity": "sha512-IpSVCk9AYvLHo5ctcIXxOBpMWUe+4TKN3VPWAKUbJikkmsGp0VrSM8IttVc32D6J4WUsiPE6aEFRNmIoF/gdow==", + "dev": true, + "dependencies": { + "flush-write-stream": "^1.0.2" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/left-pad": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/left-pad/-/left-pad-1.3.0.tgz", + "integrity": "sha512-XI5MPzVNApjAyhQzphX8BkmKsKUxD4LdyK24iZeQGinBN9yTQT3bFlCBy/aVx2HrNcqQGsdot8ghrjyrvMCoEA==", + "deprecated": "use String.prototype.padStart()", + "dev": true + }, + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lie": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz", + "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==", + "dev": true, + "dependencies": { + "immediate": "~3.0.5" + } + }, + "node_modules/liftoff": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-3.1.0.tgz", + "integrity": "sha512-DlIPlJUkCV0Ips2zf2pJP0unEoT1kwYhiiPUGF3s/jtxTCjziNLoiVVh+jqWOWeFi6mmwQ5fNxvAUyPad4Dfog==", + "dev": true, + "dependencies": { + "extend": "^3.0.0", + "findup-sync": "^3.0.0", + "fined": "^1.0.1", + "flagged-respawn": "^1.0.0", + "is-plain-object": "^2.0.4", + "object.map": "^1.0.0", + "rechoir": "^0.6.2", + "resolve": "^1.1.7" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/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==" + }, + "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": "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/loader-runner": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", + "dev": true, + "peer": true, + "engines": { + "node": ">=6.11.5" + } + }, + "node_modules/loader-utils": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.1.0.tgz", + "integrity": "sha512-gkD9aSEG9UGglyPcDJqY9YBTUtCLKaBK6ihD2VP1d1X60lTfFspNZNulGBBbUZLkPygy4LySYHyxBpq+VhjObQ==", + "dependencies": { + "big.js": "^3.1.3", + "emojis-list": "^2.0.0", + "json5": "^0.5.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/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/locate-path/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/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.omit": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.omit/-/lodash.omit-4.5.0.tgz", + "integrity": "sha512-XeqSp49hNGmlkj2EJlfrQFIzQ6lXdNro9sddtQzcJY8QaoC2GO0DT7xaIokHeyM+mIT0mPMlPvkYzg2xCuHdZg==" + }, + "node_modules/lodash.once": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", + "integrity": "sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==", + "dev": true + }, + "node_modules/lodash.restparam": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz", + "integrity": "sha512-L4/arjjuq4noiUJpt3yS6KIKDtJwNe2fIYgMqyYYKoeIfV1iEqvPwhCx23o+R9dzouGihDAPN1dTIRWa7zk8tw==", + "dev": true + }, + "node_modules/lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==", + "dev": true + }, + "node_modules/lodash.template": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-3.6.2.tgz", + "integrity": "sha512-0B4Y53I0OgHUJkt+7RmlDFWKjVAI/YUpWNiL9GQz5ORDr4ttgfQGo+phBWKFLJbBdtOwgMuUkdOHOnPg45jKmQ==", + "dev": true, + "dependencies": { + "lodash._basecopy": "^3.0.0", + "lodash._basetostring": "^3.0.0", + "lodash._basevalues": "^3.0.0", + "lodash._isiterateecall": "^3.0.0", + "lodash._reinterpolate": "^3.0.0", + "lodash.escape": "^3.0.0", + "lodash.keys": "^3.0.0", + "lodash.restparam": "^3.0.0", + "lodash.templatesettings": "^3.0.0" + } + }, + "node_modules/lodash.templatesettings": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz", + "integrity": "sha512-TcrlEr31tDYnWkHFWDCV3dHYroKEXpJZ2YJYvJdhN+y4AkWMDZ5I4I8XDtUKqSAyG81N7w+I1mFEJtcED+tGqQ==", + "dev": true, + "dependencies": { + "lodash._reinterpolate": "^3.0.0", + "lodash.escape": "^3.0.0" + } + }, + "node_modules/lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", + "dev": true + }, + "node_modules/lolex": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/lolex/-/lolex-5.1.2.tgz", + "integrity": "sha512-h4hmjAvHTmd+25JSwrtTIuwbKdwg5NzZVRMLn9saij4SZaepCrTCxPr35H/3bjwfMJtN+t3CX8672UIkglz28A==", + "dev": true, + "dependencies": { + "@sinonjs/commons": "^1.7.0" + } + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/loud-rejection": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", + "integrity": "sha512-RPNliZOFkqFumDhvYqOaNY4Uz9oJM2K9tC6JWsJJsNdhuONW4LQHRBpb0qf4pJApVffI5N39SwzWZJuEhfd7eQ==", + "dev": true, + "dependencies": { + "currently-unhandled": "^0.4.1", + "signal-exit": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lower-case": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-1.1.4.tgz", + "integrity": "sha512-2Fgx1Ycm599x+WGpIYwJOvsjmXFzTSc34IwDWALRA/8AopUKAVPwfJ+h5+f85BCp0PWmmJcWzEpxOpoXycMpdA==", + "dev": true + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/luxon": { + "version": "3.4.4", + "resolved": "https://registry.npmjs.org/luxon/-/luxon-3.4.4.tgz", + "integrity": "sha512-zobTr7akeGHnv7eBOXcRgMeCP6+uyYsczwmeRCauvpvaAltgNyTbLH/+VaEAPUeWBT+1GuNmz4wC/6jtQzbbVA==", + "engines": { + "node": ">=12" + } + }, + "node_modules/lz-string": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.4.4.tgz", + "integrity": "sha512-0ckx7ZHRPqb0oUm8zNr+90mtf9DQB60H1wMCjBtfi62Kl3a7JbHob6gA2bC+xRvZoOL+1hzUK8jeuEIQE8svEQ==", + "dev": true, + "bin": { + "lz-string": "bin/bin.js" + } + }, + "node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/make-iterator": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz", + "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/make-iterator/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "dev": true, + "dependencies": { + "tmpl": "1.0.5" + } + }, + "node_modules/map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/map-stream": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.0.7.tgz", + "integrity": "sha512-C0X0KQmGm3N2ftbTGBhSyuydQ+vV1LC3f3zPvT3RXHXNZrvfPZcoXp/N5DOa8vedX/rTMm2CjTtivFg2STJMRQ==", + "dev": true + }, + "node_modules/map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==", + "dev": true, + "dependencies": { + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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-to-jsx": { + "version": "6.11.4", + "resolved": "https://registry.npmjs.org/markdown-to-jsx/-/markdown-to-jsx-6.11.4.tgz", + "integrity": "sha512-3lRCD5Sh+tfA52iGgfs/XZiw33f7fFX9Bn55aNnVNUd2GzLDkOWyKYYD8Yju2B1Vn+feiEdgJs8T6Tg0xNokPw==", + "dependencies": { + "prop-types": "^15.6.2", + "unquote": "^1.1.0" + }, + "engines": { + "node": ">= 4" + }, + "peerDependencies": { + "react": ">= 0.14.0" + } + }, + "node_modules/matchdep": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/matchdep/-/matchdep-2.0.0.tgz", + "integrity": "sha512-LFgVbaHIHMqCRuCZyfCtUOq9/Lnzhi7Z0KFUE2fhD54+JN2jLh3hC02RLkqauJ3U4soU6H1J3tfj/Byk7GoEjA==", + "dev": true, + "dependencies": { + "findup-sync": "^2.0.0", + "micromatch": "^3.0.4", + "resolve": "^1.4.0", + "stack-trace": "0.0.10" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/matchdep/node_modules/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/matchdep/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/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/extend-shallow/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/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/findup-sync": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz", + "integrity": "sha512-vs+3unmJT45eczmcAZ6zMJtxN3l/QXeccaXQx5cu/MeJMhewVfoWZqibRkOxPnmoR59+Zy5hjabfQc6JLSah4g==", + "dev": true, + "dependencies": { + "detect-file": "^1.0.0", + "is-glob": "^3.1.0", + "micromatch": "^3.0.4", + "resolve-dir": "^1.0.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/matchdep/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/md5.js": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", + "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "dev": true, + "dependencies": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==", + "dev": true + }, + "node_modules/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/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/memoize-one": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-6.0.0.tgz", + "integrity": "sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==" + }, + "node_modules/memory-fs": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", + "integrity": "sha512-cda4JKCxReDXFXRqOHPQscuIYg1PvxbE2S2GP45rnwfEK+vZaXC8C1OFvdHIbgw0DLzowXGVoxLaAmlgRy14GQ==", + "dev": true, + "dependencies": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + }, + "node_modules/meow": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", + "integrity": "sha512-TNdwZs0skRlpPpCUK25StC4VH+tP5GgeY1HQOOGP+lQ2xtdkN2VtT/5tiX9k3IWpkBPV9b3LsAWXn4GGi/PrSA==", + "dev": true, + "dependencies": { + "camelcase-keys": "^2.0.0", + "decamelize": "^1.1.2", + "loud-rejection": "^1.0.0", + "map-obj": "^1.0.1", + "minimist": "^1.1.3", + "normalize-package-data": "^2.3.4", + "object-assign": "^4.0.1", + "read-pkg-up": "^1.0.1", + "redent": "^1.0.0", + "trim-newlines": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==", + "dev": true + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "node_modules/merge2": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.0.3.tgz", + "integrity": "sha512-KgI4P7MSM31MNBftGJ07WBsLYLx7z9mQsL6+bcHk80AdmUA3cPzX69MK6dSgEgSF9TXLOl040pgo0XP/VTMENA==", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dev": true, + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "dev": true, + "dependencies": { + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + }, + "bin": { + "miller-rabin": "bin/miller-rabin" + } + }, + "node_modules/miller-rabin/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + }, + "node_modules/mime": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz", + "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dev": true, + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/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.7", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", + "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-collect": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", + "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-flush": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", + "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-pipeline": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", + "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minizlib/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/mississippi": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz", + "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==", + "dev": true, + "dependencies": { + "concat-stream": "^1.5.0", + "duplexify": "^3.4.2", + "end-of-stream": "^1.1.0", + "flush-write-stream": "^1.0.0", + "from2": "^2.1.0", + "parallel-transform": "^1.1.0", + "pump": "^3.0.0", + "pumpify": "^1.3.3", + "stream-each": "^1.1.0", + "through2": "^2.0.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dev": true, + "dependencies": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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/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/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/moment-timezone": { + "version": "0.5.45", + "resolved": "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.45.tgz", + "integrity": "sha512-HIWmqA86KcmCAhnMAN0wuDOARV/525R2+lOLotuGFzn4HO+FH+/645z2wx0Dt3iDv6/p61SIvKnDstISainhLQ==", + "dependencies": { + "moment": "^2.29.4" + }, + "engines": { + "node": "*" + } + }, + "node_modules/monaco-editor": { + "version": "0.20.0", + "resolved": "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.20.0.tgz", + "integrity": "sha512-hkvf4EtPJRMQlPC3UbMoRs0vTAFAYdzFQ+gpMb8A+9znae1c43q8Mab9iVsgTcg/4PNiLGGn3SlDIa8uvK1FIQ==", + "peer": true + }, + "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==", + "deprecated": "This package is no longer supported.", + "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/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==", + "deprecated": "This package is no longer supported. Please use @azure/msal-browser instead.", + "dependencies": { + "tslib": "^1.9.3" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/msal/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/msalBrowserLegacy": { + "name": "@azure/msal-browser", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@azure/msal-browser/-/msal-browser-2.22.0.tgz", + "integrity": "sha512-ZpnbnzjYGRGHjWDPOLjSp47CQvhK927+W9avtLoNNCMudqs2dBfwj76lnJwObDE7TAKmCUueTiieglBiPb1mgQ==", + "deprecated": "A newer major version of this library is available. Please upgrade to the latest available version.", + "dependencies": { + "@azure/msal-common": "^6.1.0" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/msalBrowserLegacy/node_modules/@azure/msal-common": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-6.4.0.tgz", + "integrity": "sha512-WZdgq9f9O8cbxGzdRwLLMM5xjmLJ2mdtuzgXeiGxIRkVVlJ9nZ6sWnDFKa2TX8j72UXD1IfL0p/RYNoTXYoGfg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/msalLegacy": { + "name": "msal", + "version": "1.4.12", + "resolved": "https://registry.npmjs.org/msal/-/msal-1.4.12.tgz", + "integrity": "sha512-gjupwQ6nvNL6mZkl5NIXyUmZhTiEMRu5giNdgHMh8l5EPOnV2Xj6nukY1NIxFacSTkEYUSDB47Pej9GxDYf+1w==", + "deprecated": "This package is no longer supported. Please use @azure/msal-browser instead.", + "dependencies": { + "tslib": "^1.9.3" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/msalLegacy/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/multicast-dns": { + "version": "7.2.5", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", + "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", + "dev": true, + "dependencies": { + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" + }, + "bin": { + "multicast-dns": "cli.js" + } + }, + "node_modules/multipipe": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/multipipe/-/multipipe-0.1.2.tgz", + "integrity": "sha512-7ZxrUybYv9NonoXgwoOqtStIu18D1c3eFZj27hqgf5kBrBF8Q+tE8V0MW8dKM5QLkQPh1JhhbKgHLY9kifov4Q==", + "dev": true, + "dependencies": { + "duplexer2": "0.0.2" + } + }, + "node_modules/mute-stdout": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mute-stdout/-/mute-stdout-1.0.1.tgz", + "integrity": "sha512-kDcwXR4PS7caBpuRYYBUz9iVixUk3anO3f5OYFiIPwK/20vCzKCHyKoulbiDY1S53zD2bxUpxN/IJ+TnXjfvxg==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, + "node_modules/mz": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", + "dev": true, + "dependencies": { + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" + } + }, + "node_modules/nan": { + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.17.0.tgz", + "integrity": "sha512-2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ==", + "dev": true, + "optional": true + }, + "node_modules/nano-css": { + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/nano-css/-/nano-css-5.6.1.tgz", + "integrity": "sha512-T2Mhc//CepkTa3X4pUhKgbEheJHYAxD0VptuqFhDbGMUWVV2m+lkNiW/Ieuj35wrfC8Zm0l7HvssQh7zcEttSw==", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.4.15", + "css-tree": "^1.1.2", + "csstype": "^3.1.2", + "fastest-stable-stringify": "^2.0.2", + "inline-style-prefixer": "^7.0.0", + "rtl-css-js": "^1.16.1", + "stacktrace-js": "^2.0.2", + "stylis": "^4.3.0" + }, + "peerDependencies": { + "react": "*", + "react-dom": "*" + } + }, + "node_modules/nano-css/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/nano-css/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/nano-css/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/nano-css/node_modules/stylis": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.3.2.tgz", + "integrity": "sha512-bhtUjWd/z6ltJiQwg0dUfxEJ+W+jdqQd8TbWLWyeIJHlnsqmGLRFFd8e5mA0AZi/zx90smXRlN66YMTcaSFifg==" + }, + "node_modules/nanocolors": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.13.tgz", + "integrity": "sha512-0n3mSAQLPpGLV9ORXT5+C/D4mwew7Ebws69Hx4E2sgz2ZA5+32Q80B9tL8PbL7XHnRDiAxH/pnrUJ9a4fkTNTA==", + "dev": true + }, + "node_modules/nanoid": { + "version": "3.3.7", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", + "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanomatch/node_modules/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/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-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/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true + }, + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "dev": true + }, + "node_modules/next-tick": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz", + "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==", + "dev": true + }, + "node_modules/nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true + }, + "node_modules/no-case": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-2.3.2.tgz", + "integrity": "sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==", + "dev": true, + "dependencies": { + "lower-case": "^1.1.1" + } + }, + "node_modules/node-fetch": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz", + "integrity": "sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==", + "dependencies": { + "encoding": "^0.1.11", + "is-stream": "^1.0.1" + } + }, + "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-gyp": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz", + "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "fstream": "^1.0.0", + "glob": "^7.0.3", + "graceful-fs": "^4.1.2", + "mkdirp": "^0.5.0", + "nopt": "2 || 3", + "npmlog": "0 || 1 || 2 || 3 || 4", + "osenv": "0", + "request": "^2.87.0", + "rimraf": "2", + "semver": "~5.3.0", + "tar": "^2.0.0", + "which": "1" + }, + "bin": { + "node-gyp": "bin/node-gyp.js" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/node-gyp/node_modules/semver": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz", + "integrity": "sha512-mfmm3/H9+67MCVix1h+IXTpDwL6710LyHuk7+cWC9T1mE0qz4iHhh6r4hU2wrIT9iTsAAC2XQRvfblL028cpLw==", + "dev": true, + "optional": true, + "peer": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", + "dev": true + }, + "node_modules/node-libs-browser": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", + "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", + "dev": true, + "dependencies": { + "assert": "^1.1.1", + "browserify-zlib": "^0.2.0", + "buffer": "^4.3.0", + "console-browserify": "^1.1.0", + "constants-browserify": "^1.0.0", + "crypto-browserify": "^3.11.0", + "domain-browser": "^1.1.1", + "events": "^3.0.0", + "https-browserify": "^1.0.0", + "os-browserify": "^0.3.0", + "path-browserify": "0.0.1", + "process": "^0.11.10", + "punycode": "^1.2.4", + "querystring-es3": "^0.2.0", + "readable-stream": "^2.3.3", + "stream-browserify": "^2.0.1", + "stream-http": "^2.7.2", + "string_decoder": "^1.0.0", + "timers-browserify": "^2.0.4", + "tty-browserify": "0.0.0", + "url": "^0.11.0", + "util": "^0.11.0", + "vm-browserify": "^1.0.1" + } + }, + "node_modules/node-libs-browser/node_modules/punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==", + "dev": true + }, + "node_modules/node-notifier": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-10.0.1.tgz", + "integrity": "sha512-YX7TSyDukOZ0g+gmzjB6abKu+hTGvO8+8+gIFDsRCU2t8fLV/P2unmt+LGFaIa4y64aX98Qksa97rgz4vMNeLQ==", + "dev": true, + "dependencies": { + "growly": "^1.3.0", + "is-wsl": "^2.2.0", + "semver": "^7.3.5", + "shellwords": "^0.1.1", + "uuid": "^8.3.2", + "which": "^2.0.2" + } + }, + "node_modules/node-notifier/node_modules/semver": { + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", + "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/node-notifier/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/node-releases": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", + "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==" + }, + "node_modules/node-sass": { + "version": "4.14.1", + "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.14.1.tgz", + "integrity": "sha512-sjCuOlvGyCJS40R8BscF5vhVlQjNN069NtQ1gSxyK1u9iqvn6tf7O1R4GNowVZfiZUCRt5MmMs1xd+4V/7Yr0g==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "peer": true, + "dependencies": { + "async-foreach": "^0.1.3", + "chalk": "^1.1.1", + "cross-spawn": "^3.0.0", + "gaze": "^1.0.0", + "get-stdin": "^4.0.1", + "glob": "^7.0.3", + "in-publish": "^2.0.0", + "lodash": "^4.17.15", + "meow": "^3.7.0", + "mkdirp": "^0.5.1", + "nan": "^2.13.2", + "node-gyp": "^3.8.0", + "npmlog": "^4.0.0", + "request": "^2.88.0", + "sass-graph": "2.2.5", + "stdout-stream": "^1.4.0", + "true-case-path": "^1.0.2" + }, + "bin": { + "node-sass": "bin/node-sass" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nopt": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", + "integrity": "sha512-4GUt3kSEYmk4ITxzB/b9vaIDfUVWN/Ml1Fwl11IlnIG2iaJ9O6WXZ9SrYM9NLI8OCBieN2Y8SWC2oJV0RQ7qYg==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "abbrev": "1" + }, + "bin": { + "nopt": "bin/nopt.js" + } + }, + "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/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-url": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz", + "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/now-and-later": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/now-and-later/-/now-and-later-2.0.1.tgz", + "integrity": "sha512-KGvQ0cB70AQfg107Xvs/Fbu+dGmZoTRJp2TaPwcwQm3/7PteUyN2BCgk8KBMPGBUXZdVwyWS8fDCGFygBm19UQ==", + "dev": true, + "dependencies": { + "once": "^1.3.2" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/npm-bundled": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz", + "integrity": "sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==", + "dev": true, + "dependencies": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "node_modules/npm-normalize-package-bin": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", + "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==", + "dev": true + }, + "node_modules/npm-package-arg": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-6.1.1.tgz", + "integrity": "sha512-qBpssaL3IOZWi5vEKUKW0cO7kzLeT+EQO9W8RsLOZf76KF9E/K9+wH0C7t06HXPpaH8WH5xF1MExLuCwbTqRUg==", + "dev": true, + "dependencies": { + "hosted-git-info": "^2.7.1", + "osenv": "^0.1.5", + "semver": "^5.6.0", + "validate-npm-package-name": "^3.0.0" + } + }, + "node_modules/npm-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-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/npm-run-path/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/npmlog": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", + "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", + "deprecated": "This package is no longer supported.", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "node_modules/nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "dev": true, + "dependencies": { + "boolbase": "~1.0.0" + } + }, + "node_modules/num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha512-Y1wZESM7VUThYY+4W+X4ySH2maqcA+p7UR+w8VWNWVAd6lwuXXWz/w/Cz43J/dI2I+PS6wD5N+bJUF+gjWvIqg==", + "dev": true + }, + "node_modules/number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nwsapi": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.2.tgz", + "integrity": "sha512-90yv+6538zuvUMnN+zCr8LuV6bPFdq50304114vJYJ8RDyK8D5O9Phpbd6SZWgI7PwzmmfN1upeOJlvybDSgCw==", + "dev": true + }, + "node_modules/oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==", + "dev": true, + "dependencies": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.2.tgz", + "integrity": "sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-is": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.6.tgz", + "integrity": "sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1" + }, + "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.5", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", + "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.defaults": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz", + "integrity": "sha512-c/K0mw/F11k4dEUBMW8naXUuBuhxRCfG7W+yFy8EcijU/rSmazOUd1XAEEe6bC0OuXY4HUKjTJv7xbxIMqdxrA==", + "dev": true, + "dependencies": { + "array-each": "^1.0.1", + "array-slice": "^1.0.0", + "for-own": "^1.0.0", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.defaults/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/object.entries": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.8.tgz", + "integrity": "sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.fromentries": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz", + "integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.getownpropertydescriptors": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.8.tgz", + "integrity": "sha512-qkHIGe4q0lSYMv0XI4SsBTJz3WaURhLvd0lKSgtVuOsJ2krg4SgMw3PIRQFMp07yi++UR3se2mkcLqsBNpBb/A==", + "dev": true, + "dependencies": { + "array.prototype.reduce": "^1.0.6", + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-object-atoms": "^1.0.0", + "gopd": "^1.0.1", + "safe-array-concat": "^1.1.2" + }, + "engines": { + "node": ">= 0.8" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.hasown": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.4.tgz", + "integrity": "sha512-FZ9LZt9/RHzGySlBARE3VF+gE26TxR38SdmqOqliuTnl9wrKulaQs+4dee1V+Io8VfxqzAfHu6YuRgUy8OHoTg==", + "dev": true, + "dependencies": { + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.map": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz", + "integrity": "sha512-3+mAJu2PLfnSVGHwIWubpOFLscJANBKuB/6A4CxBstc4aqwQY0FWcsppuy4jU5GSB95yES5JHSI+33AWuS4k6w==", + "dev": true, + "dependencies": { + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.reduce": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object.reduce/-/object.reduce-1.0.1.tgz", + "integrity": "sha512-naLhxxpUESbNkRqc35oQ2scZSJueHGQNUfMW/0U37IgN6tE2dgDWg3whf+NEliy3F/QysrO48XKUz/nGPe+AQw==", + "dev": true, + "dependencies": { + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.values": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.0.tgz", + "integrity": "sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "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.199.1", + "resolved": "https://registry.npmjs.org/office-ui-fabric-react/-/office-ui-fabric-react-7.199.1.tgz", + "integrity": "sha512-wKhlbYSWH8IcphqBy6ySeFF9xSnE3um4yp/Tim6RD7zK54AydUIC66QclAxmsqfHulZDOLb4O7aihU7tyK4jig==", + "dependencies": { + "@fluentui/date-time-utilities": "^7.9.1", + "@fluentui/react-focus": "^7.18.14", + "@fluentui/react-window-provider": "^1.0.5", + "@microsoft/load-themed-styles": "^1.10.26", + "@uifabric/foundation": "^7.10.13", + "@uifabric/icons": "^7.9.2", + "@uifabric/merge-styles": "^7.20.1", + "@uifabric/react-hooks": "^7.16.3", + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.23.1", + "@uifabric/utilities": "^7.38.1", + "prop-types": "^15.7.2", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "@types/react-dom": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0", + "react-dom": ">=16.8.0 <18.0.0" + } + }, + "node_modules/office-ui-fabric-react/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", + "dev": true, + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open": { + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", + "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", + "dev": true, + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/opener": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz", + "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==", + "dev": true, + "bin": { + "opener": "bin/opener-bin.js" + } + }, + "node_modules/opn": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/opn/-/opn-5.2.0.tgz", + "integrity": "sha512-Jd/GpzPyHF4P2/aNOVmS3lfMSWV9J7cOhCG1s08XCEAsPkB7lp6ddiU0J7XzyQRDUh8BqJ7PchfINjR8jyofRQ==", + "dev": true, + "dependencies": { + "is-wsl": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/opn/node_modules/is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "dev": true, + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/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==", + "deprecated": "This package is no longer supported.", + "dev": true, + "dependencies": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "node_modules/p-each-series": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz", + "integrity": "sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-finally": { + "version": "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/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-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/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-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "dev": true + }, + "node_modules/parallel-transform": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz", + "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==", + "dev": true, + "dependencies": { + "cyclist": "^1.0.1", + "inherits": "^2.0.3", + "readable-stream": "^2.1.5" + } + }, + "node_modules/param-case": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-2.1.1.tgz", + "integrity": "sha512-eQE845L6ot89sk2N8liD8HAuH4ca6Vvr7VWAWwt7+kvvG5aBcPmmphQ68JsEG2qa9n1TykS2DLeMt363AAH8/w==", + "dev": true, + "dependencies": { + "no-case": "^2.2.0" + } + }, + "node_modules/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==", + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-asn1": { + "version": "5.1.7", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.7.tgz", + "integrity": "sha512-CTM5kuWR3sx9IFamcl5ErfPl6ea/N8IYwiJ+vpeB2g+1iknv7zBl5uPwbMbRVznRVbrNY6lGuDoE5b30grmbqg==", + "dev": true, + "dependencies": { + "asn1.js": "^4.10.1", + "browserify-aes": "^1.2.0", + "evp_bytestokey": "^1.0.3", + "hash-base": "~3.0", + "pbkdf2": "^3.1.2", + "safe-buffer": "^5.2.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/parse-asn1/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/parse-filepath": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", + "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": "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/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": "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/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": "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/pause-stream": { + "version": "0.0.11", + "resolved": "https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz", + "integrity": "sha512-e3FBlXLmN/D1S+zHzanP4E/4Z60oFAa3O051qt1pxa7DEJWKAyil6upYVXCWadEnuoqa4Pkc9oUx9zsxYeRv8A==", + "dev": true, + "dependencies": { + "through": "~2.3" + } + }, + "node_modules/pbkdf2": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", + "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", + "dev": true, + "dependencies": { + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==", + "dev": true + }, + "node_modules/picocolors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz", + "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==" + }, + "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.5", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", + "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==", + "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-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/pkg-dir/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/pkg-dir/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/pkg-dir/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/pkg-dir/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/plugin-log": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/plugin-log/-/plugin-log-0.1.0.tgz", + "integrity": "sha512-TzmfWRMEFAnrZbI4GfyXv9Gp5E71eby3gmvnP6LEfmYbVC8FPN2RBRhwxg4sjIg+fy8AJ3mczhLXvk0pzHPeMg==", + "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.", + "dev": true, + "dependencies": { + "chalk": "^1.1.1", + "dateformat": "^1.0.11" + }, + "engines": { + "node": ">= 0.9.0" + } + }, + "node_modules/plugin-log/node_modules/dateformat": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.12.tgz", + "integrity": "sha512-5sFRfAAmbHdIts+eKjR9kYJoF0ViCMVX9yqLu5A7S/v+nd077KgCITOMiirmyCBiZpKLDXbBOkYm6tu7rX/TKg==", + "dev": true, + "dependencies": { + "get-stdin": "^4.0.1", + "meow": "^3.3.0" + }, + "bin": { + "dateformat": "bin/cli.js" + }, + "engines": { + "node": "*" + } + }, + "node_modules/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/possible-typed-array-names": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", + "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/postcss": { + "version": "7.0.38", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.38.tgz", + "integrity": "sha512-wNrSHWjHDQJR/IZL5IKGxRtFgrYNaAA/UrkW2WqbtZO6uxSLMxMN+s2iqUMwnAWm3fMROlDYZB41dr0Mt7vBwQ==", + "dev": true, + "dependencies": { + "nanocolors": "^0.2.2", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-calc": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.5.tgz", + "integrity": "sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg==", + "dev": true, + "dependencies": { + "postcss": "^7.0.27", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.0.2" + } + }, + "node_modules/postcss-colormin": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz", + "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==", + "dev": true, + "dependencies": { + "browserslist": "^4.0.0", + "color": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-colormin/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-convert-values": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz", + "integrity": "sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==", + "dev": true, + "dependencies": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-convert-values/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-discard-comments": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz", + "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==", + "dev": true, + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-discard-duplicates": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz", + "integrity": "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==", + "dev": true, + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-discard-empty": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz", + "integrity": "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==", + "dev": true, + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-discard-overridden": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz", + "integrity": "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==", + "dev": true, + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-load-config": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.2.tgz", + "integrity": "sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw==", + "dev": true, + "dependencies": { + "cosmiconfig": "^5.0.0", + "import-cwd": "^2.0.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-load-config/node_modules/cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "dev": true, + "dependencies": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-load-config/node_modules/import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg==", + "dev": true, + "dependencies": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-load-config/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/postcss-load-config/node_modules/resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-loader": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz", + "integrity": "sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==", + "dev": true, + "dependencies": { + "loader-utils": "^1.1.0", + "postcss": "^7.0.0", + "postcss-load-config": "^2.0.0", + "schema-utils": "^1.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/postcss-loader/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/postcss-loader/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/postcss-loader/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/postcss-merge-longhand": { + "version": "4.0.11", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz", + "integrity": "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==", + "dev": true, + "dependencies": { + "css-color-names": "0.0.4", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "stylehacks": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-merge-longhand/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-merge-rules": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz", + "integrity": "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==", + "dev": true, + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "cssnano-util-same-parent": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0", + "vendors": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-merge-rules/node_modules/postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dev": true, + "dependencies": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/postcss-minify-font-values": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz", + "integrity": "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==", + "dev": true, + "dependencies": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-minify-font-values/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-minify-gradients": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz", + "integrity": "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==", + "dev": true, + "dependencies": { + "cssnano-util-get-arguments": "^4.0.0", + "is-color-stop": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-minify-gradients/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-minify-params": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz", + "integrity": "sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==", + "dev": true, + "dependencies": { + "alphanum-sort": "^1.0.0", + "browserslist": "^4.0.0", + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "uniqs": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-minify-params/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-minify-selectors": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz", + "integrity": "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==", + "dev": true, + "dependencies": { + "alphanum-sort": "^1.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-minify-selectors/node_modules/postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dev": true, + "dependencies": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/postcss-modules": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/postcss-modules/-/postcss-modules-1.5.0.tgz", + "integrity": "sha512-KiAihzcV0TxTTNA5OXreyIXctuHOfR50WIhqBpc8pe0Q5dcs/Uap9EVlifOI9am7zGGdGOJQ6B1MPYKo2UxgOg==", + "dev": true, + "dependencies": { + "css-modules-loader-core": "^1.1.0", + "generic-names": "^2.0.1", + "lodash.camelcase": "^4.3.0", + "postcss": "^7.0.1", + "string-hash": "^1.1.1" + } + }, + "node_modules/postcss-modules-extract-imports": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.1.0.tgz", + "integrity": "sha512-zF9+UIEvtpeqMGxhpeT9XaIevQSrBBCz9fi7SwfkmjVacsSj8DY5eFVgn+wY8I9vvdDDwK5xC8Myq4UkoLFIkA==", + "dev": true, + "dependencies": { + "postcss": "^6.0.1" + } + }, + "node_modules/postcss-modules-extract-imports/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-modules-extract-imports/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-modules-extract-imports/node_modules/postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "dependencies": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/postcss-modules-extract-imports/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-modules-extract-imports/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-modules-local-by-default": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz", + "integrity": "sha512-X4cquUPIaAd86raVrBwO8fwRfkIdbwFu7CTfEOjiZQHVQwlHRSkTgH5NLDmMm5+1hQO8u6dZ+TOOJDbay1hYpA==", + "dev": true, + "dependencies": { + "css-selector-tokenizer": "^0.7.0", + "postcss": "^6.0.1" + } + }, + "node_modules/postcss-modules-local-by-default/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-modules-local-by-default/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-modules-local-by-default/node_modules/postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "dependencies": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/postcss-modules-local-by-default/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-modules-local-by-default/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-modules-scope": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz", + "integrity": "sha512-LTYwnA4C1He1BKZXIx1CYiHixdSe9LWYVKadq9lK5aCCMkoOkFyZ7aigt+srfjlRplJY3gIol6KUNefdMQJdlw==", + "dev": true, + "dependencies": { + "css-selector-tokenizer": "^0.7.0", + "postcss": "^6.0.1" + } + }, + "node_modules/postcss-modules-scope/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-modules-scope/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-modules-scope/node_modules/postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "dependencies": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/postcss-modules-scope/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-modules-scope/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-modules-values": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz", + "integrity": "sha512-i7IFaR9hlQ6/0UgFuqM6YWaCfA1Ej8WMg8A5DggnH1UGKJvTV/ugqq/KaULixzzOi3T/tF6ClBXcHGCzdd5unA==", + "dev": true, + "dependencies": { + "icss-replace-symbols": "^1.1.0", + "postcss": "^6.0.1" + } + }, + "node_modules/postcss-modules-values/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-modules-values/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-modules-values/node_modules/postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "dependencies": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/postcss-modules-values/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-modules-values/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-normalize-charset": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz", + "integrity": "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==", + "dev": true, + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-display-values": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz", + "integrity": "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==", + "dev": true, + "dependencies": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-display-values/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-normalize-positions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz", + "integrity": "sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==", + "dev": true, + "dependencies": { + "cssnano-util-get-arguments": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-positions/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-normalize-repeat-style": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz", + "integrity": "sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==", + "dev": true, + "dependencies": { + "cssnano-util-get-arguments": "^4.0.0", + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-repeat-style/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-normalize-string": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz", + "integrity": "sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==", + "dev": true, + "dependencies": { + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-string/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-normalize-timing-functions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz", + "integrity": "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==", + "dev": true, + "dependencies": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-timing-functions/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-normalize-unicode": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz", + "integrity": "sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==", + "dev": true, + "dependencies": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-unicode/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-normalize-url": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz", + "integrity": "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==", + "dev": true, + "dependencies": { + "is-absolute-url": "^2.0.0", + "normalize-url": "^3.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-url/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-normalize-whitespace": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz", + "integrity": "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==", + "dev": true, + "dependencies": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-whitespace/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-ordered-values": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz", + "integrity": "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==", + "dev": true, + "dependencies": { + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-ordered-values/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-reduce-initial": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz", + "integrity": "sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==", + "dev": true, + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-reduce-transforms": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz", + "integrity": "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==", + "dev": true, + "dependencies": { + "cssnano-util-get-match": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-reduce-transforms/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-selector-parser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.0.tgz", + "integrity": "sha512-UMz42UD0UY0EApS0ZL9o1XnLhSTtvvvLe5Dc2H2O56fvRZi+KulDyf5ctDhhtYJBGKStV2FL1fy6253cmLgqVQ==", + "dev": true, + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-svgo": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.3.tgz", + "integrity": "sha512-NoRbrcMWTtUghzuKSoIm6XV+sJdvZ7GZSc3wdBN0W19FTtp2ko8NqLsgoh/m9CzNhU3KLPvQmjIwtaNFkaFTvw==", + "dev": true, + "dependencies": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "svgo": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-svgo/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-unique-selectors": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz", + "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==", + "dev": true, + "dependencies": { + "alphanum-sort": "^1.0.0", + "postcss": "^7.0.0", + "uniqs": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true + }, + "node_modules/postcss/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/pretty-format": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.5.0.tgz", + "integrity": "sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==", + "dev": true, + "dependencies": { + "@jest/types": "^25.5.0", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^16.12.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/pretty-format/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/pretty-format/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/pretty-format/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/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": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", + "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", + "dependencies": { + "asap": "~2.0.3" + } + }, + "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/pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==", + "dev": true, + "optional": true, + "peer": true + }, + "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.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", + "deprecated": "You or someone you depend on is using Q, the JavaScript Promise library that gave JavaScript developers strong feelings about promises. They can almost certainly migrate to the native JavaScript promise now. Thank you literally everyone for joining me in this bet against the odds. Be excellent to each other.\n\n(For a CapTP with native promises, see @endo/eventual-send and @endo/captp)", + "dev": true, + "engines": { + "node": ">=0.6.0", + "teleport": ">=0.2.0" + } + }, + "node_modules/qs": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz", + "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==", + "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/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/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-body/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/raw-loader": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/raw-loader/-/raw-loader-0.5.1.tgz", + "integrity": "sha512-sf7oGoLuaYAScB4VGr0tzetsYlS8EJH6qnTCfQ/WVEa89hALQ4RQfCKt5xCyPQKPDUbVUAIP1QsxAwfAjlDp7Q==" + }, + "node_modules/react": { + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/react/-/react-17.0.1.tgz", + "integrity": "sha512-lG9c9UuMHdcAexXtigOZLX8exLWkW0Ku29qPRU8uhF2R9BN96dLCt0psvzPLlHc5OWkgymP3qwTRgbnw5BKx3w==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-accessible-accordion": { + "version": "3.3.5", + "resolved": "https://registry.npmjs.org/react-accessible-accordion/-/react-accessible-accordion-3.3.5.tgz", + "integrity": "sha512-yCh3tx+jNuOPs+m58LOBFTGDEaGvM8UfuCNznr855FDAWzwV8V/ZH/TVBvgqH0npP58KrrVrHpj4jcy0EE5hEw==", + "peerDependencies": { + "react": "^16.3.2 || ^17.0.0", + "react-dom": "^16.3.3 || ^17.0.0" + } + }, + "node_modules/react-ace": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/react-ace/-/react-ace-5.8.0.tgz", + "integrity": "sha512-50OXFDqL9C5t4/rxuyTZyEfsaRfH9RlqKqQ86OPVhNGxlGj2U78yL6GHqbcxYd/PZXbqBvsFhYclUx9zugtH7Q==", + "dependencies": { + "brace": "^0.11.0", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.1.1", + "prop-types": "^15.5.8" + }, + "peerDependencies": { + "react": "^0.13.0 || ^0.14.0 || ^15.0.1 || ^16.0.0", + "react-dom": "^0.13.0 || ^0.14.0 || ^15.0.1 || ^16.0.0" + } + }, + "node_modules/react-addons-shallow-compare": { + "version": "15.6.3", + "resolved": "https://registry.npmjs.org/react-addons-shallow-compare/-/react-addons-shallow-compare-15.6.3.tgz", + "integrity": "sha512-EDJbgKTtGRLhr3wiGDXK/+AEJ59yqGS+tKE6mue0aNXT6ZMR7VJbbzIiT6akotmHg1BLj46ElJSb+NBMp80XBg==", + "dependencies": { + "object-assign": "^4.1.0" + } + }, + "node_modules/react-big-calendar": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/react-big-calendar/-/react-big-calendar-1.13.0.tgz", + "integrity": "sha512-3ewolEKeBC5CjuxxDbo+IfQXjcd6jIBLSOoMzn1/lVMf+BYhPneifuOjMseXCIIaA4UlGZcy625BIdYgtAx+cA==", + "dependencies": { + "@babel/runtime": "^7.20.7", + "clsx": "^1.2.1", + "date-arithmetic": "^4.1.0", + "dayjs": "^1.11.7", + "dom-helpers": "^5.2.1", + "globalize": "^0.1.1", + "invariant": "^2.2.4", + "lodash": "^4.17.21", + "lodash-es": "^4.17.21", + "luxon": "^3.2.1", + "memoize-one": "^6.0.0", + "moment": "^2.29.4", + "moment-timezone": "^0.5.40", + "prop-types": "^15.8.1", + "react-overlays": "^5.2.1", + "uncontrollable": "^7.2.1" + }, + "peerDependencies": { + "react": "^16.14.0 || ^17 || ^18", + "react-dom": "^16.14.0 || ^17 || ^18" + } + }, + "node_modules/react-big-calendar/node_modules/globalize": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/globalize/-/globalize-0.1.1.tgz", + "integrity": "sha512-5e01v8eLGfuQSOvx2MsDMOWS0GFtCx1wPzQSmcHw4hkxFzrQDBO3Xwg/m8Hr/7qXMrHeOIE29qWVzyv06u1TZA==" + }, + "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-dom-factories": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/react-dom-factories/-/react-dom-factories-1.0.2.tgz", + "integrity": "sha512-Bmic2N3oKji7vw9qjDr2dmwHvOATbFSnKy7EH0uT/qjvzIUsiXp6Yquk72LJ3WfMtRnq3ujXMMo7GsJeLPfFWw==" + }, + "node_modules/react-draft-wysiwyg": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/react-draft-wysiwyg/-/react-draft-wysiwyg-1.15.0.tgz", + "integrity": "sha512-p1cYZcWc6/ALFBVksbFoCM3b29fGQDlZLIMrXng0TU/UElxIOF2/AWWo4L5auIYVhmqKTZ0NkNjnXOzGGuxyeA==", + "dependencies": { + "classnames": "^2.2.6", + "draftjs-utils": "^0.10.2", + "html-to-draftjs": "^1.5.0", + "linkify-it": "^2.2.0", + "prop-types": "^15.7.2" + }, + "peerDependencies": { + "draft-js": "^0.10.x || ^0.11.x", + "immutable": "3.x.x || 4.x.x", + "react": "0.13.x || 0.14.x || ^15.0.0-0 || 15.x.x || ^16.0.0-0 || ^16.x.x || ^17.x.x || ^18.x.x", + "react-dom": "0.13.x || 0.14.x || ^15.0.0-0 || 15.x.x || ^16.0.0-0 || ^16.x.x || ^17.x.x || ^18.x.x" + } + }, + "node_modules/react-draft-wysiwyg/node_modules/draftjs-utils": { + "version": "0.10.2", + "resolved": "https://registry.npmjs.org/draftjs-utils/-/draftjs-utils-0.10.2.tgz", + "integrity": "sha512-EstHqr3R3JVcilJrBaO/A+01GvwwKmC7e4TCjC7S94ZeMh4IVmf60OuQXtHHpwItK8C2JCi3iljgN5KHkJboUg==", + "peerDependencies": { + "draft-js": "^0.11.x", + "immutable": "3.x.x || 4.x.x" + } + }, + "node_modules/react-draft-wysiwyg/node_modules/linkify-it": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-2.2.0.tgz", + "integrity": "sha512-GnAl/knGn+i1U/wjBz3akz2stz+HrHLsxMwHQGofCDfPvlf+gDKN58UtfmUquTY4/MXeE2x7k19KQmeoZi94Iw==", + "dependencies": { + "uc.micro": "^1.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-lifecycles-compat": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz", + "integrity": "sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==" + }, + "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-overlays": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/react-overlays/-/react-overlays-5.2.1.tgz", + "integrity": "sha512-GLLSOLWr21CqtJn8geSwQfoJufdt3mfdsnIiQswouuQ2MMPns+ihZklxvsTDKD3cR2tF8ELbi5xUsvqVhR6WvA==", + "dependencies": { + "@babel/runtime": "^7.13.8", + "@popperjs/core": "^2.11.6", + "@restart/hooks": "^0.4.7", + "@types/warning": "^3.0.0", + "dom-helpers": "^5.2.0", + "prop-types": "^15.7.2", + "uncontrollable": "^7.2.1", + "warning": "^4.0.3" + }, + "peerDependencies": { + "react": ">=16.3.0", + "react-dom": ">=16.3.0" + } + }, + "node_modules/react-overlays/node_modules/@popperjs/core": { + "version": "2.11.8", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz", + "integrity": "sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/popperjs" + } + }, + "node_modules/react-quill": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/react-quill/-/react-quill-1.3.5.tgz", + "integrity": "sha512-/W/rNCW+6QpGz8yQ9tFK5Ka/h/No1RqrcOOvCIOR092OiKzRFlU2xbPEwiP3Wgy/Dx13pi1YhjReDMX/5uotJg==", + "dependencies": { + "@types/quill": "1.3.10", + "create-react-class": "^15.6.0", + "lodash": "^4.17.4", + "prop-types": "^15.5.10", + "quill": "^1.3.7", + "react-dom-factories": "^1.0.0" + }, + "engines": { + "node": ">= 0.8.x" + }, + "peerDependencies": { + "react": "^0.14.9 || ^15.3.0 || ^16.0.0" + } + }, + "node_modules/react-select": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/react-select/-/react-select-5.2.2.tgz", + "integrity": "sha512-miGS2rT1XbFNjduMZT+V73xbJEeMzVkJOz727F6MeAr2hKE0uUSA8Ff7vD44H32x2PD3SRB6OXTY/L+fTV3z9w==", + "dependencies": { + "@babel/runtime": "^7.12.0", + "@emotion/cache": "^11.4.0", + "@emotion/react": "^11.1.1", + "@types/react-transition-group": "^4.4.0", + "memoize-one": "^5.0.0", + "prop-types": "^15.6.0", + "react-transition-group": "^4.3.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0", + "react-dom": "^16.8.0 || ^17.0.0" + } + }, + "node_modules/react-select/node_modules/memoize-one": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-5.2.1.tgz", + "integrity": "sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==" + }, + "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==", + "deprecated": "This package is no longer supported. Please use @npmcli/package-json instead.", + "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-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": "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/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/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/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/read-yaml-file/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/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": "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/readdirp/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/readdirp/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/readdirp/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/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/readdirp/node_modules/extend-shallow/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/readdirp/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/readdirp/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/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/readdirp/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/readdirp/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/readdirp/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/readdirp/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/realpath-native": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/realpath-native/-/realpath-native-2.0.0.tgz", + "integrity": "sha512-v1SEYUOXXdbBZK8ZuNgO4TBjamPsiSgcFr0aP+tEKpQZK8vooEUqV6nm6Cv502mX4NF2EfsnVqtNAHG+/6Ur1Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/recast": { + "version": "0.11.23", + "resolved": "https://registry.npmjs.org/recast/-/recast-0.11.23.tgz", + "integrity": "sha512-+nixG+3NugceyR8O1bLU45qs84JgI3+8EauyRZafLgC9XbdAOIVgwV1Pe2da0YzGo62KzWoZwUpVEQf6qNAXWA==", + "dev": true, + "dependencies": { + "ast-types": "0.9.6", + "esprima": "~3.1.0", + "private": "~0.1.5", + "source-map": "~0.5.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/recast/node_modules/esprima": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz", + "integrity": "sha512-AWwVMNxwhN8+NIPQzAQZCm7RkLC4RbM3B1OobMuyp3i+w73X57KCKaVIxaRZb+DYCojq7rspo+fmuQfAboyhFg==", + "dev": true, + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/recast/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/rechoir": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", + "integrity": "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==", + "dev": true, + "dependencies": { + "resolve": "^1.1.6" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/redent": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", + "integrity": "sha512-qtW5hKzGQZqKoh6JNSD+4lfitfPKGz42e6QwiRmPM5mmKtR0N41AbJRYu0xJi7nhOJ4WDgRkKvAk6tw4WIwR4g==", + "dev": true, + "dependencies": { + "indent-string": "^2.1.0", + "strip-indent": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" + }, + "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/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.2", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz", + "integrity": "sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==", + "dependencies": { + "call-bind": "^1.0.6", + "define-properties": "^1.2.1", + "es-errors": "^1.3.0", + "set-function-name": "^2.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + } + }, + "node_modules/relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/remove-bom-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/remove-bom-buffer/-/remove-bom-buffer-3.0.0.tgz", + "integrity": "sha512-8v2rWhaakv18qcvNeli2mZ/TMTL2nEyAKRvzo1WtnZBl15SHyEhrCu2/xKlJyUFKHiHgfXIyuY6g2dObJJycXQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5", + "is-utf8": "^0.2.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/remove-bom-stream": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz", + "integrity": "sha512-wigO8/O08XHb8YPzpDDT+QmRANfW6vLqxfaXm1YXhnFf3AkSLyjfG3GEFg4McZkmgL7KvCj5u2KczkvSP6NfHA==", + "dev": true, + "dependencies": { + "remove-bom-buffer": "^3.0.0", + "safe-buffer": "^5.1.0", + "through2": "^2.0.3" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==", + "dev": true + }, + "node_modules/repeat-element": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", + "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/repeating": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", + "integrity": "sha512-ZqtSMuVybkISo2OWvqvm7iHSWngvdaW3IpsT9/uP8v4gMi591LY6h35wdOfvQdWCKFWZWm2Y1Opp4kV7vQKT6A==", + "dev": true, + "dependencies": { + "is-finite": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/replace-ext": { + "version": "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/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/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": "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/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.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/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-cwd/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-dir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", + "integrity": "sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==", + "dev": true, + "dependencies": { + "expand-tilde": "^2.0.0", + "global-modules": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "engines": { + "node": ">=4" + } + }, + "node_modules/resolve-options": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/resolve-options/-/resolve-options-1.1.0.tgz", + "integrity": "sha512-NYDgziiroVeDC29xq7bp/CacZERYsA9bXYd1ZmcJlF3BcrZv5pTb4NG7SjdyKDnXZ84aC4vo2u6sNKIA1LCu/A==", + "dev": true, + "dependencies": { + "value-or-function": "^3.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==", + "deprecated": "https://github.com/lydell/resolve-url#deprecated", + "dev": true + }, + "node_modules/restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true, + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rgb-regex": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz", + "integrity": "sha512-gDK5mkALDFER2YLqH6imYvK6g02gpNGM4ILDZ472EwWfXZnC2ZEpoB2ECXTyOVUKuk/bPJZMzwQPBYICzP+D3w==", + "dev": true + }, + "node_modules/rgba-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz", + "integrity": "sha512-zgn5OjNQXLUTdq8m17KdaicF6w89TZs8ZU8y0AYENIU6wG8GG6LLm0yLSiPY8DmaYmHdgRW8rnApjoT0fQRfMg==", + "dev": true + }, + "node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "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.1.2", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz", + "integrity": "sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "get-intrinsic": "^1.2.4", + "has-symbols": "^1.0.3", + "isarray": "^2.0.5" + }, + "engines": { + "node": ">=0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safe-array-concat/node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true + }, + "node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==", + "dev": true, + "dependencies": { + "ret": "~0.1.10" + } + }, + "node_modules/safe-regex-test": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz", + "integrity": "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.6", + "es-errors": "^1.3.0", + "is-regex": "^1.1.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "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/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/sane/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/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/extend-shallow/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/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/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/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "dev": true, + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/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/sass": { + "version": "1.44.0", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.44.0.tgz", + "integrity": "sha512-0hLREbHFXGQqls/K8X+koeP+ogFRPF4ZqetVB19b7Cst9Er8cOR0rc6RU7MaI4W1JmUShd1BPgPoeqmmgMMYFw==", + "dev": true, + "dependencies": { + "chokidar": ">=3.0.0 <4.0.0", + "immutable": "^4.0.0" + }, + "bin": { + "sass": "sass.js" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/sass-graph": { + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.5.tgz", + "integrity": "sha512-VFWDAHOe6mRuT4mZRd4eKE+d8Uedrk6Xnh7Sh9b4NGufQLQjOrvf/MQoOdx+0s92L89FeyUUNfU597j/3uNpag==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "glob": "^7.0.0", + "lodash": "^4.0.0", + "scss-tokenizer": "^0.2.3", + "yargs": "^13.3.2" + }, + "bin": { + "sassgraph": "bin/sassgraph" + } + }, + "node_modules/sass-loader": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-8.0.2.tgz", + "integrity": "sha512-7o4dbSK8/Ol2KflEmSco4jTjQoV988bM82P9CZdmo9hR3RLnvNc0ufMNdMrB0caq38JQ/FgF4/7RcbcfKzxoFQ==", + "dev": true, + "dependencies": { + "clone-deep": "^4.0.1", + "loader-utils": "^1.2.3", + "neo-async": "^2.6.1", + "schema-utils": "^2.6.1", + "semver": "^6.3.0" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "fibers": ">= 3.1.0", + "node-sass": "^4.0.0", + "sass": "^1.3.0", + "webpack": "^4.36.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "fibers": { + "optional": true + }, + "node-sass": { + "optional": true + }, + "sass": { + "optional": true + } + } + }, + "node_modules/sass-loader/node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/sass-loader/node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/sass-loader/node_modules/json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/sass-loader/node_modules/loader-utils": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/sass-loader/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/sass/node_modules/binary-extensions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/sass/node_modules/chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "dev": true, + "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" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/sass/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/sass/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/sax": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.4.1.tgz", + "integrity": "sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==", + "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/schema-utils/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/schema-utils/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/scss-tokenizer": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz", + "integrity": "sha512-dYE8LhncfBUar6POCxMTm0Ln+erjeczqEvCJib5/7XNkdw1FkUGgwMPY360FY0FgPWQxHWCx29Jl3oejyGLM9Q==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "js-base64": "^2.1.8", + "source-map": "^0.4.2" + } + }, + "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.4.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.4.1.tgz", + "integrity": "sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==", + "dev": true, + "dependencies": { + "@types/node-forge": "^1.3.0", + "node-forge": "^1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/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/send": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz", + "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "~1.6.2", + "mime": "1.4.1", + "ms": "2.0.0", + "on-finished": "~2.3.0", + "range-parser": "~1.2.0", + "statuses": "~1.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/mime": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", + "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==", + "dev": true, + "bin": { + "mime": "cli.js" + } + }, + "node_modules/send/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/sequencify": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/sequencify/-/sequencify-0.0.7.tgz", + "integrity": "sha512-YL8BPm0tp6SlXef/VqYpA/ijmTsDP2ZEXzsnqjkaWS7NP7Bfvw18NboL0O8WCIjy67sOCG3MYSK1PB4GC9XdtQ==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "dev": true, + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "dev": true, + "dependencies": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/serve-static": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz", + "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==", + "dev": true, + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.2", + "send": "0.16.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", + "dev": true + }, + "node_modules/set-function-length": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-function-name": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", + "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "functions-have-names": "^1.2.3", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-immediate-shim": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz", + "integrity": "sha512-Li5AOqrZWCVA2n5kryzEmqai6bKSIvpz5oUJHPVj6+dsbD3X1ixtsY5tEnsaNpH3pFAHmG8eIHUrtEtohrg+UQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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==" + }, + "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/shallow-equal": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/shallow-equal/-/shallow-equal-1.2.1.tgz", + "integrity": "sha512-S4vJDjHHMBaiZuT9NPb616CSmLf618jawtv3sufLl6ivK8WocjAo58cXwbRV1cgqxH0Qbv+iUt6m05eqEa2IRA==" + }, + "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.6", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz", + "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4", + "object-inspect": "^1.13.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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/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==", + "deprecated": "Please upgrade to v1.0.1", + "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==", + "deprecated": "Please upgrade to v1.0.1", + "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/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/snapdragon/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "dev": true, + "dependencies": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "node_modules/sockjs/node_modules/faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dev": true, + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/sort-keys": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-4.2.0.tgz", + "integrity": "sha512-aUYIEU/UviqPgc8mHR6IW1EGxkAXpeRETYcrzg8cLAvUPZcpAlleSXHV2mY7G12GphSH6Gzv+4MMVSSkbdteHg==", + "dev": true, + "dependencies": { + "is-plain-obj": "^2.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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.4.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", + "integrity": "sha512-Y8nIfcb1s/7DcobUz1yOO1GSp7gyL+D9zLHDehT7iRESqGSxjJ448Sg7rvfgsRJCnKLdSl11uGf0s9X80cH0/A==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "amdefine": ">=0.0.4" + }, + "engines": { + "node": ">=0.8.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/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/source-map-loader/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/source-map-loader/node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/source-map-loader/node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/source-map-loader/node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "dev": true, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/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-loader/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-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-support/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-url": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", + "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", + "deprecated": "See https://github.com/lydell/source-map-url#deprecated", + "dev": true + }, + "node_modules/sparkles": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.1.tgz", + "integrity": "sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "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.12", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz", + "integrity": "sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA==", + "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": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/split/-/split-1.0.1.tgz", + "integrity": "sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==", + "dev": true, + "dependencies": { + "through": "2" + }, + "engines": { + "node": "*" + } + }, + "node_modules/split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, + "dependencies": { + "extend-shallow": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", + "dev": true + }, + "node_modules/sshpk": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz", + "integrity": "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==", + "dev": true, + "dependencies": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + }, + "bin": { + "sshpk-conv": "bin/sshpk-conv", + "sshpk-sign": "bin/sshpk-sign", + "sshpk-verify": "bin/sshpk-verify" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ssr-window": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/ssr-window/-/ssr-window-4.0.2.tgz", + "integrity": "sha512-ISv/Ch+ig7SOtw7G2+qkwfVASzazUnvlDTwypdLoPoySv+6MqlOV10VwPSE6EWkGjhW50lUmghPmpYZXMu/+AQ==", + "peer": true + }, + "node_modules/ssri": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", + "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", + "dev": true, + "dependencies": { + "minipass": "^3.1.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility", + "dev": true + }, + "node_modules/stack-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/static-extend/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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/stdout-stream": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz", + "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "readable-stream": "^2.0.1" + } + }, + "node_modules/stealthy-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", + "integrity": "sha512-ZnWpYnYugiOVEY5GkcuJK1io5V8QmNYChG62gSit9pQVGErXtrKuPC55ITaVSukmMta5qpMU7vqLt2Lnni4f/g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/stoppable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/stoppable/-/stoppable-1.1.0.tgz", + "integrity": "sha512-KXDYZ9dszj6bzvnEMRYvxgeTHU74QBFL54XKtP3nyMuJ81CFYtABZ3bAzL2EdFUaEwJOBOgENyFj3R7oTzDyyw==", + "dev": true, + "engines": { + "node": ">=4", + "npm": ">=6" + } + }, + "node_modules/stream-browserify": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", + "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", + "dev": true, + "dependencies": { + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" + } + }, + "node_modules/stream-combiner": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.2.2.tgz", + "integrity": "sha512-6yHMqgLYDzQDcAkL+tjJDC5nSNuNIx0vZtRZeiPh7Saef7VHX9H5Ijn9l2VIol2zaNYlYEX6KyuT/237A58qEQ==", + "dev": true, + "dependencies": { + "duplexer": "~0.1.1", + "through": "~2.3.4" + } + }, + "node_modules/stream-consume": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/stream-consume/-/stream-consume-0.1.1.tgz", + "integrity": "sha512-tNa3hzgkjEP7XbCkbRXe1jpg+ievoa0O4SCFlMOYEscGSS4JJsckGL8swUyAa/ApGU3Ae4t6Honor4HhL+tRyg==", + "dev": true + }, + "node_modules/stream-each": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", + "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "stream-shift": "^1.0.0" + } + }, + "node_modules/stream-exhaust": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/stream-exhaust/-/stream-exhaust-1.0.2.tgz", + "integrity": "sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw==", + "dev": true + }, + "node_modules/stream-http": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", + "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", + "dev": true, + "dependencies": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.3.6", + "to-arraybuffer": "^1.0.0", + "xtend": "^4.0.0" + } + }, + "node_modules/stream-shift": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", + "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", + "dev": true + }, + "node_modules/strict-uri-encode": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz", + "integrity": "sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/string-argv": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.1.tgz", + "integrity": "sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==", + "dev": true, + "engines": { + "node": ">=0.6.19" + } + }, + "node_modules/string-format": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/string-format/-/string-format-2.0.0.tgz", + "integrity": "sha512-bbEs3scLeYNXLecRRuk6uJxdXUSj6le/8rNPHChIJTn2V79aXVTR1EH2OH5zLKKoz0V02fOUKZZcw01pLUShZA==" + }, + "node_modules/string-hash": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/string-hash/-/string-hash-1.1.3.tgz", + "integrity": "sha512-kJUvRUFK49aub+a7T1nNE66EJbZBMnBgoC1UbCZ5n6bsZKBRga4KgBRTMn/pFkeCZSYtNeSyMxPDM0AXWELk2A==", + "dev": true + }, + "node_modules/string-length": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-3.1.0.tgz", + "integrity": "sha512-Ttp5YvkGm5v9Ijagtaz1BnN+k9ObpvS0eIBblPMp2YWL8FBmi9qblQ9fexc2k/CXFgrTIteU3jAw3payCnwSTA==", + "dev": true, + "dependencies": { + "astral-regex": "^1.0.0", + "strip-ansi": "^5.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-length/node_modules/ansi-regex": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", + "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/string-length/node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/string-width": { + "version": "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/string.prototype.matchall": { + "version": "4.0.11", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.11.tgz", + "integrity": "sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.7", + "regexp.prototype.flags": "^1.5.2", + "set-function-name": "^2.0.2", + "side-channel": "^1.0.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trim": { + "version": "1.2.9", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz", + "integrity": "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.0", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz", + "integrity": "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", + "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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/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/strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", + "integrity": "sha512-I5iQq6aFMM62fBEAIB/hXzwJD6EEZ0xEGCX2t7oXqaKPIRgt4WruAQ285BISgdkP+HLGWyeGmNJcpIwFeRYRUA==", + "dev": true, + "dependencies": { + "get-stdin": "^4.0.1" + }, + "bin": { + "strip-indent": "cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/strnum": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/strnum/-/strnum-1.0.5.tgz", + "integrity": "sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==" + }, + "node_modules/stylehacks": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz", + "integrity": "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==", + "dev": true, + "dependencies": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/stylehacks/node_modules/postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dev": true, + "dependencies": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/stylis": { + "version": "3.5.4", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-3.5.4.tgz", + "integrity": "sha512-8/3pSmthWM7lsPBKv7NXkzn2Uc9W7NotcwGNpJaa3k7WMM1XDCA4MgT5k/8BIexd5ydZdboXtU90XH9Ec4Bv/Q==" + }, + "node_modules/stylis-plugin-rtl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/stylis-plugin-rtl/-/stylis-plugin-rtl-1.1.0.tgz", + "integrity": "sha512-FPoSxP+gbBLJRUXDRDFNBhqy/eToquDLn7ZrjIVBRfXaZ9bunwNnDtDm2qW1EoU0c93krm1Dy+8iVmJpjRGsKw==", + "dependencies": { + "cssjanus": "^1.3.0" + }, + "peerDependencies": { + "stylis": "3.x" + } + }, + "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": "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/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-hyperlinks/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/supports-hyperlinks/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-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/sver-compat": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/sver-compat/-/sver-compat-1.5.0.tgz", + "integrity": "sha512-aFTHfmjwizMNlNE6dsGmoAM4lHjL0CyiobWaFiXWSlD7cIxshW422Nb8KbXCmR6z+0ZEPY+daXJrDyh/vuwTyg==", + "dev": true, + "dependencies": { + "es6-iterator": "^2.0.1", + "es6-symbol": "^3.1.1" + } + }, + "node_modules/svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "deprecated": "This SVGO version is no longer supported. Upgrade to v2.x.x.", + "dev": true, + "dependencies": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/svgo/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/svgo/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/svgo/node_modules/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "dev": true + }, + "node_modules/svgo/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/swiper": { + "version": "8.4.7", + "resolved": "https://registry.npmjs.org/swiper/-/swiper-8.4.7.tgz", + "integrity": "sha512-VwO/KU3i9IV2Sf+W2NqyzwWob4yX9Qdedq6vBtS0rFqJ6Fa5iLUJwxQkuD4I38w0WDJwmFl8ojkdcRFPHWD+2g==", + "funding": [ + { + "type": "patreon", + "url": "https://www.patreon.com/swiperjs" + }, + { + "type": "open_collective", + "url": "http://opencollective.com/swiper" + } + ], + "hasInstallScript": true, + "peer": true, + "dependencies": { + "dom7": "^4.0.4", + "ssr-window": "^4.0.2" + }, + "engines": { + "node": ">= 4.7.0" + } + }, + "node_modules/symbol": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/symbol/-/symbol-0.2.3.tgz", + "integrity": "sha512-IUW+ek7apEaW5bFhS6WpYoNtVpNTlNoqB/PH7YiMWQTxSPeXCzG4PILVakwXivJt3ZXWeO1fIJnUd/L9A/VeGA==", + "dev": true + }, + "node_modules/symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", + "dev": true + }, + "node_modules/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": "2.2.2", + "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.2.tgz", + "integrity": "sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==", + "deprecated": "This version of tar is no longer supported, and will not receive security updates. Please upgrade asap.", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "block-stream": "*", + "fstream": "^1.0.12", + "inherits": "2" + } + }, + "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.31.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.31.1.tgz", + "integrity": "sha512-37upzU1+viGvuFtBo9NPufCb9dwM0+l9hMxYyWfBA+fbwrPqNJAhbZ6W47bBFnZHKHTUBnMvi87434qq+qnxOg==", + "dev": true, + "peer": true, + "dependencies": { + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.8.2", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "5.3.10", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz", + "integrity": "sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==", + "dev": true, + "peer": true, + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.20", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.1", + "terser": "^5.26.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true + } + } + }, + "node_modules/terser-webpack-plugin/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "peer": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/terser-webpack-plugin/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, + "peer": true, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/terser-webpack-plugin/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, + "peer": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/terser-webpack-plugin/node_modules/jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "dev": true, + "peer": true, + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/terser-webpack-plugin/node_modules/schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "dev": true, + "peer": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/terser-webpack-plugin/node_modules/serialize-javascript": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", + "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", + "dev": true, + "peer": true, + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/terser-webpack-plugin/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "peer": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/terser/node_modules/acorn": { + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz", + "integrity": "sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==", + "dev": true, + "peer": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "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/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/thunks": { + "version": "4.9.6", + "resolved": "https://registry.npmjs.org/thunks/-/thunks-4.9.6.tgz", + "integrity": "sha512-ulXG17ZokTO8j0rTx/23YHsBuz6KAK1xdBPLH4zB1FRDUkttCQeli3DxGhhYtrrsRwzacSG+ZIebjSgLseluMw==", + "dev": true + }, + "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": "0.2.1", + "resolved": "https://registry.npmjs.org/tiny-lr/-/tiny-lr-0.2.1.tgz", + "integrity": "sha512-cmC4iw/nymXg+dc57AQ8Xv3bHxNQOGyQC3Ht5xLN67hksk6ucshrLk/VKiXuMbnZgToQ2NbnICxYj63xVw+Qbw==", + "dev": true, + "dependencies": { + "body-parser": "~1.14.0", + "debug": "~2.2.0", + "faye-websocket": "~0.10.0", + "livereload-js": "^2.2.0", + "parseurl": "~1.3.0", + "qs": "~5.1.0" + } + }, + "node_modules/tiny-lr/node_modules/body-parser": { + "version": "1.14.2", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.14.2.tgz", + "integrity": "sha512-6D9uiWn7dbnDAhlDikccybuqKCmsoest0es3VSQO8Doz/fzx6Ls7kJNxKBYTjbzu4/RzNsf9zuACnS3UYjVH8Q==", + "dev": true, + "dependencies": { + "bytes": "2.2.0", + "content-type": "~1.0.1", + "debug": "~2.2.0", + "depd": "~1.1.0", + "http-errors": "~1.3.1", + "iconv-lite": "0.4.13", + "on-finished": "~2.3.0", + "qs": "5.2.0", + "raw-body": "~2.1.5", + "type-is": "~1.6.10" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/tiny-lr/node_modules/body-parser/node_modules/qs": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-5.2.0.tgz", + "integrity": "sha512-VH4FeG98gs6AkHivaW2O14vsOPBL9E80Sj7fITunoDijiYQ1lsVwJYmm1CSL+oLyO2N5HPdo23GXAG64uKOAZQ==", + "dev": true, + "engines": ">=0.10.40" + }, + "node_modules/tiny-lr/node_modules/bytes": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.2.0.tgz", + "integrity": "sha512-zGRpnr2l5w/s8PxkrquUJoVeR06KvqPelrYqiSyQV7QEBqCYivpb6UzXYWC6JDBVtNFOT0rzJRFhkfJgxzmILA==", + "dev": true + }, + "node_modules/tiny-lr/node_modules/debug": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", + "integrity": "sha512-X0rGvJcskG1c3TgSCPqHJ0XJgwlcvOC7elJ5Y0hYuKBZoVqWpAMfLOeIh2UI/DCQ5ruodIjvsugZtjUYUw2pUw==", + "dev": true, + "dependencies": { + "ms": "0.7.1" + } + }, + "node_modules/tiny-lr/node_modules/http-errors": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.3.1.tgz", + "integrity": "sha512-gMygNskMurDCWfoCdyh1gOeDfSbkAHXqz94QoPj5IHIUjC/BG8/xv7FSEUr7waR5RcAya4j58bft9Wu/wHNeXA==", + "dev": true, + "dependencies": { + "inherits": "~2.0.1", + "statuses": "1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/tiny-lr/node_modules/iconv-lite": { + "version": "0.4.13", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.13.tgz", + "integrity": "sha512-QwVuTNQv7tXC5mMWFX5N5wGjmybjNBBD8P3BReTkPmipoxTUFgWM2gXNvldHQr6T14DH0Dh6qBVg98iJt7u4mQ==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/tiny-lr/node_modules/ms": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", + "integrity": "sha512-lRLiIR9fSNpnP6TC4v8+4OU7oStC01esuNowdQ34L+Gk8e5Puoc88IqJ+XAY/B3Mn2ZKis8l8HX90oU8ivzUHg==", + "dev": true + }, + "node_modules/tiny-lr/node_modules/qs": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-5.1.0.tgz", + "integrity": "sha512-SGDM48EwFLWnYYpNlOkEIRJb4wil5FKJxpR6NVfQjz6qJmX53ki7Xj1cLNEAkb70vUfJmdVLOwODyABgZyDMZw==", + "dev": true, + "engines": ">=0.10.40" + }, + "node_modules/tiny-lr/node_modules/raw-body": { + "version": "2.1.7", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.1.7.tgz", + "integrity": "sha512-x4d27vsIG04gZ1imkuDXB9Rd/EkAx5kYzeMijIYw1PAor0Ld3nTlkQQwDjKu42GdRUFCX1AfGnTSQB4O57eWVg==", + "dev": true, + "dependencies": { + "bytes": "2.4.0", + "iconv-lite": "0.4.13", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/tiny-lr/node_modules/raw-body/node_modules/bytes": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.4.0.tgz", + "integrity": "sha512-SvUX8+c/Ga454a4fprIdIUzUN9xfd1YTvYh7ub5ZPJ+ZJ/+K2Bp6IpWGmnw8r3caLTsmhvJAKZz3qjIo9+XuCQ==", + "dev": true + }, + "node_modules/tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "dependencies": { + "os-tmpdir": "~1.0.2" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", + "dev": true + }, + "node_modules/to-absolute-glob": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz", + "integrity": "sha512-rtwLUQEwT8ZeKQbyFJyomBRYXyE16U5VKuy0ftxLMK/PZb2fkOsg5r9kHdauuVDbsNdIBoC/HCthpidamQFXYA==", + "dev": true, + "dependencies": { + "is-absolute": "^1.0.0", + "is-negated-glob": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", + "integrity": "sha512-okFlQcoGTi4LQBG/PgSYblw9VOyptsz2KJZqc6qtgGdes8VktzUQkj4BI2blit072iS8VODNcMA+tvnS9dnuMA==", + "dev": true + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "engines": { + "node": ">=4" + } + }, + "node_modules/to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-object-path/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, + "dependencies": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/to-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-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-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": "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/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + }, + "node_modules/trim-newlines": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", + "integrity": "sha512-Nm4cF79FhSTzrLKGDMi3I4utBtFv8qKy4sq1enftf2gMdpqI8oVQTAfySkTz5r49giVzDj88SVZXP4CeYQwjaw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/true-case-path": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz", + "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "glob": "^7.1.2" + } + }, + "node_modules/tryer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz", + "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==", + "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.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/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.2", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz", + "integrity": "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/typed-array-byte-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz", + "integrity": "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-proto": "^1.0.3", + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-byte-offset": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz", + "integrity": "sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==", + "dev": true, + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-proto": "^1.0.3", + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-length": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.6.tgz", + "integrity": "sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-proto": "^1.0.3", + "is-typed-array": "^1.1.13", + "possible-typed-array-names": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==", + "dev": true + }, + "node_modules/typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dev": true, + "dependencies": { + "is-typedarray": "^1.0.0" + } + }, + "node_modules/typescript": { + "version": "4.5.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.5.5.tgz", + "integrity": "sha512-TCTIul70LyWe6IJWT8QSYeA54WQe8EjQFU4wY52Fasj5UKx88LNYKCgBEHcOMOrFF1rKGbD8v/xcNWVUq9SymA==", + "dev": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/ua-parser-js": { + "version": "0.7.38", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.38.tgz", + "integrity": "sha512-fYmIy7fKTSFAhG3fuPlubeGaMoAd6r0rSnfEsO5nEY55i26KSLt9EH7PLQiiqPUhNqYIJvSkTy1oArIcXAbPbA==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/ua-parser-js" + }, + { + "type": "paypal", + "url": "https://paypal.me/faisalman" + }, + { + "type": "github", + "url": "https://github.com/sponsors/faisalman" + } + ], + "engines": { + "node": "*" + } + }, + "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/uglify-js/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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/uncontrollable": { + "version": "7.2.1", + "resolved": "https://registry.npmjs.org/uncontrollable/-/uncontrollable-7.2.1.tgz", + "integrity": "sha512-svtcfoTADIB0nT9nltgjujTi7BzVmwjZClOmskKu/E8FW9BXzg9os8OLr4f8Dlnk0rYWJIWr4wv9eKUXiQvQwQ==", + "dependencies": { + "@babel/runtime": "^7.6.3", + "@types/react": ">=16.9.11", + "invariant": "^2.2.4", + "react-lifecycles-compat": "^3.0.4" + }, + "peerDependencies": { + "react": ">=15.0.0" + } + }, + "node_modules/underscore": { + "version": "1.13.6", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.6.tgz", + "integrity": "sha512-+A5Sja4HP1M08MaXya7p5LvjuM7K6q/2EaC0+iovj/wOcMsTzMvDFbasi/oSapiwOlt252IqsKqPjCl7huKS0A==" + }, + "node_modules/undertaker": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/undertaker/-/undertaker-1.3.0.tgz", + "integrity": "sha512-/RXwi5m/Mu3H6IHQGww3GNt1PNXlbeCuclF2QYR14L/2CHPz3DFZkvB5hZ0N/QUkiXWCACML2jXViIQEQc2MLg==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.0.1", + "arr-map": "^2.0.0", + "bach": "^1.0.0", + "collection-map": "^1.0.0", + "es6-weak-map": "^2.0.1", + "fast-levenshtein": "^1.0.0", + "last-run": "^1.1.0", + "object.defaults": "^1.0.0", + "object.reduce": "^1.0.0", + "undertaker-registry": "^1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/undertaker-registry": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/undertaker-registry/-/undertaker-registry-1.0.1.tgz", + "integrity": "sha512-UR1khWeAjugW3548EfQmL9Z7pGMlBgXteQpr1IZeZBtnkCJQJIJ1Scj0mb9wQaPvUZ9Q17XqW6TIaPchJkyfqw==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/undertaker/node_modules/fast-levenshtein": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.1.4.tgz", + "integrity": "sha512-Ia0sQNrMPXXkqVFt6w6M1n1oKo3NfKs+mvaV811Jwir7vAk9a6PVV9VPYf6X3BU97QiLEmuW3uXH9u87zDFfdw==", + "dev": true + }, + "node_modules/union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dev": true, + "dependencies": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/union-value/node_modules/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/uniq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", + "integrity": "sha512-Gw+zz50YNKPDKXs+9d+aKAjVwpjNwqzvNpLigIruT4HA9lMZNdMqs9x07kKHB/L9WRzqp4+DlTU5s4wG2esdoA==", + "dev": true + }, + "node_modules/uniqs": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", + "integrity": "sha512-mZdDpf3vBV5Efh29kMw5tXoup/buMgxLzOt/XKFKcVmi+15ManNQWr6HfZ2aiZTYlYixbdNJ0KFmIZIv52tHSQ==", + "dev": true + }, + "node_modules/unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "dev": true, + "dependencies": { + "unique-slug": "^2.0.0" + } + }, + "node_modules/unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4" + } + }, + "node_modules/unique-stream": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.3.1.tgz", + "integrity": "sha512-2nY4TnBE70yoxHkDli7DMazpWiP7xMdCYqU2nBRO0UB+ZpEkGsSija7MvmvnZFUeC+mrgiUfcHSr3LmRFIg4+A==", + "dev": true, + "dependencies": { + "json-stable-stringify-without-jsonify": "^1.0.1", + "through2-filter": "^3.0.0" + } + }, + "node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==" + }, + "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.1.0", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.0.tgz", + "integrity": "sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==", + "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.2", + "picocolors": "^1.0.1" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "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/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.12.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.12.2.tgz", + "integrity": "sha512-x+NLUpx9SYrcwXtX7ob1gnkSems4i/mGZX5SlYxwIau6RrUSODO89TR/XDGGpn5RPWSYIB+aSfuSlV5+CmbTBg==", + "dev": true, + "dependencies": { + "side-channel": "^1.0.6" + }, + "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.promisify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/util/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", + "dev": true + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "dev": true, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "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/v8-compile-cache": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", + "dev": true + }, + "node_modules/v8-to-istanbul": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-4.1.4.tgz", + "integrity": "sha512-Rw6vJHj1mbdK8edjR7+zuJrpDtKIgNdAvTSAcpYfgMIw+u2dPDntD3dgN4XQFLU2/fvFQdzj+EeSGfd/jnY5fQ==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + }, + "engines": { + "node": "8.x.x || >=10.10.0" + } + }, + "node_modules/v8-to-istanbul/node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/v8flags": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.2.0.tgz", + "integrity": "sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==", + "dev": true, + "dependencies": { + "homedir-polyfill": "^1.0.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "node_modules/validate-npm-package-name": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz", + "integrity": "sha512-M6w37eVCMMouJ9V/sdPGnC5H4uDr73/+xdq0FBLO3TFFX1+7wiUY6Es328NN+y43tmY+doUdN9g9J21vqB7iLw==", + "dev": true, + "dependencies": { + "builtins": "^1.0.3" + } + }, + "node_modules/validator": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-8.2.0.tgz", + "integrity": "sha512-Yw5wW34fSv5spzTXNkokD6S6/Oq92d8q/t14TqsS3fAiA1RYnxSFSIZ+CY3n6PGGRCq5HhJTSepQvFUS2QUDxA==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/value-or-function": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/value-or-function/-/value-or-function-3.0.0.tgz", + "integrity": "sha512-jdBB2FrWvQC/pnPtIqcLsMaQgjhdb6B7tk1MMyTKapox+tQZbdRP4uLxu/JY0t7fbfDCUMnuelzEYv5GsxHhdg==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/vendors": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz", + "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==", + "dev": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", + "dev": true, + "engines": [ + "node >=0.6.0" + ], + "dependencies": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "node_modules/verror/node_modules/core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==", + "dev": true + }, + "node_modules/vinyl": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.1.tgz", + "integrity": "sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw==", + "dev": true, + "dependencies": { + "clone": "^2.1.1", + "clone-buffer": "^1.0.0", + "clone-stats": "^1.0.0", + "cloneable-readable": "^1.0.0", + "remove-trailing-separator": "^1.0.1", + "replace-ext": "^1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/vinyl-fs": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-3.0.3.tgz", + "integrity": "sha512-vIu34EkyNyJxmP0jscNzWBSygh7VWhqun6RmqVfXePrOwi9lhvRs//dOaGOTRUQr4tx7/zd26Tk5WeSVZitgng==", + "dev": true, + "dependencies": { + "fs-mkdirp-stream": "^1.0.0", + "glob-stream": "^6.1.0", + "graceful-fs": "^4.0.0", + "is-valid-glob": "^1.0.0", + "lazystream": "^1.0.0", + "lead": "^1.0.0", + "object.assign": "^4.0.4", + "pumpify": "^1.3.5", + "readable-stream": "^2.3.3", + "remove-bom-buffer": "^3.0.0", + "remove-bom-stream": "^1.2.0", + "resolve-options": "^1.1.0", + "through2": "^2.0.0", + "to-through": "^2.0.0", + "value-or-function": "^3.0.0", + "vinyl": "^2.0.0", + "vinyl-sourcemap": "^1.1.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/vinyl-sourcemap": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/vinyl-sourcemap/-/vinyl-sourcemap-1.1.0.tgz", + "integrity": "sha512-NiibMgt6VJGJmyw7vtzhctDcfKch4e4n9TBeoWlirb7FMg9/1Ov9k+A5ZRAtywBpRPiyECvQRQllYM8dECegVA==", + "dev": true, + "dependencies": { + "append-buffer": "^1.0.2", + "convert-source-map": "^1.5.0", + "graceful-fs": "^4.1.6", + "normalize-path": "^2.1.1", + "now-and-later": "^2.0.0", + "remove-bom-buffer": "^3.0.0", + "vinyl": "^2.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/vinyl-sourcemap/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "dev": true, + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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/w3c-xmlserializer/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/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/warning": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/warning/-/warning-4.0.3.tgz", + "integrity": "sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==", + "dependencies": { + "loose-envify": "^1.0.0" + } + }, + "node_modules/watchpack": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.1.tgz", + "integrity": "sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==", + "dev": true, + "peer": true, + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/watchpack-chokidar2": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz", + "integrity": "sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==", + "dev": true, + "optional": true, + "dependencies": { + "chokidar": "^2.1.8" + } + }, + "node_modules/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/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/webpack": { + "version": "5.92.1", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.92.1.tgz", + "integrity": "sha512-JECQ7IwJb+7fgUFBlrJzbyu3GEuNBcdqr1LD7IbSzwkSmIevTm8PF+wej3Oxuz/JFBUZ6O1o43zsPkwm1C4TmA==", + "dev": true, + "peer": true, + "dependencies": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^1.0.5", + "@webassemblyjs/ast": "^1.12.1", + "@webassemblyjs/wasm-edit": "^1.12.1", + "@webassemblyjs/wasm-parser": "^1.12.1", + "acorn": "^8.7.1", + "acorn-import-attributes": "^1.9.5", + "browserslist": "^4.21.10", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.17.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.11", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.2.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.3.10", + "watchpack": "^2.4.1", + "webpack-sources": "^3.2.3" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-bundle-analyzer": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-3.9.0.tgz", + "integrity": "sha512-Ob8amZfCm3rMB1ScjQVlbYYUEJyEjdEtQ92jqiFUYt5VkEeO2v5UMbv49P/gnmCZm3A6yaFQzCBvpZqN4MUsdA==", + "dev": true, + "dependencies": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1", + "bfj": "^6.1.1", + "chalk": "^2.4.1", + "commander": "^2.18.0", + "ejs": "^2.6.1", + "express": "^4.16.3", + "filesize": "^3.6.1", + "gzip-size": "^5.0.0", + "lodash": "^4.17.19", + "mkdirp": "^0.5.1", + "opener": "^1.5.1", + "ws": "^6.0.0" + }, + "bin": { + "webpack-bundle-analyzer": "lib/bin/analyzer.js" + }, + "engines": { + "node": ">= 6.14.4" + } + }, + "node_modules/webpack-bundle-analyzer/node_modules/acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/webpack-bundle-analyzer/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/webpack-bundle-analyzer/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/webpack-bundle-analyzer/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/webpack-bundle-analyzer/node_modules/ws": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.3.tgz", + "integrity": "sha512-jmTjYU0j60B+vHey6TfR3Z7RD61z/hmxBS3VMSGIrroOWXQEneK1zNuotOUrGyBHQj0yrpsLHPWtigEFd13ndA==", + "dev": true, + "dependencies": { + "async-limiter": "~1.0.0" + } + }, + "node_modules/webpack-dev-middleware": { + "version": "5.3.4", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.4.tgz", + "integrity": "sha512-BVdTqhhs+0IfoeAf7EoH5WE+exCmqGerHfDM0IL096Px60Tq2Mn9MAbnaGUe6HiMa41KMCYF19gyzZmBcq/o4Q==", + "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.16.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.16.0.tgz", + "integrity": "sha512-F0twR8U1ZU67JIEtekUcLkXkoO5mMMmgGD8sK/xUFzJ805jxHQl92hImFAqqXMyMYjSPOyUPAwHYhB72g5sTXw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.3", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.4.1" + }, + "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.16.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.16.0.tgz", + "integrity": "sha512-F0twR8U1ZU67JIEtekUcLkXkoO5mMMmgGD8sK/xUFzJ805jxHQl92hImFAqqXMyMYjSPOyUPAwHYhB72g5sTXw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.3", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.4.1" + }, + "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/binary-extensions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/webpack-dev-server/node_modules/body-parser": { + "version": "1.20.2", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz", + "integrity": "sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==", + "dev": true, + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.5", + "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.2", + "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.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "dev": true, + "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" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, + "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.6.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz", + "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==", + "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.19.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.19.2.tgz", + "integrity": "sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==", + "dev": true, + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.2", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.6.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/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.2.0", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.2.0.tgz", + "integrity": "sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/webpack-dev-server/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/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.2", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", + "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", + "dev": true, + "dependencies": { + "bytes": "3.1.2", + "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/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "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.17.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.1.tgz", + "integrity": "sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==", + "dev": true, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "dev": true, + "dependencies": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + }, + "node_modules/webpack-sources/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/acorn": { + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz", + "integrity": "sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==", + "dev": true, + "peer": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/webpack/node_modules/acorn-import-attributes": { + "version": "1.9.5", + "resolved": "https://registry.npmjs.org/acorn-import-attributes/-/acorn-import-attributes-1.9.5.tgz", + "integrity": "sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==", + "dev": true, + "peer": true, + "peerDependencies": { + "acorn": "^8" + } + }, + "node_modules/webpack/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "peer": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack/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, + "peer": true, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/webpack/node_modules/schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "dev": true, + "peer": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack/node_modules/webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "dev": true, + "peer": true, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dev": true, + "dependencies": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "dev": true, + "dependencies": { + "iconv-lite": "0.4.24" + } + }, + "node_modules/whatwg-encoding/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/whatwg-fetch": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", + "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" + }, + "node_modules/whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", + "dev": true + }, + "node_modules/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/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": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q==", + "dev": true + }, + "node_modules/which-typed-array": { + "version": "1.1.15", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz", + "integrity": "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==", + "dev": true, + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/wide-align": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", + "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "string-width": "^1.0.2 || 2 || 3 || 4" + } + }, + "node_modules/window-size": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.2.0.tgz", + "integrity": "sha512-UD7d8HFA2+PZsbKyaOCEy8gMh1oDtHgJh1LfgjQ4zVXmYjAT/kvz3PueITKuqDiIXQe7yzpPnxX3lNc+AhQMyw==", + "dev": true, + "bin": { + "window-size": "cli.js" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wordwrap": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", + "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==", + "dev": true + }, + "node_modules/worker-farm": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz", + "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==", + "dev": true, + "dependencies": { + "errno": "~0.1.7" + } + }, + "node_modules/wrap-ansi": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", + "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/wrap-ansi/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, + "optional": true, + "peer": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/wrap-ansi/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, + "optional": true, + "peer": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/wrap-ansi/node_modules/is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==", + "dev": true, + "optional": true, + "peer": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/wrap-ansi/node_modules/string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/wrap-ansi/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, + "optional": true, + "peer": true, + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "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/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": "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/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": "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/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==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/yargs": { + "version": "13.3.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", + "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "cliui": "^5.0.0", + "find-up": "^3.0.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": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^13.1.2" + } + }, + "node_modules/yargs-parser": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", + "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + }, + "node_modules/yargs-parser/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, + "optional": true, + "peer": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/yargs/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, + "optional": true, + "peer": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/yargs/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, + "optional": true, + "peer": true, + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/yargs/node_modules/is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==", + "dev": true, + "optional": true, + "peer": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/yargs/node_modules/string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/yargs/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, + "optional": true, + "peer": true, + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/z-schema": { + "version": "3.18.4", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-3.18.4.tgz", + "integrity": "sha512-DUOKC/IhbkdLKKiV89gw9DUauTV8U/8yJl1sjf6MtDmzevLKOF2duNJ495S3MFVjqZarr+qNGCPbkg4mu4PpLw==", + "dev": true, + "dependencies": { + "lodash.get": "^4.0.0", + "lodash.isequal": "^4.0.0", + "validator": "^8.0.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "optionalDependencies": { + "commander": "^2.7.1" + } + } + }, "dependencies": { + "@ampproject/remapping": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", + "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", + "requires": { + "@jridgewell/gen-mapping": "^0.1.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", @@ -73,6 +42595,15 @@ "tslib": "^2.6.2" } }, + "@azure/core-tracing": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.1.2.tgz", + "integrity": "sha512-dawW9ifvWAWmUm9/h+/UQ2jrdvjCJ7VJEuCJ6XVNudzcOwm53BFZH4Q845vjfgoUAM8ZxokvVNxNxAITc502YA==", + "dev": true, + "requires": { + "tslib": "^2.6.2" + } + }, "tslib": { "version": "2.6.3", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", @@ -82,9 +42613,9 @@ } }, "@azure/core-http": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@azure/core-http/-/core-http-3.0.4.tgz", - "integrity": "sha512-Fok9VVhMdxAFOtqiiAtg74fL0UJkt0z3D+ouUUxcRLzZNBioPRAMJFVxiWoJljYpXsRi4GDQHzQHDc9AiYaIUQ==", + "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", @@ -97,20 +42628,21 @@ "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": { - "@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==", + "@types/node-fetch": { + "version": "2.6.11", + "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.11.tgz", + "integrity": "sha512-24xFj9R5+rfQJLRyM56qh+wnVSYhyXC2tkoBndtY0U+vubqNsYXGjufB2nn8Q6gt0LrARwL6UBtMCSVCwl4B1g==", "dev": true, "requires": { - "@opentelemetry/api": "^1.0.1", - "tslib": "^2.2.0" + "@types/node": "*", + "form-data": "^4.0.0" } }, "form-data": { @@ -133,16 +42665,28 @@ "whatwg-url": "^5.0.0" } }, + "tough-cookie": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.4.tgz", + "integrity": "sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==", + "dev": true, + "requires": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.2.0", + "url-parse": "^1.5.3" + } + }, "tslib": { "version": "2.6.3", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==", "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==", + "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 }, "whatwg-url": { @@ -154,40 +42698,21 @@ "tr46": "~0.0.3", "webidl-conversions": "^3.0.0" } - }, - "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" - } } } }, "@azure/core-lro": { - "version": "2.7.2", - "resolved": "https://registry.npmjs.org/@azure/core-lro/-/core-lro-2.7.2.tgz", - "integrity": "sha512-0YIpccoX8m/k00O7mDDMdJpbr6mf1yWo2dfmxt5A8XVZVVMz2SSKaEbMCeJRvgQ0IaSlqhjT47p4hVIRRy90xw==", + "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": "^2.0.0", + "@azure/abort-controller": "^1.0.0", "@azure/core-util": "^1.2.0", "@azure/logger": "^1.0.0", - "tslib": "^2.6.2" + "tslib": "^2.2.0" }, "dependencies": { - "@azure/abort-controller": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-2.1.2.tgz", - "integrity": "sha512-nBrLsEWm4J2u5LpAPjxADTlq3trDgVZZXHNKabeXZtpq3d3AbN/KGO82R87rdDz5/lYB024rtEf10/q0urNgsA==", - "dev": true, - "requires": { - "tslib": "^2.6.2" - } - }, "tslib": { "version": "2.6.3", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", @@ -214,9 +42739,9 @@ } }, "@azure/core-rest-pipeline": { - "version": "1.16.2", - "resolved": "https://registry.npmjs.org/@azure/core-rest-pipeline/-/core-rest-pipeline-1.16.2.tgz", - "integrity": "sha512-Hnhm/PG9/SQ07JJyLDv3l9Qr8V3xgAe1hFoBYzt6LaalMxfL/ZqFaZf/bz5VN3pMcleCPwl8ivlS2Fjxq/iC8Q==", + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@azure/core-rest-pipeline/-/core-rest-pipeline-1.16.1.tgz", + "integrity": "sha512-ExPSbgjwCoht6kB7B4MeZoBAxcQSIl29r/bPeazZJx50ej4JJCByimLOrZoIsurISNyJQQHf30b3JfqC3Hb88A==", "dev": true, "requires": { "@azure/abort-controller": "^2.0.0", @@ -238,6 +42763,15 @@ "tslib": "^2.6.2" } }, + "@azure/core-tracing": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.1.2.tgz", + "integrity": "sha512-dawW9ifvWAWmUm9/h+/UQ2jrdvjCJ7VJEuCJ6XVNudzcOwm53BFZH4Q845vjfgoUAM8ZxokvVNxNxAITc502YA==", + "dev": true, + "requires": { + "tslib": "^2.6.2" + } + }, "agent-base": { "version": "7.1.1", "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.1.tgz", @@ -245,17 +42779,16 @@ "dev": true, "requires": { "debug": "^4.3.4" - }, - "dependencies": { - "debug": { - "version": "4.3.5", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.5.tgz", - "integrity": "sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==", - "dev": true, - "requires": { - "ms": "2.1.2" - } - } + } + }, + "http-proxy-agent": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", + "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==", + "dev": true, + "requires": { + "agent-base": "^7.1.0", + "debug": "^4.3.4" } }, "https-proxy-agent": { @@ -277,12 +42810,13 @@ } }, "@azure/core-tracing": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.1.2.tgz", - "integrity": "sha512-dawW9ifvWAWmUm9/h+/UQ2jrdvjCJ7VJEuCJ6XVNudzcOwm53BFZH4Q845vjfgoUAM8ZxokvVNxNxAITc502YA==", + "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": { - "tslib": "^2.6.2" + "@opentelemetry/api": "^1.0.1", + "tslib": "^2.2.0" }, "dependencies": { "tslib": { @@ -294,9 +42828,9 @@ } }, "@azure/core-util": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@azure/core-util/-/core-util-1.9.1.tgz", - "integrity": "sha512-OLsq0etbHO1MA7j6FouXFghuHrAFGk+5C1imcpQ2e+0oZhYF07WLA+NW2Vqs70R7d+zOAWiWM3tbE1sXcDN66g==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@azure/core-util/-/core-util-1.9.0.tgz", + "integrity": "sha512-AfalUQ1ZppaKuxPPMsFEUdX6GZPB3d9paR9d/TTL7Ow2De8cJaC7ibi7kWVlFAVPCYo31OcnGymc0R89DX8Oaw==", "dev": true, "requires": { "@azure/abort-controller": "^2.0.0", @@ -321,27 +42855,38 @@ } }, "@azure/identity": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@azure/identity/-/identity-4.0.1.tgz", - "integrity": "sha512-yRdgF03SFLqUMZZ1gKWt0cs0fvrDIkq2bJ6Oidqcoo5uM85YMBnXWMzYKK30XqIT76lkFyAaoAAy5knXhrG4Lw==", + "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.5.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.3.0", + "@azure/core-util": "^1.0.0", "@azure/logger": "^1.0.0", - "@azure/msal-browser": "^3.5.0", - "@azure/msal-node": "^2.5.1", + "@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" + "tslib": "^2.2.0", + "uuid": "^8.3.0" }, "dependencies": { + "@azure/core-tracing": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.1.2.tgz", + "integrity": "sha512-dawW9ifvWAWmUm9/h+/UQ2jrdvjCJ7VJEuCJ6XVNudzcOwm53BFZH4Q845vjfgoUAM8ZxokvVNxNxAITc502YA==", + "dev": true, + "requires": { + "tslib": "^2.6.2" + } + }, "tslib": { "version": "2.6.3", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", @@ -351,9 +42896,9 @@ } }, "@azure/logger": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@azure/logger/-/logger-1.1.3.tgz", - "integrity": "sha512-J8/cIKNQB1Fc9fuYqBVnrppiUtW+5WWJPCj/tAokC5LdSTwkWWttN+jsRgw9BLYD7JDBx7PceiqOBxJJ1tQz3Q==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@azure/logger/-/logger-1.1.2.tgz", + "integrity": "sha512-l170uE7bsKpIU6B/giRc9i4NI0Mj+tANMMMxf7Zi/5cKzEqPayP7+X1WPrG7e+91JgY8N+7K7nF2WOi7iVhXvg==", "dev": true, "requires": { "tslib": "^2.6.2" @@ -368,47 +42913,45 @@ } }, "@azure/msal-browser": { - "version": "3.19.0", - "resolved": "https://registry.npmjs.org/@azure/msal-browser/-/msal-browser-3.19.0.tgz", - "integrity": "sha512-3unHlh3qWtXbqks/TLq3qGWzxfmwRfk9tXSGvVCcHHnCH5QKtcg/JiDIeP/1B2qFlqnSgtYY0JPLy9EIVoZ7Ag==", - "dev": true, + "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": "14.13.0" + "@azure/msal-common": "^7.3.0" } }, "@azure/msal-common": { - "version": "14.13.0", - "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-14.13.0.tgz", - "integrity": "sha512-b4M/tqRzJ4jGU91BiwCsLTqChveUEyFK3qY2wGfZ0zBswIBZjAxopx5CYt5wzZFKuN15HqRDYXQbztttuIC3nA==", - "dev": true + "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": "2.11.0", - "resolved": "https://registry.npmjs.org/@azure/msal-node/-/msal-node-2.11.0.tgz", - "integrity": "sha512-yNRCp4Do4CGSBe1WXq4DWhfa/vYZCUgGrweYLC5my/6eDnYMt0fYGPHuTMw0iRslQGXF3CecGAxXp7ab57V4zg==", + "version": "1.18.4", + "resolved": "https://registry.npmjs.org/@azure/msal-node/-/msal-node-1.18.4.tgz", + "integrity": "sha512-Kc/dRvhZ9Q4+1FSfsTFDME/v6+R2Y1fuMty/TfwqE5p9GTPw08BPbKgeWinE8JRHRp+LemjQbUZsn4Q4l6Lszg==", "dev": true, "requires": { - "@azure/msal-common": "14.13.0", + "@azure/msal-common": "13.3.1", "jsonwebtoken": "^9.0.0", "uuid": "^8.3.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==", + "@azure/msal-common": { + "version": "13.3.1", + "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-13.3.1.tgz", + "integrity": "sha512-Lrk1ozoAtaP/cp53May3v6HtcFSVxdFrg2Pa/1xu5oIvsIwhxW6zSPibKefCOVgd5osgykMi5jjcZHv8XkzZEQ==", "dev": true } } }, "@azure/storage-blob": { - "version": "12.17.0", - "resolved": "https://registry.npmjs.org/@azure/storage-blob/-/storage-blob-12.17.0.tgz", - "integrity": "sha512-sM4vpsCpcCApagRW5UIjQNlNylo02my2opgp0Emi8x888hZUvJ3dN69Oq20cEGXkMUWnoCrBaB0zyS3yeB87sQ==", + "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": "^3.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", @@ -417,16 +42960,6 @@ "tslib": "^2.2.0" }, "dependencies": { - "@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" - } - }, "tslib": { "version": "2.6.3", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", @@ -436,277 +42969,189 @@ } }, "@babel/code-frame": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.0.tgz", - "integrity": "sha512-IF4EOMEV+bfYwOmNxGzSnjR2EmQod7f1UXOpZM3l4i4o4QNwzjtJAu/HxdjHq0aYBvdqMuQEY1eg0nqW9ZPORA==", - "dev": true, + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", + "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", "requires": { - "@babel/highlight": "^7.16.0" + "@babel/highlight": "^7.18.6" } }, "@babel/compat-data": { - "version": "7.16.4", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.16.4.tgz", - "integrity": "sha512-1o/jo7D+kC9ZjHX5v+EHrdjl3PhxMrLSOTGsOdHJ+KL8HCaEK6ehrVL2RS6oHDZp+L7xLirLrPmQtEng769J/Q==", - "dev": true + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.19.4.tgz", + "integrity": "sha512-CHIGpJcUQ5lU9KrPHTjBMhVwQG6CQjxfg36fGXl3qk/Gik1WwWachaXFuo0uCWJT/mStOKtcbFJCaVLihC1CMw==" }, "@babel/core": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.16.0.tgz", - "integrity": "sha512-mYZEvshBRHGsIAiyH5PzCFTCfbWfoYbO/jcSdXQSUQu1/pW0xDZAUP7KEc32heqWTAfAHhV9j1vH8Sav7l+JNQ==", - "dev": true, + "version": "7.19.3", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.19.3.tgz", + "integrity": "sha512-WneDJxdsjEvyKtXKsaBGbDeiyOjR5vYq4HcShxnIbG0qixpoHjI3MqeZM9NDvsojNCEBItQE4juOo/bU6e72gQ==", "requires": { - "@babel/code-frame": "^7.16.0", - "@babel/generator": "^7.16.0", - "@babel/helper-compilation-targets": "^7.16.0", - "@babel/helper-module-transforms": "^7.16.0", - "@babel/helpers": "^7.16.0", - "@babel/parser": "^7.16.0", - "@babel/template": "^7.16.0", - "@babel/traverse": "^7.16.0", - "@babel/types": "^7.16.0", + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.19.3", + "@babel/helper-compilation-targets": "^7.19.3", + "@babel/helper-module-transforms": "^7.19.0", + "@babel/helpers": "^7.19.0", + "@babel/parser": "^7.19.3", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.19.3", + "@babel/types": "^7.19.3", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", - "json5": "^2.1.2", - "semver": "^6.3.0", - "source-map": "^0.5.0" + "json5": "^2.2.1", + "semver": "^6.3.0" }, "dependencies": { "json5": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", - "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", - "dev": true, - "requires": { - "minimist": "^1.2.5" - } + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", + "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==" }, "semver": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" } } }, "@babel/generator": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.16.0.tgz", - "integrity": "sha512-RR8hUCfRQn9j9RPKEVXo9LiwoxLPYn6hNZlvUOR8tSnaxlD0p0+la00ZP9/SnRt6HchKr+X0fO2r8vrETiJGew==", - "dev": true, + "version": "7.19.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.19.5.tgz", + "integrity": "sha512-DxbNz9Lz4aMZ99qPpO1raTbcrI1ZeYh+9NR9qhfkQIbFtVEqotHojEBxHzmxhVONkGt6VyrqVQcgpefMy9pqcg==", "requires": { - "@babel/types": "^7.16.0", - "jsesc": "^2.5.1", - "source-map": "^0.5.0" + "@babel/types": "^7.19.4", + "@jridgewell/gen-mapping": "^0.3.2", + "jsesc": "^2.5.1" }, "dependencies": { - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true + "@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "requires": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + } } } }, "@babel/helper-compilation-targets": { - "version": "7.16.3", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.3.tgz", - "integrity": "sha512-vKsoSQAyBmxS35JUOOt+07cLc6Nk/2ljLIHwmq2/NM6hdioUaqEXq/S+nXvbvXbZkNDlWOymPanJGOc4CBjSJA==", - "dev": true, + "version": "7.19.3", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.19.3.tgz", + "integrity": "sha512-65ESqLGyGmLvgR0mst5AdW1FkNlj9rQsCKduzEoEPhBCDFGXvz2jW6bXFG6i0/MrV2s7hhXjjb2yAzcPuQlLwg==", "requires": { - "@babel/compat-data": "^7.16.0", - "@babel/helper-validator-option": "^7.14.5", - "browserslist": "^4.17.5", + "@babel/compat-data": "^7.19.3", + "@babel/helper-validator-option": "^7.18.6", + "browserslist": "^4.21.3", "semver": "^6.3.0" }, "dependencies": { "semver": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" } } }, "@babel/helper-environment-visitor": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.24.7.tgz", - "integrity": "sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ==", - "dev": true, - "requires": { - "@babel/types": "^7.24.7" - }, - "dependencies": { - "@babel/helper-validator-identifier": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz", - "integrity": "sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==", - "dev": true - }, - "@babel/types": { - "version": "7.24.8", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.8.tgz", - "integrity": "sha512-SkSBEHwwJRU52QEVZBmMBnE5Ux2/6WU1grdYyOhpbCNxbmJrDuDCphBzKZSO3taf0zztp+qkWlymE5tVL5l0TA==", - "dev": true, - "requires": { - "@babel/helper-string-parser": "^7.24.8", - "@babel/helper-validator-identifier": "^7.24.7", - "to-fast-properties": "^2.0.0" - } - } - } + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", + "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==" }, "@babel/helper-function-name": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.0.tgz", - "integrity": "sha512-BZh4mEk1xi2h4HFjWUXRQX5AEx4rvaZxHgax9gcjdLWdkjsY7MKt5p0otjsg5noXw+pB+clMCjw+aEVYADMjog==", - "dev": true, + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz", + "integrity": "sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==", "requires": { - "@babel/helper-get-function-arity": "^7.16.0", - "@babel/template": "^7.16.0", - "@babel/types": "^7.16.0" - } - }, - "@babel/helper-get-function-arity": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.0.tgz", - "integrity": "sha512-ASCquNcywC1NkYh/z7Cgp3w31YW8aojjYIlNg4VeJiHkqyP4AzIvr4qx7pYDb4/s8YcsZWqqOSxgkvjUz1kpDQ==", - "dev": true, - "requires": { - "@babel/types": "^7.16.0" + "@babel/template": "^7.18.10", + "@babel/types": "^7.19.0" } }, "@babel/helper-hoist-variables": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.0.tgz", - "integrity": "sha512-1AZlpazjUR0EQZQv3sgRNfM9mEVWPK3M6vlalczA+EECcPz3XPh6VplbErL5UoMpChhSck5wAJHthlj1bYpcmg==", - "dev": true, + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", + "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", "requires": { - "@babel/types": "^7.16.0" - } - }, - "@babel/helper-member-expression-to-functions": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.16.0.tgz", - "integrity": "sha512-bsjlBFPuWT6IWhl28EdrQ+gTvSvj5tqVP5Xeftp07SEuz5pLnsXZuDkDD3Rfcxy0IsHmbZ+7B2/9SHzxO0T+sQ==", - "dev": true, - "requires": { - "@babel/types": "^7.16.0" + "@babel/types": "^7.18.6" } }, "@babel/helper-module-imports": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.0.tgz", - "integrity": "sha512-kkH7sWzKPq0xt3H1n+ghb4xEMP8k0U7XV3kkB+ZGy69kDk2ySFW1qPi06sjKzFY3t1j6XbJSqr4mF9L7CYVyhg==", - "dev": true, + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", + "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", "requires": { - "@babel/types": "^7.16.0" + "@babel/types": "^7.18.6" } }, "@babel/helper-module-transforms": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.16.0.tgz", - "integrity": "sha512-My4cr9ATcaBbmaEa8M0dZNA74cfI6gitvUAskgDtAFmAqyFKDSHQo5YstxPbN+lzHl2D9l/YOEFqb2mtUh4gfA==", - "dev": true, + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.19.0.tgz", + "integrity": "sha512-3HBZ377Fe14RbLIA+ac3sY4PTgpxHVkFrESaWhoI5PuyXPBBX8+C34qblV9G89ZtycGJCmCI/Ut+VUDK4bltNQ==", "requires": { - "@babel/helper-module-imports": "^7.16.0", - "@babel/helper-replace-supers": "^7.16.0", - "@babel/helper-simple-access": "^7.16.0", - "@babel/helper-split-export-declaration": "^7.16.0", - "@babel/helper-validator-identifier": "^7.15.7", - "@babel/template": "^7.16.0", - "@babel/traverse": "^7.16.0", - "@babel/types": "^7.16.0" - } - }, - "@babel/helper-optimise-call-expression": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.0.tgz", - "integrity": "sha512-SuI467Gi2V8fkofm2JPnZzB/SUuXoJA5zXe/xzyPP2M04686RzFKFHPK6HDVN6JvWBIEW8tt9hPR7fXdn2Lgpw==", - "dev": true, - "requires": { - "@babel/types": "^7.16.0" + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-simple-access": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/helper-validator-identifier": "^7.18.6", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.19.0", + "@babel/types": "^7.19.0" } }, "@babel/helper-plugin-utils": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", - "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", - "dev": true - }, - "@babel/helper-replace-supers": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.0.tgz", - "integrity": "sha512-TQxuQfSCdoha7cpRNJvfaYxxxzmbxXw/+6cS7V02eeDYyhxderSoMVALvwupA54/pZcOTtVeJ0xccp1nGWladA==", - "dev": true, - "requires": { - "@babel/helper-member-expression-to-functions": "^7.16.0", - "@babel/helper-optimise-call-expression": "^7.16.0", - "@babel/traverse": "^7.16.0", - "@babel/types": "^7.16.0" - } + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.19.0.tgz", + "integrity": "sha512-40Ryx7I8mT+0gaNxm8JGTZFUITNqdLAgdg0hXzeVZxVD6nFsdhQvip6v8dqkRHzsz1VFpFAaOCHNn0vKBL7Czw==" }, "@babel/helper-simple-access": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.16.0.tgz", - "integrity": "sha512-o1rjBT/gppAqKsYfUdfHq5Rk03lMQrkPHG1OWzHWpLgVXRH4HnMM9Et9CVdIqwkCQlobnGHEJMsgWP/jE1zUiw==", - "dev": true, + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.19.4.tgz", + "integrity": "sha512-f9Xq6WqBFqaDfbCzn2w85hwklswz5qsKlh7f08w4Y9yhJHpnNC0QemtSkK5YyOY8kPGvyiwdzZksGUhnGdaUIg==", "requires": { - "@babel/types": "^7.16.0" + "@babel/types": "^7.19.4" } }, "@babel/helper-split-export-declaration": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.0.tgz", - "integrity": "sha512-0YMMRpuDFNGTHNRiiqJX19GjNXA4H0E8jZ2ibccfSxaCogbm3am5WN/2nQNj0YnQwGWM1J06GOcQ2qnh3+0paw==", - "dev": true, + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", + "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", "requires": { - "@babel/types": "^7.16.0" + "@babel/types": "^7.18.6" } }, "@babel/helper-string-parser": { - "version": "7.24.8", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.8.tgz", - "integrity": "sha512-pO9KhhRcuUyGnJWwyEgnRJTSIZHiT+vMD0kPeD+so0l7mxkMT19g3pjY9GTnHySck/hDzq+dtW/4VgnMkippsQ==", - "dev": true + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz", + "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==" }, "@babel/helper-validator-identifier": { - "version": "7.15.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz", - "integrity": "sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w==", - "dev": true + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", + "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==" }, "@babel/helper-validator-option": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz", - "integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==", - "dev": true + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz", + "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==" }, "@babel/helpers": { - "version": "7.16.3", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.16.3.tgz", - "integrity": "sha512-Xn8IhDlBPhvYTvgewPKawhADichOsbkZuzN7qz2BusOM0brChsyXMDJvldWaYMMUNiCQdQzNEioXTp3sC8Nt8w==", - "dev": true, + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.19.4.tgz", + "integrity": "sha512-G+z3aOx2nfDHwX/kyVii5fJq+bgscg89/dJNWpYeKeBv3v9xX8EIabmx1k6u9LS04H7nROFVRVK+e3k0VHp+sw==", "requires": { - "@babel/template": "^7.16.0", - "@babel/traverse": "^7.16.3", - "@babel/types": "^7.16.0" + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.19.4", + "@babel/types": "^7.19.4" } }, "@babel/highlight": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.0.tgz", - "integrity": "sha512-t8MH41kUQylBtu2+4IQA3atqevA2lRgqA2wyVB/YiWmsDSuylZZuXOUy9ric30hfzauEFfdsuk/eXTRrGrfd0g==", - "dev": true, + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", + "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", "requires": { - "@babel/helper-validator-identifier": "^7.15.7", + "@babel/helper-validator-identifier": "^7.18.6", "chalk": "^2.0.0", "js-tokens": "^4.0.0" }, @@ -715,7 +43160,6 @@ "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" } @@ -724,7 +43168,6 @@ "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", @@ -735,7 +43178,6 @@ "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" } @@ -743,10 +43185,9 @@ } }, "@babel/parser": { - "version": "7.16.4", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.16.4.tgz", - "integrity": "sha512-6V0qdPUaiVHH3RtZeLIsc+6pDhbYzHR8ogA8w+f+Wc77DuXto19g2QUwveINoS34Uw+W8/hQDGJCx+i4n7xcng==", - "dev": true + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.19.4.tgz", + "integrity": "sha512-qpVT7gtuOLjWeDTKLkJ6sryqLliBaFpAtGeqw5cs5giLldvh+Ch0plqnUMKoVAUS6ZEueQQiZV+p5pxtPitEsA==" }, "@babel/plugin-syntax-async-generators": { "version": "7.8.4", @@ -793,6 +43234,14 @@ "@babel/helper-plugin-utils": "^7.8.0" } }, + "@babel/plugin-syntax-jsx": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz", + "integrity": "sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, "@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", @@ -848,48 +43297,61 @@ } }, "@babel/runtime": { - "version": "7.16.3", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.16.3.tgz", - "integrity": "sha512-WBwekcqacdY2e9AF/Q7WLFUWmdJGJTkbjqTjoMDgXkVZ3ZRUvOPsLb5KdwISoQVsbP+DQzVZW4Zhci0DvpbNTQ==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.7.tgz", + "integrity": "sha512-UwgBRMjJP+xv857DCngvqXI3Iq6J4v0wXmwc6sapg+zyhbwmQX67LUEFrkK5tbyJ30jGuG3ZvWpBiB9LCy1kWw==", "requires": { - "regenerator-runtime": "^0.13.4" + "regenerator-runtime": "^0.14.0" + }, + "dependencies": { + "regenerator-runtime": { + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==" + } } }, "@babel/template": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.0.tgz", - "integrity": "sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==", - "dev": true, + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.10.tgz", + "integrity": "sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==", "requires": { - "@babel/code-frame": "^7.16.0", - "@babel/parser": "^7.16.0", - "@babel/types": "^7.16.0" + "@babel/code-frame": "^7.18.6", + "@babel/parser": "^7.18.10", + "@babel/types": "^7.18.10" } }, "@babel/traverse": { - "version": "7.16.3", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.16.3.tgz", - "integrity": "sha512-eolumr1vVMjqevCpwVO99yN/LoGL0EyHiLO5I043aYQvwOJ9eR5UsZSClHVCzfhBduMAsSzgA/6AyqPjNayJag==", - "dev": true, + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.19.4.tgz", + "integrity": "sha512-w3K1i+V5u2aJUOXBFFC5pveFLmtq1s3qcdDNC2qRI6WPBQIDaKFqXxDEqDO/h1dQ3HjsZoZMyIy6jGLq0xtw+g==", "requires": { - "@babel/code-frame": "^7.16.0", - "@babel/generator": "^7.16.0", - "@babel/helper-function-name": "^7.16.0", - "@babel/helper-hoist-variables": "^7.16.0", - "@babel/helper-split-export-declaration": "^7.16.0", - "@babel/parser": "^7.16.3", - "@babel/types": "^7.16.0", + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.19.4", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.19.0", + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/parser": "^7.19.4", + "@babel/types": "^7.19.4", "debug": "^4.1.0", "globals": "^11.1.0" + }, + "dependencies": { + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" + } } }, "@babel/types": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.0.tgz", - "integrity": "sha512-PJgg/k3SdLsGb3hhisFvtLOw5ts113klrpLuIPtCJIU+BB24fqq6lf8RWqKJEjzqXR9AEH1rIb5XTqwBHB+kQg==", - "dev": true, + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.19.4.tgz", + "integrity": "sha512-M5LK7nAeS6+9j7hAq+b3fQs+pNfUtTGq+yFFfHnauFA8zQtLRfmuipmsKDKKLuyG+wC8ABW43A153YNawNTEtw==", "requires": { - "@babel/helper-validator-identifier": "^7.15.7", + "@babel/helper-string-parser": "^7.19.4", + "@babel/helper-validator-identifier": "^7.19.1", "to-fast-properties": "^2.0.0" } }, @@ -909,141 +43371,249 @@ "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, + "@emotion/babel-plugin": { + "version": "11.10.2", + "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.10.2.tgz", + "integrity": "sha512-xNQ57njWTFVfPAc3cjfuaPdsgLp5QOSuRsj9MA6ndEhH/AzuZM86qIQzt6rq+aGBwj3n5/TkLmU5lhAfdRmogA==", "requires": { - "stackframe": "^1.1.1" + "@babel/helper-module-imports": "^7.16.7", + "@babel/plugin-syntax-jsx": "^7.17.12", + "@babel/runtime": "^7.18.3", + "@emotion/hash": "^0.9.0", + "@emotion/memoize": "^0.8.0", + "@emotion/serialize": "^1.1.0", + "babel-plugin-macros": "^3.1.0", + "convert-source-map": "^1.5.0", + "escape-string-regexp": "^4.0.0", + "find-root": "^1.1.0", + "source-map": "^0.5.7", + "stylis": "4.0.13" + }, + "dependencies": { + "@emotion/memoize": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.0.tgz", + "integrity": "sha512-G/YwXTkv7Den9mXDO7AhLWkE3q+I92B+VqAE+dYG4NGPaHZGvt3G8Q0p9vmE+sq7rTGphUbAvmQ9YpbfMQGGlA==" + }, + "@emotion/serialize": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.0.tgz", + "integrity": "sha512-F1ZZZW51T/fx+wKbVlwsfchr5q97iW8brAnXmsskz4d0hVB4O3M/SiA3SaeH06x02lSNzkkQv+n3AX3kCXKSFA==", + "requires": { + "@emotion/hash": "^0.9.0", + "@emotion/memoize": "^0.8.0", + "@emotion/unitless": "^0.8.0", + "@emotion/utils": "^1.2.0", + "csstype": "^3.0.2" + } + }, + "@emotion/unitless": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.0.tgz", + "integrity": "sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw==" + }, + "@emotion/utils": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz", + "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==" + }, + "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==" + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==" + }, + "stylis": { + "version": "4.0.13", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.0.13.tgz", + "integrity": "sha512-xGPXiFVl4YED9Jh7Euv2V220mriG9u4B2TA6Ybjc1catrstKD2PpIdU3U0RKpkVBC2EhmL/F0sPCr9vrFTNRag==" + } } }, "@emotion/cache": { - "version": "11.6.0", - "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.6.0.tgz", - "integrity": "sha512-ElbsWY1KMwEowkv42vGo0UPuLgtPYfIs9BxxVrmvsaJVvktknsHYYlx5NQ5g6zLDcOTyamlDc7FkRg2TAcQDKQ==", + "version": "11.10.3", + "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.10.3.tgz", + "integrity": "sha512-Psmp/7ovAa8appWh3g51goxu/z3iVms7JXOreq136D8Bbn6dYraPnmL6mdM8GThEx9vwSn92Fz+mGSjBzN8UPQ==", "requires": { - "@emotion/memoize": "^0.7.4", - "@emotion/sheet": "^1.1.0", - "@emotion/utils": "^1.0.0", - "@emotion/weak-memoize": "^0.2.5", - "stylis": "^4.0.10" + "@emotion/memoize": "^0.8.0", + "@emotion/sheet": "^1.2.0", + "@emotion/utils": "^1.2.0", + "@emotion/weak-memoize": "^0.3.0", + "stylis": "4.0.13" + }, + "dependencies": { + "@emotion/memoize": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.0.tgz", + "integrity": "sha512-G/YwXTkv7Den9mXDO7AhLWkE3q+I92B+VqAE+dYG4NGPaHZGvt3G8Q0p9vmE+sq7rTGphUbAvmQ9YpbfMQGGlA==" + }, + "@emotion/utils": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz", + "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==" + }, + "stylis": { + "version": "4.0.13", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.0.13.tgz", + "integrity": "sha512-xGPXiFVl4YED9Jh7Euv2V220mriG9u4B2TA6Ybjc1catrstKD2PpIdU3U0RKpkVBC2EhmL/F0sPCr9vrFTNRag==" + } } }, "@emotion/hash": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.8.0.tgz", - "integrity": "sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==" + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.1.tgz", + "integrity": "sha512-gJB6HLm5rYwSLI6PQa+X1t5CFGrv1J1TWG+sOyMCeKz2ojaj6Fnl/rZEspogG+cvqbt4AE/2eIyD2QfLKTBNlQ==" }, "@emotion/memoize": { - "version": "0.7.5", - "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.5.tgz", - "integrity": "sha512-igX9a37DR2ZPGYtV6suZ6whr8pTFtyHL3K/oLUotxpSVO2ASaprmAe2Dkq7tBo7CRY7MMDrAa9nuQP9/YG8FxQ==" + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz", + "integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==" }, "@emotion/react": { - "version": "11.7.0", - "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.7.0.tgz", - "integrity": "sha512-WL93hf9+/2s3cA1JVJlz8+Uy6p6QWukqQFOm2OZO5ki51hfucHMOmbSjiyC3t2Y4RI8XUmBoepoc/24ny/VBbA==", + "version": "11.10.4", + "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.10.4.tgz", + "integrity": "sha512-j0AkMpr6BL8gldJZ6XQsQ8DnS9TxEQu1R+OGmDZiWjBAJtCcbt0tS3I/YffoqHXxH6MjgI7KdMbYKw3MEiU9eA==", "requires": { - "@babel/runtime": "^7.13.10", - "@emotion/cache": "^11.6.0", - "@emotion/serialize": "^1.0.2", - "@emotion/sheet": "^1.1.0", - "@emotion/utils": "^1.0.0", - "@emotion/weak-memoize": "^0.2.5", + "@babel/runtime": "^7.18.3", + "@emotion/babel-plugin": "^11.10.0", + "@emotion/cache": "^11.10.0", + "@emotion/serialize": "^1.1.0", + "@emotion/use-insertion-effect-with-fallbacks": "^1.0.0", + "@emotion/utils": "^1.2.0", + "@emotion/weak-memoize": "^0.3.0", "hoist-non-react-statics": "^3.3.1" + }, + "dependencies": { + "@emotion/memoize": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.0.tgz", + "integrity": "sha512-G/YwXTkv7Den9mXDO7AhLWkE3q+I92B+VqAE+dYG4NGPaHZGvt3G8Q0p9vmE+sq7rTGphUbAvmQ9YpbfMQGGlA==" + }, + "@emotion/serialize": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.0.tgz", + "integrity": "sha512-F1ZZZW51T/fx+wKbVlwsfchr5q97iW8brAnXmsskz4d0hVB4O3M/SiA3SaeH06x02lSNzkkQv+n3AX3kCXKSFA==", + "requires": { + "@emotion/hash": "^0.9.0", + "@emotion/memoize": "^0.8.0", + "@emotion/unitless": "^0.8.0", + "@emotion/utils": "^1.2.0", + "csstype": "^3.0.2" + } + }, + "@emotion/unitless": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.0.tgz", + "integrity": "sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw==" + }, + "@emotion/utils": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz", + "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==" + } } }, "@emotion/serialize": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.0.2.tgz", - "integrity": "sha512-95MgNJ9+/ajxU7QIAruiOAdYNjxZX7G2mhgrtDWswA21VviYIRP1R5QilZ/bDY42xiKsaktP4egJb3QdYQZi1A==", + "version": "0.11.16", + "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-0.11.16.tgz", + "integrity": "sha512-G3J4o8by0VRrO+PFeSc3js2myYNOXVJ3Ya+RGVxnshRYgsvErfAOglKAiy1Eo1vhzxqtUvjCyS5gtewzkmvSSg==", "requires": { - "@emotion/hash": "^0.8.0", - "@emotion/memoize": "^0.7.4", - "@emotion/unitless": "^0.7.5", - "@emotion/utils": "^1.0.0", - "csstype": "^3.0.2" + "@emotion/hash": "0.8.0", + "@emotion/memoize": "0.7.4", + "@emotion/unitless": "0.7.5", + "@emotion/utils": "0.11.3", + "csstype": "^2.5.7" + }, + "dependencies": { + "@emotion/hash": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.8.0.tgz", + "integrity": "sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==" + }, + "csstype": { + "version": "2.6.21", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.21.tgz", + "integrity": "sha512-Z1PhmomIfypOpoMjRQB70jfvy/wxT50qW08YXO5lMIJkrdq4yOTR+AW7FqutScmB9NkLwxo+jU+kZLbofZZq/w==" + } } }, "@emotion/sheet": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.1.0.tgz", - "integrity": "sha512-u0AX4aSo25sMAygCuQTzS+HsImZFuS8llY8O7b9MDRzbJM0kVJlAz6KNDqcG7pOuQZJmj/8X/rAW+66kMnMW+g==" + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.2.0.tgz", + "integrity": "sha512-OiTkRgpxescko+M51tZsMq7Puu/KP55wMT8BgpcXVG2hqXc0Vo0mfymJ/Uj24Hp0i083ji/o0aLddh08UEjq8w==" }, "@emotion/unitless": { "version": "0.7.5", "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.7.5.tgz", "integrity": "sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==" }, - "@emotion/utils": { + "@emotion/use-insertion-effect-with-fallbacks": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.0.0.tgz", - "integrity": "sha512-mQC2b3XLDs6QCW+pDQDiyO/EdGZYOygE8s5N5rrzjSI4M3IejPE/JPndCBwRT9z982aqQNi6beWs1UeayrQxxA==" + "resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.0.tgz", + "integrity": "sha512-1eEgUGmkaljiBnRMTdksDV1W4kUnmwgp7X9G8B++9GYwl1lUdqSndSriIrTJ0N7LQaoauY9JJ2yhiOYK5+NI4A==", + "requires": {} + }, + "@emotion/utils": { + "version": "0.11.3", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-0.11.3.tgz", + "integrity": "sha512-0o4l6pZC+hI88+bzuaX/6BgOvQVhbt2PfmxauVaYOGgbsAw14wdKyvMCZXnsnsHys94iadcF+RG/wZyx6+ZZBw==" }, "@emotion/weak-memoize": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.2.5.tgz", - "integrity": "sha512-6U71C2Wp7r5XtFtQzYrW5iKFT67OixrSxjI4MptCHzdSVlgabczzqLe0ZSgnub/5Kp4hSbpDB1tMytZY9pwxxA==" + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.3.0.tgz", + "integrity": "sha512-AHPmaAx+RYfZz0eYu6Gviiagpmiyw98ySSlQvCUhVGDRtDFe4DBS0x1bSjdF3gqUDYOczB+yYvBTtEylYSdRhg==" }, "@eslint/eslintrc": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.2.2.tgz", - "integrity": "sha512-EfB5OHNYp1F4px/LI/FEnGylop7nOqkQ1LRzCM0KccA2U8tvV8w01KBv37LbO7nW4H+YhKyo2LcJhRwjjV17QQ==", + "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.1.1", - "espree": "^7.3.0", - "globals": "^12.1.0", - "ignore": "^4.0.6", + "debug": "^4.3.2", + "espree": "^9.4.0", + "globals": "^13.19.0", + "ignore": "^5.2.0", "import-fresh": "^3.2.1", - "js-yaml": "^3.13.1", - "lodash": "^4.17.19", - "minimatch": "^3.0.4", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", "strip-json-comments": "^3.1.1" }, "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "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": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" + "argparse": "^2.0.1" } }, - "espree": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz", - "integrity": "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==", + "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": { - "acorn": "^7.4.0", - "acorn-jsx": "^5.3.1", - "eslint-visitor-keys": "^1.3.0" + "brace-expansion": "^1.1.7" } - }, - "globals": { - "version": "12.4.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", - "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", - "dev": true, - "requires": { - "type-fest": "^0.8.1" - } - }, - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true } } }, + "@fluentui/accessibility": { + "version": "0.51.7", + "resolved": "https://registry.npmjs.org/@fluentui/accessibility/-/accessibility-0.51.7.tgz", + "integrity": "sha512-EcAlEsc63+UezUpO94bO41/8QY2X/B3MztLE2HTNumaUhfUNfd4veVAZwHxDcXaAP2SGXyEFuUa0pmuB2dR+HA==", + "requires": { + "@babel/runtime": "^7.10.4", + "@fluentui/keyboard-key": "^0.2.7", + "lodash": "^4.17.15" + } + }, "@fluentui/date-time-utilities": { "version": "7.9.1", "resolved": "https://registry.npmjs.org/@fluentui/date-time-utilities/-/date-time-utilities-7.9.1.tgz", @@ -1051,6 +43621,13 @@ "requires": { "@uifabric/set-version": "^7.0.24", "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } } }, "@fluentui/dom-utilities": { @@ -1060,43 +43637,36 @@ "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/font-icons-mdl2": { - "version": "8.5.44", - "resolved": "https://registry.npmjs.org/@fluentui/font-icons-mdl2/-/font-icons-mdl2-8.5.44.tgz", - "integrity": "sha512-PjhTL8I5Eia8wMFlPCWdzjYCcgAX8Wn/Fc2yfSFnwqGacY1Cox66mnoU9+QBMRWwQ1bxPbe0cV6Kcpm//MhVxw==", + "version": "8.5.47", + "resolved": "https://registry.npmjs.org/@fluentui/font-icons-mdl2/-/font-icons-mdl2-8.5.47.tgz", + "integrity": "sha512-99d/cjEMz0ik9LnVrEDhZB4CnQavwgBvZuNa/EAaeHZMlQ7eheCzU3PNG4goPC7o4yg7XCNyngA7hEx3RUPUDA==", "requires": { - "@fluentui/set-version": "^8.2.22", - "@fluentui/style-utilities": "^8.10.15", - "@fluentui/utilities": "^8.15.10", + "@fluentui/set-version": "^8.2.23", + "@fluentui/style-utilities": "^8.10.18", + "@fluentui/utilities": "^8.15.13", "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", - "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==" - } } }, "@fluentui/foundation-legacy": { - "version": "8.4.10", - "resolved": "https://registry.npmjs.org/@fluentui/foundation-legacy/-/foundation-legacy-8.4.10.tgz", - "integrity": "sha512-NBKMsuhdEPEzRbycO73SIZ0nPzYLPufsgqwelEp4L8+KA6myMK0IdLVY1XjxBY+u1EYLVMOeLnU306MsWZE/Yw==", + "version": "8.4.13", + "resolved": "https://registry.npmjs.org/@fluentui/foundation-legacy/-/foundation-legacy-8.4.13.tgz", + "integrity": "sha512-LIrqiDM0Fe45XLIx/XISwRfcaB5TfoMlkjic7K6goZtssi6VSNEAWjj+V2DOZNUaaFE3J3j61EspoZEKbqGazg==", "requires": { - "@fluentui/merge-styles": "^8.6.10", - "@fluentui/set-version": "^8.2.22", - "@fluentui/style-utilities": "^8.10.15", - "@fluentui/utilities": "^8.15.10", + "@fluentui/merge-styles": "^8.6.12", + "@fluentui/set-version": "^8.2.23", + "@fluentui/style-utilities": "^8.10.18", + "@fluentui/utilities": "^8.15.13", "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", - "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==" - } } }, "@fluentui/keyboard-key": { @@ -1105,21 +43675,28 @@ "integrity": "sha512-iT1bU56rKrKEOfODoW6fScY11qj3iaYrZ+z11T6fo5+TDm84UGkkXjLXJTE57ZJzg0/gbccHQWYv+chY7bJN8Q==", "requires": { "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } } }, "@fluentui/merge-styles": { - "version": "8.6.10", - "resolved": "https://registry.npmjs.org/@fluentui/merge-styles/-/merge-styles-8.6.10.tgz", - "integrity": "sha512-RHpziut4Ki36cv0dJQgi4v/+0gcw55wYHD89mKu2DZuF/rxb2+/yE36ohXg+TBU0RSOD208QKlufyId4ARn4TA==", + "version": "8.6.12", + "resolved": "https://registry.npmjs.org/@fluentui/merge-styles/-/merge-styles-8.6.12.tgz", + "integrity": "sha512-v8njux9frUkoGGlBnQXKHaKCX2nLZVHPFMDMzibtAIt4vIkkv+oY2lFmJ2h96tSIkg4eVN7h5sSDTFVoAPwpYg==", "requires": { - "@fluentui/set-version": "^8.2.22", + "@fluentui/set-version": "^8.2.23", "tslib": "^2.1.0" }, "dependencies": { "tslib": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", - "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==" + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" } } }, @@ -1145,213 +43722,563 @@ }, "dependencies": { "@fluentui/date-time-utilities": { - "version": "8.6.8", - "resolved": "https://registry.npmjs.org/@fluentui/date-time-utilities/-/date-time-utilities-8.6.8.tgz", - "integrity": "sha512-WoWO5eFI1c4TUgsQjTeOaCtnx6HQvuK36EdwF2Gyt/axhVvr3yjB7CWYqmVxIJ4BJsZ/lMfjGqR5sZ1w22G6pA==", + "version": "8.6.9", + "resolved": "https://registry.npmjs.org/@fluentui/date-time-utilities/-/date-time-utilities-8.6.9.tgz", + "integrity": "sha512-dgOlVm4nXBWDLqijmvn4iAtyv1hVpQZjN6p0So74BW+7ASUTkQGe3lf8PHV/OjBiXfZa4qwONvmTQBGCheNU0w==", "requires": { - "@fluentui/set-version": "^8.2.22", + "@fluentui/set-version": "^8.2.23", "tslib": "^2.1.0" } }, "@fluentui/keyboard-key": { - "version": "0.4.22", - "resolved": "https://registry.npmjs.org/@fluentui/keyboard-key/-/keyboard-key-0.4.22.tgz", - "integrity": "sha512-ZPneS+paMjl6f1SzFt52zK2WNyDoqD7/dSb6GXZtxXXKwxOMAg+7MjJt9O5qXGMmJ7rZ6ZPe51tVN6qCrxdfTA==", + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/@fluentui/keyboard-key/-/keyboard-key-0.4.23.tgz", + "integrity": "sha512-9GXeyUqNJUdg5JiQUZeGPiKnRzMRi9YEUn1l9zq6X/imYdMhxHrxpVZS12129cBfgvPyxt9ceJpywSfmLWqlKA==", "requires": { "tslib": "^2.1.0" } }, "@fluentui/react-focus": { - "version": "8.9.7", - "resolved": "https://registry.npmjs.org/@fluentui/react-focus/-/react-focus-8.9.7.tgz", - "integrity": "sha512-W7ah8KsFCJz0bCa+w11/qUTdw+fdBYFVy42nSscSDdzdqriXQ87L1v2b8h+iOr/WBvzBG1AN6C97F5tNH/K95w==", + "version": "8.9.10", + "resolved": "https://registry.npmjs.org/@fluentui/react-focus/-/react-focus-8.9.10.tgz", + "integrity": "sha512-9kV15td8uuYhQS4bTLImxVo75dmbeOK0rZ4gQgOAY/0nKRYwiCLfH9SwQuEa+eCmjsBTNuDlXgghjQJyKFh5+A==", "requires": { - "@fluentui/keyboard-key": "^0.4.22", - "@fluentui/merge-styles": "^8.6.10", - "@fluentui/set-version": "^8.2.22", - "@fluentui/style-utilities": "^8.10.15", - "@fluentui/utilities": "^8.15.10", + "@fluentui/keyboard-key": "^0.4.23", + "@fluentui/merge-styles": "^8.6.12", + "@fluentui/set-version": "^8.2.23", + "@fluentui/style-utilities": "^8.10.18", + "@fluentui/utilities": "^8.15.13", "tslib": "^2.1.0" } }, "@fluentui/react-window-provider": { - "version": "2.2.26", - "resolved": "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-2.2.26.tgz", - "integrity": "sha512-LMDfddXka9/YnSzjVU9smjI4dixhJ5jM5fjUtD2Bh9qgeUUzCmCW2GVh6S4LIqjsaoJVJfOOCuPrSaZTr+HdRQ==", + "version": "2.2.27", + "resolved": "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-2.2.27.tgz", + "integrity": "sha512-Dg0G9bizjryV0Q/r0CPtCVTPa2II/EsT9E6JT3jPSALjQADDLlW4/+ZXbcEC7geZ/40+KpZDmhplvk/AJSFBKg==", "requires": { - "@fluentui/set-version": "^8.2.22", + "@fluentui/set-version": "^8.2.23", "tslib": "^2.1.0" } }, "@fluentui/theme": { - "version": "2.6.53", - "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-2.6.53.tgz", - "integrity": "sha512-8w/072fUC+ukWzRGpCFkOlwmKmFraVanwY8VMdbC9O8u3bkaDFcGKx4j1VopUKE682SFaudqDyLiwECm+i3YuA==", + "version": "2.6.56", + "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-2.6.56.tgz", + "integrity": "sha512-uUDfZpye7e+oXpmP0DOboBYKlyAxbLamnVdWs1a7l6fWEqTNfwDPIPZpMkdDmIBTjE6Q9eHP1u1PmQpMSlz0wA==", "requires": { - "@fluentui/merge-styles": "^8.6.10", - "@fluentui/set-version": "^8.2.22", - "@fluentui/utilities": "^8.15.10", + "@fluentui/merge-styles": "^8.6.12", + "@fluentui/set-version": "^8.2.23", + "@fluentui/utilities": "^8.15.13", "tslib": "^2.1.0" } - }, + } + } + }, + "@fluentui/react-component-event-listener": { + "version": "0.51.7", + "resolved": "https://registry.npmjs.org/@fluentui/react-component-event-listener/-/react-component-event-listener-0.51.7.tgz", + "integrity": "sha512-NjVm+crN0T9A7vITL8alZeHnuV8zi2gos0nezU/2YOxaUAB9E4zKiPxt/6k5U50rJs/gj8Nu45iXxnjO41HbZg==", + "requires": { + "@babel/runtime": "^7.10.4" + } + }, + "@fluentui/react-component-ref": { + "version": "0.51.7", + "resolved": "https://registry.npmjs.org/@fluentui/react-component-ref/-/react-component-ref-0.51.7.tgz", + "integrity": "sha512-CX27jVJYaFoBCWpuWAizQZ2se137ku1dmDyn8sw+ySNJa+kkQf7LnMydiPW5K7cRdUSqUJW3eS4EjKRvVAx8xA==", + "requires": { + "@babel/runtime": "^7.10.4", + "react-is": "^16.6.3" + } + }, + "@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": "2.6.3", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", - "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==" + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" } } }, "@fluentui/react-focus": { - "version": "7.18.1", - "resolved": "https://registry.npmjs.org/@fluentui/react-focus/-/react-focus-7.18.1.tgz", - "integrity": "sha512-WXXkMR3t5mr9m5hg5vRWH/JZ+kaZmbuTGpTA7E7uc+Ag/RZfG/uVN+ZwBdDpP6Xg7+6f3wlkGCBtY/UDcW6qmw==", + "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.19.2", + "@uifabric/merge-styles": "^7.20.2", "@uifabric/set-version": "^7.0.24", - "@uifabric/styling": "^7.20.0", - "@uifabric/utilities": "^7.33.5", + "@uifabric/styling": "^7.25.1", + "@uifabric/utilities": "^7.38.2", "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } } }, "@fluentui/react-hooks": { - "version": "8.8.7", - "resolved": "https://registry.npmjs.org/@fluentui/react-hooks/-/react-hooks-8.8.7.tgz", - "integrity": "sha512-bMNouJF8Ij3tSue+uFyYfDm8llL4D0PDCPcXoFroUgk6QDneCMxnsK4uqeUAvr8rvmcVedzYiQ29r7IxWXxj2g==", + "version": "8.8.9", + "resolved": "https://registry.npmjs.org/@fluentui/react-hooks/-/react-hooks-8.8.9.tgz", + "integrity": "sha512-1m9tEUlUzvyU/ENwbQQdqlsVJSu113cjeFxPRAx56tcmc2THsuVy+Kdn8qRf/4om/W0W+Doc+CK4WFgYAGsfhw==", "requires": { - "@fluentui/react-window-provider": "^2.2.26", - "@fluentui/set-version": "^8.2.22", - "@fluentui/utilities": "^8.15.10", + "@fluentui/react-window-provider": "^2.2.27", + "@fluentui/set-version": "^8.2.23", + "@fluentui/utilities": "^8.15.12", "tslib": "^2.1.0" }, "dependencies": { "@fluentui/react-window-provider": { - "version": "2.2.26", - "resolved": "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-2.2.26.tgz", - "integrity": "sha512-LMDfddXka9/YnSzjVU9smjI4dixhJ5jM5fjUtD2Bh9qgeUUzCmCW2GVh6S4LIqjsaoJVJfOOCuPrSaZTr+HdRQ==", + "version": "2.2.27", + "resolved": "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-2.2.27.tgz", + "integrity": "sha512-Dg0G9bizjryV0Q/r0CPtCVTPa2II/EsT9E6JT3jPSALjQADDLlW4/+ZXbcEC7geZ/40+KpZDmhplvk/AJSFBKg==", "requires": { - "@fluentui/set-version": "^8.2.22", + "@fluentui/set-version": "^8.2.23", "tslib": "^2.1.0" } + } + } + }, + "@fluentui/react-northstar": { + "version": "0.51.3", + "resolved": "https://registry.npmjs.org/@fluentui/react-northstar/-/react-northstar-0.51.3.tgz", + "integrity": "sha512-bKomvwj0BjhzMefm0//nJCBpq+4KRqdhA8S/UISZd+CO7u5gV0PDD7bcIvO0Bou6z/IXMf7J1MJ4hQJaZ96GZw==", + "requires": { + "@babel/runtime": "^7.10.4", + "@fluentui/accessibility": "^0.51.3", + "@fluentui/date-time-utilities": "^7.3.0", + "@fluentui/keyboard-key": "^0.2.7", + "@fluentui/react-bindings": "^0.51.3", + "@fluentui/react-component-event-listener": "^0.51.3", + "@fluentui/react-component-nesting-registry": "^0.51.3", + "@fluentui/react-component-ref": "^0.51.3", + "@fluentui/react-compose": "^0.12.5", + "@fluentui/react-context-selector": "^0.51.3", + "@fluentui/react-icons-northstar": "^0.51.3", + "@fluentui/react-northstar-styles-renderer": "^0.51.3", + "@fluentui/react-proptypes": "^0.51.3", + "@fluentui/state": "^0.51.3", + "@fluentui/styles": "^0.51.3", + "@popperjs/core": "^2.4.2", + "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": "^16.6.3", + "react-transition-group": "^4.3.0" + }, + "dependencies": { + "@fluentui/react-bindings": { + "version": "0.51.7", + "resolved": "https://registry.npmjs.org/@fluentui/react-bindings/-/react-bindings-0.51.7.tgz", + "integrity": "sha512-Gp+70GYZHtrQz/480kR+qII9RMHXM+dorKnVj6D7C1/3r6iBoGPVGgRZROuOG1YOmlrM8nbZDb1VX1EqKCdNlQ==", + "requires": { + "@babel/runtime": "^7.10.4", + "@emotion/serialize": "^0.11.16", + "@fluentui/accessibility": "^0.51.7", + "@fluentui/keyboard-key": "^0.2.7", + "@fluentui/react-component-event-listener": "^0.51.7", + "@fluentui/react-component-ref": "^0.51.7", + "@fluentui/react-compose": "^0.12.5", + "@fluentui/react-northstar-fela-renderer": "^0.51.7", + "@fluentui/react-northstar-styles-renderer": "^0.51.7", + "@fluentui/state": "^0.51.7", + "@fluentui/styles": "^0.51.7", + "@quid/stylis-plugin-focus-visible": "^4.0.0", + "@uifabric/utilities": "^7.24.5", + "classnames": "^2.2.6", + "lodash": "^4.17.15", + "prop-types": "^15.7.2", + "react-is": "^16.6.3", + "stylis": "^3.5.4", + "stylis-plugin-rtl": "^1.0.0" + }, + "dependencies": { + "@fluentui/react-northstar-fela-renderer": { + "version": "0.51.7", + "resolved": "https://registry.npmjs.org/@fluentui/react-northstar-fela-renderer/-/react-northstar-fela-renderer-0.51.7.tgz", + "integrity": "sha512-/8nSoZVxhgzcK4DWqp0c+2PV2VZybF4I0DhJYVb352wH+tU4PNaL5eP6gP58MHCsO6192KnBYC2MZEg+0aXHlw==", + "requires": { + "@babel/runtime": "^7.10.4", + "@fluentui/react-northstar-styles-renderer": "^0.51.7", + "@fluentui/styles": "^0.51.7", + "css-in-js-utils": "^3.0.0", + "fela": "^10.6.1", + "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-utils": "^10.6.1", + "inline-style-expand-shorthand": "^1.2.0", + "lodash": "^4.17.15", + "react-fela": "^10.6.1", + "stylis": "^3.5.4" + }, + "dependencies": { + "react-fela": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/react-fela/-/react-fela-10.8.2.tgz", + "integrity": "sha512-TDIuOzxwtPcMhxlR4be/s1Er5b7zS8D42QOzaZZGMJskfH1ULFSOpdlBsb32ivqacXatbGZzshHDXGV5vKNkhQ==", + "requires": { + "fela-bindings": "^10.8.2", + "fela-dom": "^10.8.2", + "prop-types": "^15.5.8" + }, + "dependencies": { + "fela-bindings": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/fela-bindings/-/fela-bindings-10.8.2.tgz", + "integrity": "sha512-NeZaTD8XaR2HmZKdVy0X2eTsTXeN9w/9ys0sd101djI4lD7rjfU6NroUB5YeGtOV/drehs7ufbzI/rStVUYx1g==", + "requires": { + "fast-loops": "^1.0.0", + "fela-dom": "^10.8.2", + "fela-tools": "^10.8.2", + "react-addons-shallow-compare": "^15.6.2", + "shallow-equal": "^1.0.0" + } + } + } + } + } + } + } + }, + "@fluentui/react-component-nesting-registry": { + "version": "0.51.7", + "resolved": "https://registry.npmjs.org/@fluentui/react-component-nesting-registry/-/react-component-nesting-registry-0.51.7.tgz", + "integrity": "sha512-uuzYi8/SWAhj78z6nirDGWZYRJEmXqmeBZP+KR58m/kmQ1nq5YMZADw06JlrUqW/UMk6SKkUpHRAKYrT4NGJkw==", + "requires": { + "@babel/runtime": "^7.10.4", + "prop-types": "^15.7.2" + } + }, + "@fluentui/react-compose": { + "version": "0.12.8", + "resolved": "https://registry.npmjs.org/@fluentui/react-compose/-/react-compose-0.12.8.tgz", + "integrity": "sha512-YutUjnFzDrd5gfpi2ID0GqrGZTKTckWUqdStScIe/P9oG5IaeHN49JMQmOrSq3tFAW/gnt1fFKddhrxdCO3vBA==", + "requires": { + "@types/classnames": "^2.2.9", + "@uifabric/set-version": "^7.0.19", + "@uifabric/utilities": "^7.25.1", + "classnames": "^2.2.6", + "tslib": "^1.10.0" + } + }, + "@fluentui/react-context-selector": { + "version": "0.51.7", + "resolved": "https://registry.npmjs.org/@fluentui/react-context-selector/-/react-context-selector-0.51.7.tgz", + "integrity": "sha512-WLadFGSg9RHjlKGFK2WCV7eqKwZYOEOr6WHPmCTE8fBjDUbabsHU4U9J4OePPCIq/hSr0/8EfNPIjHqzXwofrg==", + "requires": { + "@babel/runtime": "^7.10.4" + } + }, + "@fluentui/react-icons-northstar": { + "version": "0.51.7", + "resolved": "https://registry.npmjs.org/@fluentui/react-icons-northstar/-/react-icons-northstar-0.51.7.tgz", + "integrity": "sha512-9p0DQcGng+CA/sTnjxxaGWC8CH/OhwZCIEwp3srMeIkPaeWG7jKIOCTjRh87l5XhaeaYds6b88zET7axAHoXvw==", + "requires": { + "@babel/runtime": "^7.10.4", + "@fluentui/accessibility": "^0.51.7", + "@fluentui/react-bindings": "^0.51.7", + "@fluentui/styles": "^0.51.7", + "classnames": "^2.2.6" + } + }, + "@fluentui/react-northstar-styles-renderer": { + "version": "0.51.7", + "resolved": "https://registry.npmjs.org/@fluentui/react-northstar-styles-renderer/-/react-northstar-styles-renderer-0.51.7.tgz", + "integrity": "sha512-oah7sOstbrbx8guepPpvOmLD65xmwgx9rN0KjogOxDiMYidN4eaEAVl36mQfWs1wE+Mo5iAPRj2eNtqX4bVUqg==", + "requires": { + "@babel/runtime": "^7.10.4", + "@fluentui/styles": "^0.51.7" + } + }, + "@types/react": { + "version": "16.14.60", + "resolved": "https://registry.npmjs.org/@types/react/-/react-16.14.60.tgz", + "integrity": "sha512-wIFmnczGsTcgwCBeIYOuy2mdXEiKZ5znU/jNOnMZPQyCcIxauMGWlX0TNG4lZ7NxRKj7YUIZRneJQSSdB2jKgg==", + "peer": true, + "requires": { + "@types/prop-types": "*", + "@types/scheduler": "^0.16", + "csstype": "^3.0.2" + } }, "tslib": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", - "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==" + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" } } }, "@fluentui/react-portal-compat-context": { - "version": "9.0.11", - "resolved": "https://registry.npmjs.org/@fluentui/react-portal-compat-context/-/react-portal-compat-context-9.0.11.tgz", - "integrity": "sha512-ubvW/ej0O+Pago9GH3mPaxzUgsNnBoqvghNamWjyKvZIViyaXUG6+sgcAl721R+qGAFac+A20akI5qDJz/xtdg==", + "version": "9.0.12", + "resolved": "https://registry.npmjs.org/@fluentui/react-portal-compat-context/-/react-portal-compat-context-9.0.12.tgz", + "integrity": "sha512-5AVXWX9GnbvwnJZYUb4LSIF7BsI/N8oTI6+7Yn0w6B3yaWykA8Menlz757X5tgVBjouEj4Eom+AoVvA7u8gPDA==", "requires": { "@swc/helpers": "^0.5.1" } }, - "@fluentui/react-window-provider": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-1.0.2.tgz", - "integrity": "sha512-fGSgL3Vp/+6t1Ysfz21FWZmqsU+iFVxOigvHnm5uKVyyRPwtaabv/F6kQ2y5isLMI2YmJaUd2i0cDJKu8ggrvw==", + "@fluentui/react-proptypes": { + "version": "0.51.7", + "resolved": "https://registry.npmjs.org/@fluentui/react-proptypes/-/react-proptypes-0.51.7.tgz", + "integrity": "sha512-gzfNddyRKmZ8qqZkV+wUl58HEySW7o2DzP5mgE0aAMA3qWkyIPRSo/tvMVx4A1AsgeJ2LhNkAHGek8T0D8PA0Q==", + "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": { + "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": "1.0.6", + "resolved": "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-1.0.6.tgz", + "integrity": "sha512-m2HoxhU2m/yWxUauf79y+XZvrrWNx+bMi7ZiL6DjiAKHjTSa8KOyvicbOXd/3dvuVzOaNTnLDdZAvhRFcelOIA==", + "requires": { + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@fluentui/scheme-utilities": { + "version": "8.3.56", + "resolved": "https://registry.npmjs.org/@fluentui/scheme-utilities/-/scheme-utilities-8.3.56.tgz", + "integrity": "sha512-NOXO4Vq2JW48CuMR14Z8WmtxoQzEA+xZKqNNxn0aAqiCroIkRTqHURn+csm72YU1QlRRQHUavZbGFK/fRgDyWw==", + "requires": { + "@fluentui/set-version": "^8.2.23", + "@fluentui/theme": "^2.6.55", + "tslib": "^2.1.0" + }, + "dependencies": { + "@fluentui/theme": { + "version": "2.6.55", + "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-2.6.55.tgz", + "integrity": "sha512-U4XqhVsUOGj8LEgzuDMmrXOE5wvq91X4Tw9/6qjWYh3zdon4dfiMQpyXxaI9yh4lJ5GXXd4V2aI7QHYGAHSVTw==", + "requires": { + "@fluentui/merge-styles": "^8.6.12", + "@fluentui/set-version": "^8.2.23", + "@fluentui/utilities": "^8.15.12", + "tslib": "^2.1.0" + } + } } }, "@fluentui/set-version": { - "version": "8.2.22", - "resolved": "https://registry.npmjs.org/@fluentui/set-version/-/set-version-8.2.22.tgz", - "integrity": "sha512-4m5AKK+s5LLBv/BOGHnaCl8W2qdDFOdfRHeRZBS7UNcFLUPHKCfmID1rdh1eCrl3qIgGXPlc46o3BBqt+SBTTw==", + "version": "8.2.23", + "resolved": "https://registry.npmjs.org/@fluentui/set-version/-/set-version-8.2.23.tgz", + "integrity": "sha512-VPXaBsiaa3Xn/AY40nLU9bvDQ62lpMVnFzFTlQ8CbpdwrjxNlRxDUY5vRToNzp1+Zu5gD/+CgsXqIZGcry5L5w==", "requires": { "tslib": "^2.1.0" }, "dependencies": { "tslib": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", - "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==" + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" } } }, - "@fluentui/style-utilities": { - "version": "8.10.15", - "resolved": "https://registry.npmjs.org/@fluentui/style-utilities/-/style-utilities-8.10.15.tgz", - "integrity": "sha512-+XyRMAGOQhlmBQU830S+pGPYY7LTNofwRGTkeqERWBNI2gXw8O94TcgprQNGEXZM9jf5oSE/t09baoECeWdBmA==", + "@fluentui/state": { + "version": "0.51.7", + "resolved": "https://registry.npmjs.org/@fluentui/state/-/state-0.51.7.tgz", + "integrity": "sha512-sTCv3hnEpmWW/hjw+vmloaslNnYmFYeN8J9uJzYBGVi9NKKLvXtMKeoaikAXBVpnmMknl67VCapjauF0NxXDjQ==", "requires": { - "@fluentui/merge-styles": "^8.6.10", - "@fluentui/set-version": "^8.2.22", - "@fluentui/theme": "^2.6.53", - "@fluentui/utilities": "^8.15.10", + "@babel/runtime": "^7.10.4" + } + }, + "@fluentui/style-utilities": { + "version": "8.10.18", + "resolved": "https://registry.npmjs.org/@fluentui/style-utilities/-/style-utilities-8.10.18.tgz", + "integrity": "sha512-nsXc6LI/UaPrJUh71WIqR19+mmfPl0b4qhaBUOzBGznGKU8jKlHT94pJbAIhWIjytdS8Zk8qtgStI+oYMxz9xg==", + "requires": { + "@fluentui/merge-styles": "^8.6.12", + "@fluentui/set-version": "^8.2.23", + "@fluentui/theme": "^2.6.56", + "@fluentui/utilities": "^8.15.13", "@microsoft/load-themed-styles": "^1.10.26", "tslib": "^2.1.0" }, "dependencies": { "@fluentui/theme": { - "version": "2.6.53", - "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-2.6.53.tgz", - "integrity": "sha512-8w/072fUC+ukWzRGpCFkOlwmKmFraVanwY8VMdbC9O8u3bkaDFcGKx4j1VopUKE682SFaudqDyLiwECm+i3YuA==", + "version": "2.6.56", + "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-2.6.56.tgz", + "integrity": "sha512-uUDfZpye7e+oXpmP0DOboBYKlyAxbLamnVdWs1a7l6fWEqTNfwDPIPZpMkdDmIBTjE6Q9eHP1u1PmQpMSlz0wA==", "requires": { - "@fluentui/merge-styles": "^8.6.10", - "@fluentui/set-version": "^8.2.22", - "@fluentui/utilities": "^8.15.10", + "@fluentui/merge-styles": "^8.6.12", + "@fluentui/set-version": "^8.2.23", + "@fluentui/utilities": "^8.15.13", "tslib": "^2.1.0" } - }, - "tslib": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", - "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==" + } + } + }, + "@fluentui/styles": { + "version": "0.51.7", + "resolved": "https://registry.npmjs.org/@fluentui/styles/-/styles-0.51.7.tgz", + "integrity": "sha512-u4l6U47KaMM1mO1q5o9ORJLKj2yMTD/c5hwzLaxbFBf9V50aIeNNI9t/Fqphwiu+cft8T0lBLMFqR9kzxWsBIQ==", + "requires": { + "@babel/runtime": "^7.10.4", + "csstype": "^2.6.7", + "lodash": "^4.17.15" + }, + "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==" } } }, "@fluentui/theme": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-1.7.4.tgz", - "integrity": "sha512-o4eo7lstLxxXl1g2RR9yz18Yt8yjQO/LbQuZjsiAfv/4Bf0CRnb+3j1F7gxIdBWAchKj9gzaMpIFijfI98pvYQ==", + "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.19.2", + "@uifabric/merge-styles": "^7.20.2", "@uifabric/set-version": "^7.0.24", - "@uifabric/utilities": "^7.33.5", + "@uifabric/utilities": "^7.38.2", "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } } }, "@fluentui/utilities": { - "version": "8.15.10", - "resolved": "https://registry.npmjs.org/@fluentui/utilities/-/utilities-8.15.10.tgz", - "integrity": "sha512-7WAzaVd7vPTh60SfN8/nGtlxm6Pv19NrLVeANt6ZP9h8SA2E5fV3QwDH/88BjnVj/yfTQwb7011aQcSb6DiKBA==", + "version": "8.15.13", + "resolved": "https://registry.npmjs.org/@fluentui/utilities/-/utilities-8.15.13.tgz", + "integrity": "sha512-DrPv5baKHYtwB+OFqtGiOucdHFbqbnW7TSyxigADYkZQzJj1lnw5DoEGsVyMMVacD4vR21L3JfkMmfrhWm6hyw==", "requires": { - "@fluentui/dom-utilities": "^2.3.6", - "@fluentui/merge-styles": "^8.6.10", - "@fluentui/react-window-provider": "^2.2.26", - "@fluentui/set-version": "^8.2.22", + "@fluentui/dom-utilities": "^2.3.7", + "@fluentui/merge-styles": "^8.6.12", + "@fluentui/react-window-provider": "^2.2.27", + "@fluentui/set-version": "^8.2.23", "tslib": "^2.1.0" }, "dependencies": { "@fluentui/dom-utilities": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/@fluentui/dom-utilities/-/dom-utilities-2.3.6.tgz", - "integrity": "sha512-/Qz/J2rdMAwh4Bk8Z+E/Fy40XUVw5IunezIsd/CJ7z1gOfNdBjRoD9XsrVkcUHbOaTTR6daUCLdWMcZtVgu0jA==", + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/@fluentui/dom-utilities/-/dom-utilities-2.3.7.tgz", + "integrity": "sha512-AaTR9BhJEF0i042NS1Ju8l95f24p2tBMq6jVVbUEDtYnKaxWnpv8R9eYjOwy8SDniQc1ino+BkolIgCVXXvDmw==", "requires": { - "@fluentui/set-version": "^8.2.22", + "@fluentui/set-version": "^8.2.23", "tslib": "^2.1.0" } }, "@fluentui/react-window-provider": { - "version": "2.2.26", - "resolved": "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-2.2.26.tgz", - "integrity": "sha512-LMDfddXka9/YnSzjVU9smjI4dixhJ5jM5fjUtD2Bh9qgeUUzCmCW2GVh6S4LIqjsaoJVJfOOCuPrSaZTr+HdRQ==", + "version": "2.2.27", + "resolved": "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-2.2.27.tgz", + "integrity": "sha512-Dg0G9bizjryV0Q/r0CPtCVTPa2II/EsT9E6JT3jPSALjQADDLlW4/+ZXbcEC7geZ/40+KpZDmhplvk/AJSFBKg==", "requires": { - "@fluentui/set-version": "^8.2.22", + "@fluentui/set-version": "^8.2.23", "tslib": "^2.1.0" } - }, - "tslib": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", - "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==" } } }, + "@fluentui/web-components": { + "version": "0.22.1", + "resolved": "https://registry.npmjs.org/@fluentui/web-components/-/web-components-0.22.1.tgz", + "integrity": "sha512-dnMgBRC2vXPa8Br2DpoJG9Fj+WNDlOEtJPzXDiDZss3ddnhsd1djzOEaHoYWayqYumA6ZU2tet5qaqF2i2lqOQ==", + "requires": { + "@microsoft/fast-colors": "^5.1.0", + "@microsoft/fast-element": "^1.0.0", + "@microsoft/fast-foundation": "^1.16.0", + "lodash-es": "^4.17.20", + "tslib": "^1.13.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@gar/promisify": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz", + "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==", + "dev": true + }, + "@humanwhocodes/config-array": { + "version": "0.9.5", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz", + "integrity": "sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==", + "dev": true, + "requires": { + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.4" + } + }, + "@humanwhocodes/object-schema": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", + "dev": true + }, "@istanbuljs/load-nyc-config": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", @@ -1513,15 +44440,6 @@ "strip-ansi": "^6.0.0" }, "dependencies": { - "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-regex": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", @@ -1588,12 +44506,6 @@ "requires": { "has-flag": "^4.0.0" } - }, - "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 } } }, @@ -1713,9 +44625,9 @@ } }, "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "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 }, @@ -1922,54 +44834,69 @@ } }, "@jridgewell/gen-mapping": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", - "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", - "dev": true, + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", + "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", "requires": { - "@jridgewell/set-array": "^1.2.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.24" + "@jridgewell/set-array": "^1.0.0", + "@jridgewell/sourcemap-codec": "^1.4.10" } }, "@jridgewell/resolve-uri": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", - "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", - "dev": true + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==" }, "@jridgewell/set-array": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", - "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", - "dev": true + "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==" }, "@jridgewell/source-map": { "version": "0.3.6", "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz", "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==", "dev": true, + "peer": true, "requires": { "@jridgewell/gen-mapping": "^0.3.5", "@jridgewell/trace-mapping": "^0.3.25" + }, + "dependencies": { + "@jridgewell/gen-mapping": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", + "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", + "dev": true, + "peer": true, + "requires": { + "@jridgewell/set-array": "^1.2.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.24" + } + } } }, "@jridgewell/sourcemap-codec": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", - "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", - "dev": true + "version": "1.4.15", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" }, "@jridgewell/trace-mapping": { "version": "0.3.25", "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", - "dev": true, "requires": { "@jridgewell/resolve-uri": "^3.1.0", "@jridgewell/sourcemap-codec": "^1.4.14" } }, + "@leichtgewicht/ip-codec": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.5.tgz", + "integrity": "sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==", + "dev": true + }, "@microsoft/api-extractor": { "version": "7.15.2", "resolved": "https://registry.npmjs.org/@microsoft/api-extractor/-/api-extractor-7.15.2.tgz", @@ -1990,63 +44917,48 @@ "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==", + "@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": { - "@types/node": "10.17.13", - "colors": "~1.2.1", - "fs-extra": "~7.0.1", - "import-lazy": "~4.0.0", + "@microsoft/tsdoc": "0.13.2", + "ajv": "~6.12.6", "jju": "~1.4.0", - "resolve": "~1.17.0", - "semver": "~7.3.0", - "timsort": "~0.3.0", - "z-schema": "~3.18.3" + "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" + } + } } }, - "@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==", + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", "dev": true, "requires": { - "resolve": "~1.17.0", - "strip-json-comments": "~3.1.1" + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" } }, - "@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" - } - }, - "@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/node": { - "version": "10.17.13", - "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.13.tgz", - "integrity": "sha512-pMCcqU2zT4TjqYFrWtYHKal7Sl30Ims6ulZ4UFXxI4xbtQqK/qqKwkDoBFCfooRqqmRu9vY3xaJRwxSh673aYg==", - "dev": true - }, - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true - }, "lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", @@ -2105,80 +45017,111 @@ "@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==", + "@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": { - "@types/node": "10.17.13", - "colors": "~1.2.1", - "fs-extra": "~7.0.1", - "import-lazy": "~4.0.0", + "@microsoft/tsdoc": "0.13.2", + "ajv": "~6.12.6", "jju": "~1.4.0", - "resolve": "~1.17.0", - "semver": "~7.3.0", - "timsort": "~0.3.0", - "z-schema": "~3.18.3" + "resolve": "~1.19.0" } }, - "@types/node": { - "version": "10.17.13", - "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.13.tgz", - "integrity": "sha512-pMCcqU2zT4TjqYFrWtYHKal7Sl30Ims6ulZ4UFXxI4xbtQqK/qqKwkDoBFCfooRqqmRu9vY3xaJRwxSh673aYg==", - "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==", + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", "dev": true, "requires": { - "yallist": "^4.0.0" + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" } - }, - "resolve": { - "version": "1.17.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", - "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", - "dev": true, - "requires": { - "path-parse": "^1.0.6" - } - }, - "semver": { - "version": "7.3.8", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", - "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true } } }, + "@microsoft/eslint-plugin-spfx": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/eslint-plugin-spfx/-/eslint-plugin-spfx-1.16.1.tgz", + "integrity": "sha512-CN91uwrZ6/huwzWmD/NDF5cx6KQq11rt1JI5l/5kK1CvXKpaoU8XUGL8WCy9Ed7C0VD/DoZAtiapjp2rtc517g==", + "dev": true, + "requires": { + "@typescript-eslint/experimental-utils": "5.30.7" + }, + "dependencies": { + "@typescript-eslint/experimental-utils": { + "version": "5.30.7", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.30.7.tgz", + "integrity": "sha512-r218ZVL0zFBYzEq8/9K2ZhRgsmKUhm8xd3sWChgvTbmP98kHGuY83IUl64SS9fx9OSBM9vMLdzBfox4eDdm/ZQ==", + "dev": true, + "requires": { + "@typescript-eslint/utils": "5.30.7" + } + } + } + }, + "@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.13.0", + "resolved": "https://registry.npmjs.org/@microsoft/fast-element/-/fast-element-1.13.0.tgz", + "integrity": "sha512-iFhzKbbD0cFRo9cEzLS3Tdo9BYuatdxmCEKCpZs1Cro/93zNMpZ/Y9/Z7SknmW6fhDZbpBvtO8lLh9TFEcNVAQ==" + }, + "@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": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@microsoft/fast-web-utilities": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/@microsoft/fast-web-utilities/-/fast-web-utilities-4.8.1.tgz", + "integrity": "sha512-P3xeyUwQ9nPkFrgAdmkOzaXxIq8YqMU5K+LXcoHgJddJCBCKfGWW9OZQOTigLddItTyVyfO8qsJpDQb1TskKHA==", + "requires": { + "exenv-es6": "^1.0.0" + } + }, "@microsoft/gulp-core-build": { - "version": "3.17.11", - "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build/-/gulp-core-build-3.17.11.tgz", - "integrity": "sha512-hhlNl5uvErAyZNkg+lWdUAbq+xygJCNl7rBAITFuasyl/T6BicT1/ZDJmVLFO2eXgRXna/SJW622IZsJ34adYQ==", + "version": "3.17.19", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build/-/gulp-core-build-3.17.19.tgz", + "integrity": "sha512-izeW3DDC9KC5NYqwHqddY0KElO7YYLtbXvH30JJnYFVlpaXTl23opv5XFZYpWe6LKGuNVGnbTNwYqEuxiGiTVg==", "dev": true, "requires": { "@jest/core": "~25.4.0", "@jest/reporters": "~25.4.0", - "@rushstack/node-core-library": "3.35.2", + "@rushstack/node-core-library": "~3.44.1", "@types/chalk": "0.4.31", "@types/gulp": "4.0.6", "@types/jest": "25.2.1", "@types/node": "10.17.13", - "@types/node-notifier": "0.0.28", + "@types/node-notifier": "8.0.2", "@types/orchestrator": "0.0.30", - "@types/semver": "~7.3.1", + "@types/semver": "7.3.5", "@types/through2": "2.0.32", "@types/vinyl": "2.0.3", "@types/yargs": "0.0.34", @@ -2198,7 +45141,7 @@ "jsdom": "~11.11.0", "lodash.merge": "~4.6.2", "merge2": "~1.0.2", - "node-notifier": "~5.0.2", + "node-notifier": "~10.0.1", "object-assign": "~4.1.0", "orchestrator": "~0.3.8", "pretty-hrtime": "~1.0.2", @@ -2210,83 +45153,75 @@ "z-schema": "~3.18.3" }, "dependencies": { - "@types/node": { - "version": "10.17.13", - "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.13.tgz", - "integrity": "sha512-pMCcqU2zT4TjqYFrWtYHKal7Sl30Ims6ulZ4UFXxI4xbtQqK/qqKwkDoBFCfooRqqmRu9vY3xaJRwxSh673aYg==", - "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==", + "@rushstack/node-core-library": { + "version": "3.44.3", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.44.3.tgz", + "integrity": "sha512-Bt+R5LAnVr2BImTJqPpton5rvhJ2Wq8x4BaTqaCHQMmfxqtz5lb4nLYT9kneMJTCDuRMBvvLpSuz4MBj50PV3w==", "dev": true, "requires": { - "color-convert": "^2.0.1" + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "timsort": "~0.3.0", + "z-schema": "~5.0.2" + }, + "dependencies": { + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "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" + } + } } }, - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "@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": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "jest-diff": "^25.2.1", + "pretty-format": "^25.2.1" } }, "cliui": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", - "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha512-0yayqDxWQbqk3ojkYqUKqaAQ6AfNKeKWRNA8kR0WXzAsdHpP4BIaOmMAG87JGuO6qcobyW4GjxHd9PmhEd+T9w==", "dev": true, "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^6.2.0" + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wrap-ansi": "^2.0.0" } }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "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 - }, - "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" - } + "optional": true }, "glob": { "version": "7.0.6", "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", - "integrity": "sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo=", + "integrity": "sha512-f8c0rE8JiCxpa52kWPAOa3ZaYEnzofDzCQLCn3Vdk0Z5OVLq3BsRFJI4S4ykpeVW6QMGBUkMeUpoEgWnMTnw5Q==", "dev": true, "requires": { "fs.realpath": "^1.0.0", @@ -2297,18 +45232,6 @@ "path-is-absolute": "^1.0.0" } }, - "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 - }, - "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 - }, "jest": { "version": "25.4.0", "resolved": "https://registry.npmjs.org/jest/-/jest-25.4.0.tgz", @@ -2320,57 +45243,6 @@ "jest-cli": "^25.4.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": { - "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" - } - } - } - }, - "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" - } - }, "lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", @@ -2380,70 +45252,52 @@ "yallist": "^4.0.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" - } - }, - "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==", + "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 }, + "resolve": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", + "dev": true, + "requires": { + "path-parse": "^1.0.6" + } + }, "semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dev": true, "requires": { "lru-cache": "^6.0.0" } }, - "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" - } - }, - "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" - } - }, - "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" - } + "validator": { + "version": "13.12.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.12.0.tgz", + "integrity": "sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==", + "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==", + "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": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" } }, + "y18n": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", + "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==", + "dev": true + }, "yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", @@ -2453,7 +45307,7 @@ "yargs": { "version": "4.6.0", "resolved": "https://registry.npmjs.org/yargs/-/yargs-4.6.0.tgz", - "integrity": "sha1-y0BQwBWb+2u2ScD0r1UFJqhGGdw=", + "integrity": "sha512-KmjJbWBkYiSRUChcOSa4rtBxDXf0j4ISz+tpeNa4LKIBllgKnkemJ3x4yo4Yydp3wPU4/xJTaKTLLZ8V7zhI7A==", "dev": true, "requires": { "camelcase": "^2.0.1", @@ -2468,121 +45322,35 @@ "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": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true - }, - "camelcase": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", - "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=", - "dev": true - }, - "cliui": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", - "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", - "dev": true, - "requires": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wrap-ansi": "^2.0.0" - } - }, - "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": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", - "dev": true, - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "require-main-filename": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", - "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", - "dev": true - }, - "string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", - "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": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "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": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", - "dev": true, - "requires": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1" - } - }, - "y18n": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", - "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==", - "dev": true - }, - "yargs-parser": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-2.4.1.tgz", - "integrity": "sha1-hVaN488VD/SfpRgl8DqMiA3cxcQ=", - "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": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", - "dev": true - } - } - } } }, "yargs-parser": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", - "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "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": "^5.0.0", - "decamelize": "^1.2.0" + "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 + } } } } }, "@microsoft/gulp-core-build-sass": { - "version": "4.17.1", - "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-sass/-/gulp-core-build-sass-4.17.1.tgz", - "integrity": "sha512-vP1qf328OfMszcmqdyC/ghBQsJ0GA0594Wz9XvdkfduIYtIYXujYGkiRpJU1s+LhoQJg2fdcN9P2RtKfxS7Z4A==", + "version": "4.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-sass/-/gulp-core-build-sass-4.16.0.tgz", + "integrity": "sha512-sDwUyTsnRBvnMntiIGtElcaYejK17/WZRiXXXaS8VkrTNfBjdcifPnnuojKawGYnE3kFC2PrP+TwB2BI9rvVKg==", "dev": true, "requires": { - "@microsoft/gulp-core-build": "3.18.1", + "@microsoft/gulp-core-build": "3.17.20", "@microsoft/load-themed-styles": "~1.10.172", "@rushstack/node-core-library": "~3.53.0", "@types/gulp": "4.0.6", @@ -2596,9 +45364,9 @@ }, "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==", + "version": "3.17.20", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build/-/gulp-core-build-3.17.20.tgz", + "integrity": "sha512-VBZY08BhygVV9WeIY8lo9yUoe51+5mMjdfx8Bqle40k+/V7br0d93LXeUcMqaCJ5J6C3ribx2mrzaYhkj1l//g==", "dev": true, "requires": { "@jest/core": "~25.4.0", @@ -2640,50 +45408,6 @@ "xml": "~1.0.1", "yargs": "~4.6.0", "z-schema": "~3.18.3" - }, - "dependencies": { - "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": { - "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" - } - } - } - } } }, "@rushstack/node-core-library": { @@ -2722,85 +45446,25 @@ } } }, - "@types/node": { - "version": "10.17.13", - "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.13.tgz", - "integrity": "sha512-pMCcqU2zT4TjqYFrWtYHKal7Sl30Ims6ulZ4UFXxI4xbtQqK/qqKwkDoBFCfooRqqmRu9vY3xaJRwxSh673aYg==", - "dev": true - }, - "@types/node-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==", + "@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": { - "@types/node": "*" - } - }, - "@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 - }, - "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-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" - } - }, - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "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" + "jest-diff": "^25.2.1", + "pretty-format": "^25.2.1" } }, "cliui": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", - "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha512-0yayqDxWQbqk3ojkYqUKqaAQ6AfNKeKWRNA8kR0WXzAsdHpP4BIaOmMAG87JGuO6qcobyW4GjxHd9PmhEd+T9w==", "dev": true, "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^6.2.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wrap-ansi": "^2.0.0" } }, "commander": { @@ -2810,22 +45474,6 @@ "dev": true, "optional": 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 - }, - "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" - } - }, "glob": { "version": "7.0.6", "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", @@ -2840,18 +45488,6 @@ "path-is-absolute": "^1.0.0" } }, - "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 - }, - "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 - }, "jest": { "version": "25.4.0", "resolved": "https://registry.npmjs.org/jest/-/jest-25.4.0.tgz", @@ -2861,173 +45497,6 @@ "@jest/core": "^25.4.0", "import-local": "^3.0.2", "jest-cli": "^25.4.0" - }, - "dependencies": { - "@jest/reporters": { - "version": "25.5.1", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-25.5.1.tgz", - "integrity": "sha512-3jbd8pPDTuhYJ7vqiHXbSwTJQNavczPs+f1kRprRDxETeE3u6srJ+f0NPuwvOmk+lmunZzPkYWIFZDLHQPkviw==", - "dev": true, - "requires": { - "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "^25.5.0", - "@jest/test-result": "^25.5.0", - "@jest/transform": "^25.5.1", - "@jest/types": "^25.5.0", - "chalk": "^3.0.0", - "collect-v8-coverage": "^1.0.0", - "exit": "^0.1.2", - "glob": "^7.1.2", - "graceful-fs": "^4.2.4", - "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.5.1", - "jest-resolve": "^25.5.1", - "jest-util": "^25.5.0", - "jest-worker": "^25.5.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" - } - }, - "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-cli": { - "version": "25.5.4", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-25.5.4.tgz", - "integrity": "sha512-rG8uJkIiOUpnREh1768/N3n27Cm+xPFkSNFO91tgg+8o2rXeVLStz+vkXkGr4UtzH6t1SNbjwoiswd7p4AhHTw==", - "dev": true, - "requires": { - "@jest/core": "^25.5.4", - "@jest/test-result": "^25.5.0", - "@jest/types": "^25.5.0", - "chalk": "^3.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.4", - "import-local": "^3.0.2", - "is-ci": "^2.0.0", - "jest-config": "^25.5.4", - "jest-util": "^25.5.0", - "jest-validate": "^25.5.0", - "prompts": "^2.0.1", - "realpath-native": "^2.0.0", - "yargs": "^15.3.1" - }, - "dependencies": { - "@jest/core": { - "version": "25.5.4", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-25.5.4.tgz", - "integrity": "sha512-3uSo7laYxF00Dg/DMgbn4xMJKmDdWvZnf89n8Xj/5/AeQ2dOQmn6b6Hkj/MleyzZWXpwv+WSdYWl4cLsy2JsoA==", - "dev": true, - "requires": { - "@jest/console": "^25.5.0", - "@jest/reporters": "^25.5.1", - "@jest/test-result": "^25.5.0", - "@jest/transform": "^25.5.1", - "@jest/types": "^25.5.0", - "ansi-escapes": "^4.2.1", - "chalk": "^3.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.4", - "jest-changed-files": "^25.5.0", - "jest-config": "^25.5.4", - "jest-haste-map": "^25.5.1", - "jest-message-util": "^25.5.0", - "jest-regex-util": "^25.2.6", - "jest-resolve": "^25.5.1", - "jest-resolve-dependencies": "^25.5.4", - "jest-runner": "^25.5.4", - "jest-runtime": "^25.5.4", - "jest-snapshot": "^25.5.1", - "jest-util": "^25.5.0", - "jest-validate": "^25.5.0", - "jest-watcher": "^25.5.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" - } - } - } - }, - "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 - }, - "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" - } - } - } - }, - "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" } }, "lru-cache": { @@ -3039,56 +45508,12 @@ "yallist": "^4.0.0" } }, - "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": { - "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" - } - } - } - }, - "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" - } - }, - "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==", + "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 }, - "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" - } - }, "resolve": { "version": "1.17.0", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", @@ -3098,40 +45523,6 @@ "path-parse": "^1.0.6" } }, - "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" - } - } - } - }, "semver": { "version": "7.3.8", "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", @@ -3141,53 +45532,6 @@ "lru-cache": "^6.0.0" } }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - }, - "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" - } - }, - "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" - } - }, - "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" - } - }, - "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 - }, - "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 - }, "validator": { "version": "13.12.0", "resolved": "https://registry.npmjs.org/validator/-/validator-13.12.0.tgz", @@ -3195,16 +45539,21 @@ "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==", + "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": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" } }, + "y18n": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", + "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==", + "dev": true + }, "yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", @@ -3229,123 +45578,37 @@ "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 - }, - "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" - } - }, - "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" - } - }, - "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 - }, - "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" - } - }, - "y18n": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", - "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==", - "dev": true - }, - "yargs-parser": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-2.4.1.tgz", - "integrity": "sha512-9pIKIJhnI5tonzG6OnCFlz/yln8xHYcGl+pn3xR0Vzff0vzN1PbNRaelgfgRUwZ3s4i3jvxT9WhmUGL4whnasA==", - "dev": true, - "requires": { - "camelcase": "^3.0.0", - "lodash.assign": "^4.0.6" - }, - "dependencies": { - "camelcase": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", - "integrity": "sha512-4nhGqUkc4BqbBBB4Q6zLuD7lzzrHYrjKGeYaEji/3tFR5VdJu9v+LilhGIVe8wxEJPPOeWo7eg8dwY13TZ1BNg==", - "dev": true - } - } - } } }, "yargs-parser": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", - "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "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": "^5.0.0", - "decamelize": "^1.2.0" + "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 + } } } } }, "@microsoft/gulp-core-build-serve": { - "version": "3.8.46", - "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-serve/-/gulp-core-build-serve-3.8.46.tgz", - "integrity": "sha512-Pi++aySaA2xY1PBknDDnP5pNmtzprZWFT2u5eVzt5FWvI1DZBZ9mcs1EIxtrAjEFmv3402BwVKU5oWpZIcdjcw==", + "version": "3.9.22", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-serve/-/gulp-core-build-serve-3.9.22.tgz", + "integrity": "sha512-gIhu1TBIft4ofWLulAZG17cEta0UU91d9p/idAkyGG3DL4aAfKNrCTXcie3X915N3sNjz1feeCWnkkxM1vB5/Q==", "dev": true, "requires": { - "@microsoft/gulp-core-build": "3.17.11", - "@rushstack/debug-certificate-manager": "0.2.110", - "@rushstack/node-core-library": "3.35.2", + "@microsoft/gulp-core-build": "3.17.19", + "@rushstack/debug-certificate-manager": "~1.1.19", + "@rushstack/node-core-library": "~3.44.1", "@types/node": "10.17.13", "colors": "~1.2.1", "express": "~4.16.2", @@ -3355,22 +45618,99 @@ "sudo": "~1.0.3" }, "dependencies": { - "@types/node": { - "version": "10.17.13", - "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.13.tgz", - "integrity": "sha512-pMCcqU2zT4TjqYFrWtYHKal7Sl30Ims6ulZ4UFXxI4xbtQqK/qqKwkDoBFCfooRqqmRu9vY3xaJRwxSh673aYg==", + "@rushstack/node-core-library": { + "version": "3.44.3", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.44.3.tgz", + "integrity": "sha512-Bt+R5LAnVr2BImTJqPpton5rvhJ2Wq8x4BaTqaCHQMmfxqtz5lb4nLYT9kneMJTCDuRMBvvLpSuz4MBj50PV3w==", + "dev": true, + "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "timsort": "~0.3.0", + "z-schema": "~5.0.2" + }, + "dependencies": { + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + } + } + }, + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + }, + "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.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", + "dev": true, + "requires": { + "path-parse": "^1.0.6" + } + }, + "semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "validator": { + "version": "13.12.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.12.0.tgz", + "integrity": "sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==", "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/gulp-core-build-typescript": { - "version": "8.6.1", - "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-typescript/-/gulp-core-build-typescript-8.6.1.tgz", - "integrity": "sha512-ZMuW0aMFUqP6UtEqwOTKmRjaZuPjmz88FWjPCI8VfeOl40Ixo5aQAA6PWXZHozHvv85A8eJAnu8azPgcYc+RrQ==", + "version": "8.5.33", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-typescript/-/gulp-core-build-typescript-8.5.33.tgz", + "integrity": "sha512-+ykMtWF8Skcl2QpGPzJYmSf/cdq6tZ0a+ph1I0GnRalaJo+KpVKzlAhUUkxG3lVmo0pbXYBICl6PK3l3UZAEHg==", "dev": true, "requires": { - "@microsoft/gulp-core-build": "3.18.1", - "@rushstack/node-core-library": "~3.53.0", + "@microsoft/gulp-core-build": "3.17.19", + "@rushstack/node-core-library": "~3.44.1", "@types/node": "10.17.13", "decomment": "~0.9.1", "glob": "~7.0.5", @@ -3378,101 +45718,10 @@ "resolve": "~1.17.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" - }, - "dependencies": { - "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": { - "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" - } - } - } - } - } - }, "@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==", + "version": "3.44.3", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.44.3.tgz", + "integrity": "sha512-Bt+R5LAnVr2BImTJqPpton5rvhJ2Wq8x4BaTqaCHQMmfxqtz5lb4nLYT9kneMJTCDuRMBvvLpSuz4MBj50PV3w==", "dev": true, "requires": { "@types/node": "12.20.24", @@ -3482,6 +45731,7 @@ "jju": "~1.4.0", "resolve": "~1.17.0", "semver": "~7.3.0", + "timsort": "~0.3.0", "z-schema": "~5.0.2" }, "dependencies": { @@ -3490,102 +45740,9 @@ "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", "dev": true - }, - "z-schema": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", - "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", - "dev": true, - "requires": { - "commander": "^9.4.1", - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" - } } } }, - "@types/node": { - "version": "10.17.13", - "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.13.tgz", - "integrity": "sha512-pMCcqU2zT4TjqYFrWtYHKal7Sl30Ims6ulZ4UFXxI4xbtQqK/qqKwkDoBFCfooRqqmRu9vY3xaJRwxSh673aYg==", - "dev": true - }, - "@types/node-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/semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-iotVxtCCsPLRAvxMFFgxL8HD2l4mAZ2Oin7/VJ2ooWO0VOK4EGOGmZWZn1uCq7RofR3I/1IOSjCHlFT71eVK0Q==", - "dev": true - }, - "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-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" - } - }, - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "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" - } - }, - "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" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, "commander": { "version": "9.5.0", "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", @@ -3593,22 +45750,6 @@ "dev": true, "optional": 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 - }, - "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" - } - }, "glob": { "version": "7.0.6", "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", @@ -3623,196 +45764,6 @@ "path-is-absolute": "^1.0.0" } }, - "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 - }, - "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 - }, - "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" - }, - "dependencies": { - "@jest/reporters": { - "version": "25.5.1", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-25.5.1.tgz", - "integrity": "sha512-3jbd8pPDTuhYJ7vqiHXbSwTJQNavczPs+f1kRprRDxETeE3u6srJ+f0NPuwvOmk+lmunZzPkYWIFZDLHQPkviw==", - "dev": true, - "requires": { - "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "^25.5.0", - "@jest/test-result": "^25.5.0", - "@jest/transform": "^25.5.1", - "@jest/types": "^25.5.0", - "chalk": "^3.0.0", - "collect-v8-coverage": "^1.0.0", - "exit": "^0.1.2", - "glob": "^7.1.2", - "graceful-fs": "^4.2.4", - "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.5.1", - "jest-resolve": "^25.5.1", - "jest-util": "^25.5.0", - "jest-worker": "^25.5.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" - } - }, - "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-cli": { - "version": "25.5.4", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-25.5.4.tgz", - "integrity": "sha512-rG8uJkIiOUpnREh1768/N3n27Cm+xPFkSNFO91tgg+8o2rXeVLStz+vkXkGr4UtzH6t1SNbjwoiswd7p4AhHTw==", - "dev": true, - "requires": { - "@jest/core": "^25.5.4", - "@jest/test-result": "^25.5.0", - "@jest/types": "^25.5.0", - "chalk": "^3.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.4", - "import-local": "^3.0.2", - "is-ci": "^2.0.0", - "jest-config": "^25.5.4", - "jest-util": "^25.5.0", - "jest-validate": "^25.5.0", - "prompts": "^2.0.1", - "realpath-native": "^2.0.0", - "yargs": "^15.3.1" - }, - "dependencies": { - "@jest/core": { - "version": "25.5.4", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-25.5.4.tgz", - "integrity": "sha512-3uSo7laYxF00Dg/DMgbn4xMJKmDdWvZnf89n8Xj/5/AeQ2dOQmn6b6Hkj/MleyzZWXpwv+WSdYWl4cLsy2JsoA==", - "dev": true, - "requires": { - "@jest/console": "^25.5.0", - "@jest/reporters": "^25.5.1", - "@jest/test-result": "^25.5.0", - "@jest/transform": "^25.5.1", - "@jest/types": "^25.5.0", - "ansi-escapes": "^4.2.1", - "chalk": "^3.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.4", - "jest-changed-files": "^25.5.0", - "jest-config": "^25.5.4", - "jest-haste-map": "^25.5.1", - "jest-message-util": "^25.5.0", - "jest-regex-util": "^25.2.6", - "jest-resolve": "^25.5.1", - "jest-resolve-dependencies": "^25.5.4", - "jest-runner": "^25.5.4", - "jest-runtime": "^25.5.4", - "jest-snapshot": "^25.5.1", - "jest-util": "^25.5.0", - "jest-validate": "^25.5.0", - "jest-watcher": "^25.5.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" - } - } - } - }, - "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 - }, - "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" - } - } - } - }, - "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" - } - }, "lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", @@ -3822,46 +45773,6 @@ "yallist": "^4.0.0" } }, - "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": { - "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" - } - } - } - }, - "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" - } - }, - "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 - }, "resolve": { "version": "1.17.0", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", @@ -3871,40 +45782,6 @@ "path-parse": "^1.0.6" } }, - "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" - } - } - } - }, "semver": { "version": "7.3.8", "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", @@ -3914,974 +45791,474 @@ "lru-cache": "^6.0.0" } }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - }, - "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" - } - }, - "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" - } - }, - "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" - } - }, - "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 - }, - "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 - }, "validator": { "version": "13.12.0", "resolved": "https://registry.npmjs.org/validator/-/validator-13.12.0.tgz", "integrity": "sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==", "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" - } - }, "yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", "dev": true }, - "yargs": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-4.6.0.tgz", - "integrity": "sha512-KmjJbWBkYiSRUChcOSa4rtBxDXf0j4ISz+tpeNa4LKIBllgKnkemJ3x4yo4Yydp3wPU4/xJTaKTLLZ8V7zhI7A==", + "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": { - "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 - }, - "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" - } - }, - "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" - } - }, - "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 - }, - "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" - } - }, - "y18n": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", - "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==", - "dev": true - }, - "yargs-parser": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-2.4.1.tgz", - "integrity": "sha512-9pIKIJhnI5tonzG6OnCFlz/yln8xHYcGl+pn3xR0Vzff0vzN1PbNRaelgfgRUwZ3s4i3jvxT9WhmUGL4whnasA==", - "dev": true, - "requires": { - "camelcase": "^3.0.0", - "lodash.assign": "^4.0.6" - }, - "dependencies": { - "camelcase": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", - "integrity": "sha512-4nhGqUkc4BqbBBB4Q6zLuD7lzzrHYrjKGeYaEji/3tFR5VdJu9v+LilhGIVe8wxEJPPOeWo7eg8dwY13TZ1BNg==", - "dev": true - } - } - } - } - }, - "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" + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" } } } }, "@microsoft/gulp-core-build-webpack": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-webpack/-/gulp-core-build-webpack-6.0.0.tgz", - "integrity": "sha512-6FgyW3puJwESnGQSu8FlNgs+c/UZ3LcA/8oYpLS/iTR8v86R0ADoq+hEfFU/45aoZA2MqHn5Kky//khnuKDyIw==", + "version": "5.2.28", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-webpack/-/gulp-core-build-webpack-5.2.28.tgz", + "integrity": "sha512-EMu5P62rKvU9QlFJMg8r7ANyb+we2DQna1z2uz6tDm4S9DomnULvX6eCeB3za4JH+QJtO5LOU5RV9JaZF3auig==", "dev": true, "requires": { - "@microsoft/gulp-core-build": "3.18.1", + "@microsoft/gulp-core-build": "3.17.19", "@types/gulp": "4.0.6", "@types/node": "10.17.13", "colors": "~1.2.1", "gulp": "~4.0.2", - "webpack": "~5.88.1" + "webpack": "~4.44.2" }, "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==", + "@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": { - "@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" - }, - "dependencies": { - "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": { - "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" - } - } - } - } + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" } }, - "@rushstack/node-core-library": { - "version": "3.53.3", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.53.3.tgz", - "integrity": "sha512-H0+T5koi5MFhJUd5ND3dI3bwLhvlABetARl78L3lWftJVQEPyzcgTStvTTRiIM5mCltyTM8VYm6BuCtNUuxD0Q==", - "dev": true, - "requires": { - "@types/node": "12.20.24", - "colors": "~1.2.1", - "fs-extra": "~7.0.1", - "import-lazy": "~4.0.0", - "jju": "~1.4.0", - "resolve": "~1.17.0", - "semver": "~7.3.0", - "z-schema": "~5.0.2" - }, - "dependencies": { - "@types/node": { - "version": "12.20.24", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", - "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", - "dev": true - }, - "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" - } - } - } - }, - "@types/node": { - "version": "10.17.13", - "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.13.tgz", - "integrity": "sha512-pMCcqU2zT4TjqYFrWtYHKal7Sl30Ims6ulZ4UFXxI4xbtQqK/qqKwkDoBFCfooRqqmRu9vY3xaJRwxSh673aYg==", + "@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 }, - "@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/semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-iotVxtCCsPLRAvxMFFgxL8HD2l4mAZ2Oin7/VJ2ooWO0VOK4EGOGmZWZn1uCq7RofR3I/1IOSjCHlFT71eVK0Q==", + "@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 }, - "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-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "@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 }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "@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": { - "color-convert": "^2.0.1" + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0" } }, - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "@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 }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "@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": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "@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" } }, - "cliui": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", - "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "@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": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^6.2.0" + "@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" } }, - "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==", + "@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": { - "color-name": "~1.1.4" + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0" } }, - "commander": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", - "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "@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, - "optional": 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" + } }, - "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==", + "@webassemblyjs/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", "dev": true }, - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", "dev": true, "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" } }, - "glob": { - "version": "7.0.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", - "integrity": "sha512-f8c0rE8JiCxpa52kWPAOa3ZaYEnzofDzCQLCn3Vdk0Z5OVLq3BsRFJI4S4ykpeVW6QMGBUkMeUpoEgWnMTnw5Q==", + "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": { - "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" - } + "requires": {} }, - "has-flag": { + "arr-diff": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", "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 - }, - "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" - }, - "dependencies": { - "@jest/reporters": { - "version": "25.5.1", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-25.5.1.tgz", - "integrity": "sha512-3jbd8pPDTuhYJ7vqiHXbSwTJQNavczPs+f1kRprRDxETeE3u6srJ+f0NPuwvOmk+lmunZzPkYWIFZDLHQPkviw==", - "dev": true, - "requires": { - "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "^25.5.0", - "@jest/test-result": "^25.5.0", - "@jest/transform": "^25.5.1", - "@jest/types": "^25.5.0", - "chalk": "^3.0.0", - "collect-v8-coverage": "^1.0.0", - "exit": "^0.1.2", - "glob": "^7.1.2", - "graceful-fs": "^4.2.4", - "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.5.1", - "jest-resolve": "^25.5.1", - "jest-util": "^25.5.0", - "jest-worker": "^25.5.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" - } - }, - "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-cli": { - "version": "25.5.4", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-25.5.4.tgz", - "integrity": "sha512-rG8uJkIiOUpnREh1768/N3n27Cm+xPFkSNFO91tgg+8o2rXeVLStz+vkXkGr4UtzH6t1SNbjwoiswd7p4AhHTw==", - "dev": true, - "requires": { - "@jest/core": "^25.5.4", - "@jest/test-result": "^25.5.0", - "@jest/types": "^25.5.0", - "chalk": "^3.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.4", - "import-local": "^3.0.2", - "is-ci": "^2.0.0", - "jest-config": "^25.5.4", - "jest-util": "^25.5.0", - "jest-validate": "^25.5.0", - "prompts": "^2.0.1", - "realpath-native": "^2.0.0", - "yargs": "^15.3.1" - }, - "dependencies": { - "@jest/core": { - "version": "25.5.4", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-25.5.4.tgz", - "integrity": "sha512-3uSo7laYxF00Dg/DMgbn4xMJKmDdWvZnf89n8Xj/5/AeQ2dOQmn6b6Hkj/MleyzZWXpwv+WSdYWl4cLsy2JsoA==", - "dev": true, - "requires": { - "@jest/console": "^25.5.0", - "@jest/reporters": "^25.5.1", - "@jest/test-result": "^25.5.0", - "@jest/transform": "^25.5.1", - "@jest/types": "^25.5.0", - "ansi-escapes": "^4.2.1", - "chalk": "^3.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.4", - "jest-changed-files": "^25.5.0", - "jest-config": "^25.5.4", - "jest-haste-map": "^25.5.1", - "jest-message-util": "^25.5.0", - "jest-regex-util": "^25.2.6", - "jest-resolve": "^25.5.1", - "jest-resolve-dependencies": "^25.5.4", - "jest-runner": "^25.5.4", - "jest-runtime": "^25.5.4", - "jest-snapshot": "^25.5.1", - "jest-util": "^25.5.0", - "jest-validate": "^25.5.0", - "jest-watcher": "^25.5.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" - } - } - } - }, - "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 - }, - "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" - } - } - } - }, - "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" - } - }, - "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" - } - }, - "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": { - "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" - } - } - } - }, - "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" - } - }, - "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 - }, - "resolve": { - "version": "1.17.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", - "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", - "dev": true, - "requires": { - "path-parse": "^1.0.6" - } - }, - "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" - } - } - } - }, - "semver": { - "version": "7.3.8", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", - "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - }, - "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" - } - }, - "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" - } - }, - "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" - } - }, - "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 - }, - "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 - }, - "validator": { - "version": "13.12.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.12.0.tgz", - "integrity": "sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==", - "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" - } - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "yargs": { - "version": "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 - }, - "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" - } - }, - "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" - } - }, - "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 - }, - "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" - } - }, - "y18n": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", - "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==", - "dev": true - }, - "yargs-parser": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-2.4.1.tgz", - "integrity": "sha512-9pIKIJhnI5tonzG6OnCFlz/yln8xHYcGl+pn3xR0Vzff0vzN1PbNRaelgfgRUwZ3s4i3jvxT9WhmUGL4whnasA==", - "dev": true, - "requires": { - "camelcase": "^3.0.0", - "lodash.assign": "^4.0.6" - }, - "dependencies": { - "camelcase": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", - "integrity": "sha512-4nhGqUkc4BqbBBB4Q6zLuD7lzzrHYrjKGeYaEji/3tFR5VdJu9v+LilhGIVe8wxEJPPOeWo7eg8dwY13TZ1BNg==", - "dev": true - } - } - } - } - }, - "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" - } - } - } - }, - "@microsoft/load-themed-styles": { - "version": "1.10.231", - "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.231.tgz", - "integrity": "sha512-F0XkQKGTRrAQJnexI8EARXyuxrNb9YFJbd/2TuTZO8tVKtbr2JhW4WxLoWX6u5VhZetUG5dcsO1LHiRbDWQ/pQ==" - }, - "@microsoft/loader-load-themed-styles": { - "version": "2.1.37", - "resolved": "https://registry.npmjs.org/@microsoft/loader-load-themed-styles/-/loader-load-themed-styles-2.1.37.tgz", - "integrity": "sha512-I8JxXrHLr7D+zxSeHhlfqcjcNKrbc7luxcdlbdUyn39TaJK5OsYMu92NqfsV8L90YscZJhMbtJM6L82SP7+7Qg==", - "dev": true, - "requires": { - "loader-utils": "1.4.2" - }, - "dependencies": { "big.js": { "version": "5.2.2", "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", "dev": true }, + "binary-extensions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", + "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, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "cacache": { + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", + "dev": true, + "requires": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + } + }, + "chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "dev": true, + "optional": 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" + }, + "dependencies": { + "braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "dev": true, + "optional": true, + "requires": { + "fill-range": "^7.1.1" + } + }, + "fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "dev": true, + "optional": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "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, + "optional": 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, + "optional": true, + "requires": { + "is-number": "^7.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 + }, "emojis-list": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", "dev": true }, + "enhanced-resolve": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", + "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "dependencies": { + "memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "dev": true, + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + } + } + }, + "eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "dev": true, + "requires": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + }, + "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" + }, + "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" + } + } + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + } + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "requires": { + "locate-path": "^3.0.0" + } + }, + "is-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, + "optional": true, + "requires": { + "binary-extensions": "^2.0.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-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "dev": true + }, "json5": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", @@ -4891,6 +46268,18 @@ "minimist": "^1.2.0" } }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + }, + "loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "dev": true + }, "loader-utils": { "version": "1.4.2", "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", @@ -4901,96 +46290,558 @@ "emojis-list": "^3.0.0", "json5": "^1.0.1" } + }, + "make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "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" + } + }, + "readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "optional": true, + "requires": { + "picomatch": "^2.2.1" + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "ssri": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", + "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", + "dev": true, + "requires": { + "figgy-pudding": "^3.5.1" + } + }, + "tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "dev": true + }, + "terser": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", + "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", + "dev": true, + "requires": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + } + }, + "terser-webpack-plugin": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", + "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", + "dev": true, + "requires": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "watchpack": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", + "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "dev": true, + "requires": { + "chokidar": "^3.4.1", + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0", + "watchpack-chokidar2": "^2.0.1" + } + }, + "webpack": { + "version": "4.44.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz", + "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/wasm-edit": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "acorn": "^6.4.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.3.0", + "eslint-scope": "^4.0.3", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.3", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.3", + "watchpack": "^1.7.4", + "webpack-sources": "^1.4.1" + } + } + } + }, + "@microsoft/load-themed-styles": { + "version": "1.10.295", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.295.tgz", + "integrity": "sha512-W+IzEBw8a6LOOfRJM02dTT7BDZijxm+Z7lhtOAz1+y9vQm1Kdz9jlAO+qCEKsfxtUOmKilW8DIRqFw2aUgKeGg==" + }, + "@microsoft/loader-load-themed-styles": { + "version": "1.9.174", + "resolved": "https://registry.npmjs.org/@microsoft/loader-load-themed-styles/-/loader-load-themed-styles-1.9.174.tgz", + "integrity": "sha512-BmsuGqKEq3faLOpfTj+k2BYa3CnxuoaRusOVc4WkY84Ycv+IBX1WW3jhslwWbmAOt7ryb6/RZpxZ7sHw6Iy8ow==", + "dev": true, + "requires": { + "@microsoft/load-themed-styles": "1.10.292", + "loader-utils": "~1.1.0" + }, + "dependencies": { + "@microsoft/load-themed-styles": { + "version": "1.10.292", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.292.tgz", + "integrity": "sha512-LQWGImtpv2zHKIPySLalR1aFXumXfOq8UuJvR15mIZRKXIoM+KuN9wZq+ved2FyeuePjQSJGOxYynxtCLLwDBA==", + "dev": true + } + } + }, + "@microsoft/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" + }, + "dependencies": { + "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==" + } + } + }, + "@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/mgt-react": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/@microsoft/mgt-react/-/mgt-react-2.6.1.tgz", + "integrity": "sha512-Ta7/aLrFFhs6y5QyE67j2AyiZckPhUyG+Msq9Lx8BkxVwzoyGLlAtT/mYWfTNjygi0ExZFcEHRITzM+O5nWUyw==", + "requires": { + "@microsoft/mgt-components": "2.6.1", + "@microsoft/mgt-element": "2.6.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" + } + }, + "@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/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==" + }, + "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.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" + } + }, + "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" + } + }, + "validator": { + "version": "13.12.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.12.0.tgz", + "integrity": "sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==" + }, + "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/microsoft-graph-client": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-client/-/microsoft-graph-client-1.1.0.tgz", - "integrity": "sha512-sDgchKZz1l3QJVNdkE1P1KpwTjupNt1mS9h1T0CiP+ayMN7IeFKfElB8IYtxFplNalZTmEq+iqoQFqUVpVMLfQ==", + "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": { - "es6-promise": "^4.1.0", - "isomorphic-fetch": "^2.2.1" + "@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/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": { + "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" + } + }, + "node-fetch": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", + "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", + "requires": { + "whatwg-url": "^5.0.0" + } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "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" + } + } } }, "@microsoft/microsoft-graph-types": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-types/-/microsoft-graph-types-1.7.0.tgz", - "integrity": "sha512-Mxu5H+69F8T5NzV4+U8FkTvpIYYWHsmRZzfAuOlIO0zJJGlVyRIVqpq4NmOdUXGC00vZ73ONgCuzuaksxqDm/Q==" + "version": "2.25.0", + "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-types/-/microsoft-graph-types-2.25.0.tgz", + "integrity": "sha512-H/HK4MsRJ1H+G/HwbU/z225BKwzoMU3fawD8xivGxDgyGIDzdZf07Ruz/wPSM+tSJJin/swz3TwFllxveduG8Q==" }, - "@microsoft/office-ui-fabric-react-bundle": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@microsoft/office-ui-fabric-react-bundle/-/office-ui-fabric-react-bundle-1.12.1.tgz", - "integrity": "sha512-Bi1Mi8Aw/paTnXSN89SVzUvuSYEbClSCM2C9FPzaNseoXamIIFnyxliEBfzSKD750hlN6ER+KTQ/l5JVWDIo7w==", - "requires": { - "@uifabric/icons": "7.5.18", - "office-ui-fabric-react": "7.156.0", - "react": "16.9.0", - "react-dom": "16.9.0", - "tslib": "~1.10.0" - } + "@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.117.3", - "resolved": "https://registry.npmjs.org/@microsoft/rush-lib/-/rush-lib-5.117.3.tgz", - "integrity": "sha512-wYASMXl027Hykf+Ze//ucN+iq0leMrQ/5uuJ7/nNsH5Pul0I1DAVApvZAfHeoEfQ8AO5o/Y2ZSxhmfS7m5NI3A==", + "version": "5.79.0", + "resolved": "https://registry.npmjs.org/@microsoft/rush-lib/-/rush-lib-5.79.0.tgz", + "integrity": "sha512-9FKABGIUiFZxgEVPVY7ObcoJ2OtIcaan1KeykjgcCYGjYOGliN4hl9FQ5e7UdpokNWU62c1zLfESQfnJPsyCGA==", "dev": true, "requires": { - "@pnpm/dependency-path": "~2.1.2", "@pnpm/link-bins": "~5.3.7", - "@rushstack/heft-config-file": "0.14.14", - "@rushstack/node-core-library": "4.0.2", - "@rushstack/package-deps-hash": "4.1.38", - "@rushstack/package-extractor": "0.6.40", - "@rushstack/rig-package": "0.5.2", - "@rushstack/rush-amazon-s3-build-cache-plugin": "5.117.3", - "@rushstack/rush-azure-storage-build-cache-plugin": "5.117.3", - "@rushstack/rush-http-build-cache-plugin": "5.117.3", - "@rushstack/stream-collator": "4.1.38", - "@rushstack/terminal": "0.10.0", - "@rushstack/ts-command-line": "4.19.1", - "@types/node-fetch": "2.6.2", + "@rushstack/heft-config-file": "0.10.0", + "@rushstack/node-core-library": "3.52.0", + "@rushstack/package-deps-hash": "3.2.51", + "@rushstack/rig-package": "0.3.15", + "@rushstack/rush-amazon-s3-build-cache-plugin": "5.79.0", + "@rushstack/rush-azure-storage-build-cache-plugin": "5.79.0", + "@rushstack/stream-collator": "4.0.205", + "@rushstack/terminal": "0.3.74", + "@rushstack/ts-command-line": "4.12.3", + "@types/node-fetch": "1.6.9", "@yarnpkg/lockfile": "~1.0.2", "builtin-modules": "~3.1.0", "cli-table": "~0.3.1", - "dependency-path": "~9.2.8", - "fast-glob": "~3.3.1", - "figures": "3.0.0", + "colors": "~1.2.1", "git-repo-info": "~2.1.0", + "glob": "~7.0.5", "glob-escape": "~0.0.2", "https-proxy-agent": "~5.0.0", "ignore": "~5.1.6", "inquirer": "~7.3.3", "js-yaml": "~3.13.1", + "jszip": "~3.7.1", + "lodash": "~4.17.15", "node-fetch": "2.6.7", - "npm-check": "~6.0.1", "npm-package-arg": "~6.1.0", - "pnpm-sync-lib": "0.1.4", + "npm-packlist": "~2.1.2", "read-package-tree": "~5.1.5", - "rxjs": "~6.6.7", - "semver": "~7.5.4", + "resolve": "~1.17.0", + "semver": "~7.3.0", "ssri": "~8.0.0", "strict-uri-encode": "~2.0.0", "tapable": "2.2.1", "tar": "~6.1.11", - "true-case-path": "~2.2.1", - "uuid": "~8.3.2" + "true-case-path": "~2.2.1" }, "dependencies": { "@rushstack/node-core-library": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-4.0.2.tgz", - "integrity": "sha512-hyES82QVpkfQMeBMteQUnrhASL/KHPhd7iJ8euduwNJG4mu2GSOKybf0rOEjOm1Wz7CwJEUm9y0yD7jg2C1bfg==", + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", "dev": true, "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", "fs-extra": "~7.0.1", "import-lazy": "~4.0.0", "jju": "~1.4.0", - "resolve": "~1.22.1", - "semver": "~7.5.4", + "resolve": "~1.17.0", + "semver": "~7.3.0", "z-schema": "~5.0.2" } }, + "@rushstack/rig-package": { + "version": "0.3.15", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.3.15.tgz", + "integrity": "sha512-jxVfvO5OnkRlYRhcVDZWvwiI2l4pv37HDJRtyg5HbD8Z/I8Xj32RICgrxS5xMeGGytobrg5S6OfPOHskg7Nw+A==", + "dev": true, + "requires": { + "resolve": "~1.17.0", + "strip-json-comments": "~3.1.1" + } + }, + "@rushstack/ts-command-line": { + "version": "4.12.3", + "resolved": "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-4.12.3.tgz", + "integrity": "sha512-Pdij22RotMXzI+HWHyYCvw0RMZhiP5a6Za/96XamZ1+mxmpSm4ujf8TROKxGAHySmR5A8iNVSlzhNMnUlFQE6g==", + "dev": true, + "requires": { + "@types/argparse": "1.0.38", + "argparse": "~1.0.9", + "colors": "~1.2.1", + "string-argv": "~0.3.1" + } + }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "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" + } + }, "builtin-modules": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.1.0.tgz", @@ -5004,21 +46855,26 @@ "dev": true, "optional": 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" + } + }, "ignore": { "version": "5.1.9", "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.9.tgz", "integrity": "sha512-2zeMQpbKz5dhZ9IwL0gbxSW5w0NK/MSAMtNuhgIHEPmaU3vPdKPL0UdvUCXs5SS4JAwsBxysK5sFMW8ocFiVjQ==", "dev": true }, - "is-core-module": { - "version": "2.14.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.14.0.tgz", - "integrity": "sha512-a5dFJih5ZLYlRtDc0dZWP7RiKr6xIKzmn/oAYCDvdLThadVgyJwlaoQPmRtMSpz+rk0OGAgIu+TcM9HUF0fk1A==", - "dev": true, - "requires": { - "hasown": "^2.0.2" - } - }, "js-yaml": { "version": "3.13.1", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", @@ -5060,20 +46916,18 @@ } }, "resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", "dev": true, "requires": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" + "path-parse": "^1.0.6" } }, "semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dev": true, "requires": { "lru-cache": "^6.0.0" @@ -5099,12 +46953,6 @@ "integrity": "sha512-0z3j8R7MCjy10kc/g+qg7Ln3alJTodw9aDuVWZa3uiWqfuBMKeAeP2ocWcxoyM3D73yz3Jt/Pu4qPr4wHSdB/Q==", "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 - }, "validator": { "version": "13.12.0", "resolved": "https://registry.npmjs.org/validator/-/validator-13.12.0.tgz", @@ -5141,59 +46989,28 @@ } } }, - "@microsoft/rush-stack-compiler-3.9": { - "version": "0.4.47", - "resolved": "https://registry.npmjs.org/@microsoft/rush-stack-compiler-3.9/-/rush-stack-compiler-3.9-0.4.47.tgz", - "integrity": "sha512-mM7qbfJaTDc7+o6MR32DJSDExNwGoql4ARanJPna//FJc/kPn4HjI6yPbs6PTzSIdPftzI9VmqpLZWsGuaLWAQ==", + "@microsoft/rush-stack-compiler-4.5": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/@microsoft/rush-stack-compiler-4.5/-/rush-stack-compiler-4.5-0.2.2.tgz", + "integrity": "sha512-nRlomAZwOYUR3qmFxxVcn8A3wmkjQ4eS3hoKzYylOqEU8SYPFxDFSN4I+2Y+hGTYG0gpm3NSL4Wvb0I180pCbg==", "dev": true, "requires": { - "@microsoft/api-extractor": "7.15.2", - "@rushstack/eslint-config": "2.3.4", - "@rushstack/node-core-library": "3.38.0", + "@microsoft/api-extractor": "~7.15.2", + "@rushstack/eslint-config": "~2.5.0", + "@rushstack/node-core-library": "~3.44.1", "@types/node": "10.17.13", - "eslint": "~7.12.1", + "eslint": "8.7.0", "import-lazy": "~4.0.0", - "tslint": "~5.20.1", - "tslint-microsoft-contrib": "~6.2.0", - "typescript": "~3.9.7" + "typescript": "~4.5.5" }, "dependencies": { - "@rushstack/eslint-config": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-config/-/eslint-config-2.3.4.tgz", - "integrity": "sha512-mwEfj3e260slxM57A2eMtkNpVM9J2iMGoqzWfD4hHtO+dcZT6rEeYG4djwj61ZriNJdAY8QIMMhfuID/xV+cyw==", - "dev": true, - "requires": { - "@rushstack/eslint-patch": "1.0.6", - "@rushstack/eslint-plugin": "0.7.3", - "@rushstack/eslint-plugin-packlets": "0.2.2", - "@rushstack/eslint-plugin-security": "0.1.4", - "@typescript-eslint/eslint-plugin": "3.4.0", - "@typescript-eslint/experimental-utils": "^3.4.0", - "@typescript-eslint/parser": "3.4.0", - "@typescript-eslint/typescript-estree": "3.4.0", - "eslint-plugin-promise": "~4.2.1", - "eslint-plugin-react": "~7.20.0", - "eslint-plugin-tsdoc": "~0.2.10" - } - }, - "@rushstack/eslint-plugin": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin/-/eslint-plugin-0.7.3.tgz", - "integrity": "sha512-8+AqxybpcJJuxn0+fsWwMIMj2g2tLfPrbOyhEi+Rozh36eTmgGXF45qh8bHE1gicsX4yGDj2ob1P62oQV6hs3g==", - "dev": true, - "requires": { - "@rushstack/tree-pattern": "0.2.1", - "@typescript-eslint/experimental-utils": "^3.4.0" - } - }, "@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==", + "version": "3.44.3", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.44.3.tgz", + "integrity": "sha512-Bt+R5LAnVr2BImTJqPpton5rvhJ2Wq8x4BaTqaCHQMmfxqtz5lb4nLYT9kneMJTCDuRMBvvLpSuz4MBj50PV3w==", "dev": true, "requires": { - "@types/node": "10.17.13", + "@types/node": "12.20.24", "colors": "~1.2.1", "fs-extra": "~7.0.1", "import-lazy": "~4.0.0", @@ -5201,135 +47018,424 @@ "resolve": "~1.17.0", "semver": "~7.3.0", "timsort": "~0.3.0", - "z-schema": "~3.18.3" + "z-schema": "~5.0.2" }, "dependencies": { - "resolve": { - "version": "1.17.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", - "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", - "dev": true, - "requires": { - "path-parse": "^1.0.6" - } - }, - "semver": { - "version": "7.3.8", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", - "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } + "@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 + }, + "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.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", + "dev": true, + "requires": { + "path-parse": "^1.0.6" + } + }, + "semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "validator": { + "version": "13.12.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.12.0.tgz", + "integrity": "sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==", + "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-adaptive-card-extension-base": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-adaptive-card-extension-base/-/sp-adaptive-card-extension-base-1.16.1.tgz", + "integrity": "sha512-1jfktny+ARdmh5JQtg0j1s8SAGbg7QBRK8CVQ2eZZAWNCPxK1DidwuKbcxEO/D693Gc9cJyya0n2a/zJFEq3Bg==", + "requires": { + "@microsoft/sp-component-base": "1.16.1", + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-http": "1.16.1", + "@microsoft/sp-http-base": "1.16.1", + "@microsoft/sp-loader": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-module-interfaces": "1.16.1", + "@microsoft/sp-property-pane": "1.16.1", + "adaptivecards": "2.9.0", + "tslib": "2.3.1" + }, + "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/sp-component-base": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-component-base/-/sp-component-base-1.16.1.tgz", + "integrity": "sha512-fS7E2fUgyUAn5YpdJUvG0T7kQejU3EHWD58GKK6boa1hD4FcDvAnBxt2yiqKffxtGt44CsGdHqiuK9olyFMFQw==", + "requires": { + "@fluentui/react": "^7.199.1", + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-dynamic-data": "1.16.1", + "@microsoft/sp-http": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-module-interfaces": "1.16.1", + "@microsoft/sp-page-context": "1.16.1", + "office-ui-fabric-react": "^7.199.1", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-diagnostics": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-diagnostics/-/sp-diagnostics-1.16.1.tgz", + "integrity": "sha512-xmMGGzmT2xSLddYZSliDXyq9xAO/cZbiJopFvjEIkX0ottgbudi73TuwaO81d4FGMm7eSEKFXocSBRr1wAxxEg==", + "requires": { + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1" + } + }, + "@microsoft/sp-dynamic-data": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-dynamic-data/-/sp-dynamic-data-1.16.1.tgz", + "integrity": "sha512-YmF5Gk/Ttx7W6bwMYmw3I/ZraLSGEWIrKljOl++z5xyxiskMIlAZg2wQxAXu9QLZ1P2DjuYC4ZYSVFByMScC+Q==", + "requires": { + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-module-interfaces": "1.16.1", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-http": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http/-/sp-http-1.16.1.tgz", + "integrity": "sha512-wsKyiH1lqCuN7aeHkpc5GWZ+ezIJ4nUT6zQmKgvugayQroOhS/G4caw0FxqBA8Qs+SiUF9FE8plPHyivaA1IZw==", + "requires": { + "@microsoft/microsoft-graph-clientv1": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-http-base": "1.16.1", + "@microsoft/sp-http-msgraph": "1.16.1", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-loader": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-loader/-/sp-loader-1.16.1.tgz", + "integrity": "sha512-EEVr5+MbwceQWBUCXXZbaq8yDLyl20W52lt5J8oLkL/Un3i5IphzPwRVx5I7RuhgdIz6MDNpiADXBEu84YpNGw==", + "requires": { + "@fluentui/react": "^7.199.1", + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-dynamic-data": "1.16.1", + "@microsoft/sp-http-base": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-module-interfaces": "1.16.1", + "@microsoft/sp-odata-types": "1.16.1", + "@microsoft/sp-page-context": "1.16.1", + "@rushstack/loader-raw-script": "1.3.260", + "@types/requirejs": "2.1.29", + "office-ui-fabric-react": "^7.199.1", + "raw-loader": "~0.5.1", + "react": "17.0.1", + "react-dom": "17.0.1", + "requirejs": "2.3.6", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-odata-types": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.16.1.tgz", + "integrity": "sha512-rwLz1E6rCb+Bo8xDoPafqn2Y5B92u8+Ruma0Vp0WKeGsP634d9FrvCWISxyYr7IcK3vn6qdoEwCAwpRH4kwnDw==", + "requires": { + "tslib": "2.3.1" + } + }, + "@microsoft/sp-page-context": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-page-context/-/sp-page-context-1.16.1.tgz", + "integrity": "sha512-JUH35LBI0sgPh2zPvD8bEO6K+G3uBegOfYXu1xQq/vZ3xUbl2WiDUHywKBW2A53mROazPJkC1iszf1auPH+mvA==", + "requires": { + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-dynamic-data": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-odata-types": "1.16.1", + "tslib": "2.3.1" + } + }, + "adaptivecards": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/adaptivecards/-/adaptivecards-2.9.0.tgz", + "integrity": "sha512-TXbtzc6LwisTdlfEAooropj9ZwgcQz8bSirWOnph3bzJJr9QF8YQCfSIpcAXKTJ7b6YrOfH+9xw/a8RaKgeOZg==" + }, + "office-ui-fabric-react": { + "version": "7.204.0", + "resolved": "https://registry.npmjs.org/office-ui-fabric-react/-/office-ui-fabric-react-7.204.0.tgz", + "integrity": "sha512-W1xIsYEwxPrGYojvVtGTGvSfdnUoPEm8w6hhMlW/uFr5YwIB1isG/dVk4IZxWbcbea7612u059p+jRf+RjPW0w==", + "requires": { + "@fluentui/date-time-utilities": "^7.9.1", + "@fluentui/react-focus": "^7.18.17", + "@fluentui/react-theme-provider": "^0.19.16", + "@fluentui/react-window-provider": "^1.0.6", + "@fluentui/theme": "^1.7.13", + "@microsoft/load-themed-styles": "^1.10.26", + "@uifabric/foundation": "^7.10.16", + "@uifabric/icons": "^7.9.5", + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/react-hooks": "^7.16.4", + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.25.1", + "@uifabric/utilities": "^7.38.2", + "prop-types": "^15.7.2", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + } + } + }, + "@microsoft/sp-build-core-tasks": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-build-core-tasks/-/sp-build-core-tasks-1.16.1.tgz", + "integrity": "sha512-TXFQkzxPXYdc0rvI6vEc0VhuytKZy8TDlAW3K5bzC5DGm87QB+2N/IYVFMQ6jxavXO7uDFuItgavSGraOyeN1Q==", + "dev": true, + "requires": { + "@microsoft/gulp-core-build": "3.17.19", + "@microsoft/gulp-core-build-serve": "3.9.22", + "@microsoft/gulp-core-build-webpack": "5.2.28", + "@microsoft/spfx-heft-plugins": "1.16.1", + "@rushstack/node-core-library": "3.52.0", + "@types/glob": "5.0.30", + "@types/lodash": "4.14.117", + "@types/webpack": "4.41.24", + "colors": "~1.2.1", + "glob": "~7.0.5", + "gulp": "4.0.2", + "lodash": "4.17.21", + "webpack": "~4.44.2" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, "@types/node": { - "version": "10.17.13", - "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.13.tgz", - "integrity": "sha512-pMCcqU2zT4TjqYFrWtYHKal7Sl30Ims6ulZ4UFXxI4xbtQqK/qqKwkDoBFCfooRqqmRu9vY3xaJRwxSh673aYg==", + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", "dev": true }, - "@typescript-eslint/eslint-plugin": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-3.4.0.tgz", - "integrity": "sha512-wfkpiqaEVhZIuQRmudDszc01jC/YR7gMSxa6ulhggAe/Hs0KVIuo9wzvFiDbG3JD5pRFQoqnf4m7REDsUvBnMQ==", + "@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": { - "@typescript-eslint/experimental-utils": "3.4.0", - "debug": "^4.1.1", - "functional-red-black-tree": "^1.0.1", - "regexpp": "^3.0.0", - "semver": "^7.3.2", - "tsutils": "^3.17.1" - }, - "dependencies": { - "@typescript-eslint/experimental-utils": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-3.4.0.tgz", - "integrity": "sha512-rHPOjL43lOH1Opte4+dhC0a/+ks+8gOBwxXnyrZ/K4OTAChpSjP76fbI8Cglj7V5GouwVAGaK+xVwzqTyE/TPw==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.3", - "@typescript-eslint/typescript-estree": "3.4.0", - "eslint-scope": "^5.0.0", - "eslint-utils": "^2.0.0" - } - } + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" } }, - "@typescript-eslint/experimental-utils": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-3.10.1.tgz", - "integrity": "sha512-DewqIgscDzmAfd5nOGe4zm6Bl7PKtMG2Ad0KG8CUZAHlXfAKTF9Ol5PXhiMh39yRL2ChRH1cuuUGOcVyyrhQIw==", + "@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "dev": true + }, + "@webassemblyjs/helper-buffer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", + "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", + "dev": true + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", + "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", "dev": true, "requires": { - "@types/json-schema": "^7.0.3", - "@typescript-eslint/types": "3.10.1", - "@typescript-eslint/typescript-estree": "3.10.1", - "eslint-scope": "^5.0.0", - "eslint-utils": "^2.0.0" - }, - "dependencies": { - "@typescript-eslint/typescript-estree": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-3.10.1.tgz", - "integrity": "sha512-QbcXOuq6WYvnB3XPsZpIwztBoquEYLXh2MtwVU+kO8jgYCiv4G5xrSP/1wg4tkvrEE+esZVquIPX/dxPlePk1w==", - "dev": true, - "requires": { - "@typescript-eslint/types": "3.10.1", - "@typescript-eslint/visitor-keys": "3.10.1", - "debug": "^4.1.1", - "glob": "^7.1.6", - "is-glob": "^4.0.1", - "lodash": "^4.17.15", - "semver": "^7.3.2", - "tsutils": "^3.17.1" - } - } + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0" } }, - "@typescript-eslint/parser": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-3.4.0.tgz", - "integrity": "sha512-ZUGI/de44L5x87uX5zM14UYcbn79HSXUR+kzcqU42gH0AgpdB/TjuJy3m4ezI7Q/jk3wTQd755mxSDLhQP79KA==", + "@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": { - "@types/eslint-visitor-keys": "^1.0.0", - "@typescript-eslint/experimental-utils": "3.4.0", - "@typescript-eslint/typescript-estree": "3.4.0", - "eslint-visitor-keys": "^1.1.0" - }, - "dependencies": { - "@typescript-eslint/experimental-utils": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-3.4.0.tgz", - "integrity": "sha512-rHPOjL43lOH1Opte4+dhC0a/+ks+8gOBwxXnyrZ/K4OTAChpSjP76fbI8Cglj7V5GouwVAGaK+xVwzqTyE/TPw==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.3", - "@typescript-eslint/typescript-estree": "3.4.0", - "eslint-scope": "^5.0.0", - "eslint-utils": "^2.0.0" - } - } + "@xtuc/ieee754": "^1.2.0" } }, - "@typescript-eslint/typescript-estree": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-3.4.0.tgz", - "integrity": "sha512-zKwLiybtt4uJb4mkG5q2t6+W7BuYx2IISiDNV+IY68VfoGwErDx/RfVI7SWL4gnZ2t1A1ytQQwZ+YOJbHHJ2rw==", + "@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": { - "debug": "^4.1.1", - "eslint-visitor-keys": "^1.1.0", - "glob": "^7.1.6", - "is-glob": "^4.0.1", - "lodash": "^4.17.15", - "semver": "^7.3.2", - "tsutils": "^3.17.1" + "@xtuc/long": "4.2.2" } }, + "@webassemblyjs/utf8": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", + "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", + "dev": true + }, + "@webassemblyjs/wasm-edit": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", + "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/helper-wasm-section": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-opt": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", + "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", + "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", + "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "dev": true + }, "ajv": { "version": "6.12.6", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", @@ -5342,851 +47448,278 @@ "uri-js": "^4.2.2" } }, - "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==", + "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": { - "color-convert": "^2.0.1" - } + "requires": {} }, - "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" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "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" - } - }, - "diff": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", - "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", - "dev": true - }, - "eslint": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.12.1.tgz", - "integrity": "sha512-HlMTEdr/LicJfN08LB3nM1rRYliDXOmfoO4vj39xN6BLpFzF00hbwBoqHk8UcJ2M/3nlARZWy/mslvGEuZFvsg==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "@eslint/eslintrc": "^0.2.1", - "ajv": "^6.10.0", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.0.1", - "doctrine": "^3.0.0", - "enquirer": "^2.3.5", - "eslint-scope": "^5.1.1", - "eslint-utils": "^2.1.0", - "eslint-visitor-keys": "^2.0.0", - "espree": "^7.3.0", - "esquery": "^1.2.0", - "esutils": "^2.0.2", - "file-entry-cache": "^5.0.1", - "functional-red-black-tree": "^1.0.1", - "glob-parent": "^5.0.0", - "globals": "^12.1.0", - "ignore": "^4.0.6", - "import-fresh": "^3.0.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "js-yaml": "^3.13.1", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash": "^4.17.19", - "minimatch": "^3.0.4", - "natural-compare": "^1.4.0", - "optionator": "^0.9.1", - "progress": "^2.0.0", - "regexpp": "^3.1.0", - "semver": "^7.2.1", - "strip-ansi": "^6.0.0", - "strip-json-comments": "^3.1.0", - "table": "^5.2.3", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" - }, - "dependencies": { - "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" - } - }, - "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-plugin-react": { - "version": "7.20.6", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.20.6.tgz", - "integrity": "sha512-kidMTE5HAEBSLu23CUDvj8dc3LdBU0ri1scwHBZjI41oDv4tjsWZKU7MQccFzH1QYPYhsnTF2ovh7JlcIcmxgg==", - "dev": true, - "requires": { - "array-includes": "^3.1.1", - "array.prototype.flatmap": "^1.2.3", - "doctrine": "^2.1.0", - "has": "^1.0.3", - "jsx-ast-utils": "^2.4.1", - "object.entries": "^1.1.2", - "object.fromentries": "^2.0.2", - "object.values": "^1.1.1", - "prop-types": "^15.7.2", - "resolve": "^1.17.0", - "string.prototype.matchall": "^4.0.2" - } - }, - "eslint-utils": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", - "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", - "dev": true, - "requires": { - "eslint-visitor-keys": "^1.1.0" - } - }, - "espree": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz", - "integrity": "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==", - "dev": true, - "requires": { - "acorn": "^7.4.0", - "acorn-jsx": "^5.3.1", - "eslint-visitor-keys": "^1.3.0" - } - }, - "globals": { - "version": "12.4.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", - "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", - "dev": true, - "requires": { - "type-fest": "^0.8.1" - } - }, - "has-flag": { + "arr-diff": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", "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" - } - }, - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", "dev": true }, - "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" - } - }, - "optionator": { - "version": "0.9.4", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", - "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", - "dev": true, - "requires": { - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0", - "word-wrap": "^1.2.5" - } - }, - "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 - }, - "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 - }, - "regexpp": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", - "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", - "dev": true - }, - "semver": { - "version": "7.6.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", - "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", - "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 - }, - "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" - } - }, - "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" - } - }, - "tslint": { - "version": "5.20.1", - "resolved": "https://registry.npmjs.org/tslint/-/tslint-5.20.1.tgz", - "integrity": "sha512-EcMxhzCFt8k+/UP5r8waCf/lzmeSyVlqxqMEDQE7rWYiQky8KpIBz1JAoYXfROHrPZ1XXd43q8yQnULOLiBRQg==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "builtin-modules": "^1.1.1", - "chalk": "^2.3.0", - "commander": "^2.12.1", - "diff": "^4.0.1", - "glob": "^7.1.1", - "js-yaml": "^3.13.1", - "minimatch": "^3.0.4", - "mkdirp": "^0.5.1", - "resolve": "^1.3.2", - "semver": "^5.3.0", - "tslib": "^1.8.0", - "tsutils": "^2.29.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 - }, - "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 - }, - "semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "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" - } - }, - "tsutils": { - "version": "2.29.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz", - "integrity": "sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==", - "dev": true, - "requires": { - "tslib": "^1.8.1" - } - } - } - }, - "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" - } - }, - "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" - } - }, - "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" - } - }, - "word-wrap": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", - "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", - "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 - } - } - }, - "@microsoft/sp-application-base": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@microsoft/sp-application-base/-/sp-application-base-1.12.1.tgz", - "integrity": "sha512-94v6nN3qxBTM9ALpchIBiFFK9NmsgSb+F2szCVxRqiNif9Kc2r91fZTatbzodgfoM3vdZP/VN55Jry3a6t6tHg==", - "dev": true, - "requires": { - "@microsoft/sp-component-base": "1.12.1", - "@microsoft/sp-core-library": "1.12.1", - "@microsoft/sp-diagnostics": "1.12.1", - "@microsoft/sp-extension-base": "1.12.1", - "@microsoft/sp-http": "1.12.1", - "@microsoft/sp-loader": "1.12.1", - "@microsoft/sp-lodash-subset": "1.12.1", - "@microsoft/sp-module-interfaces": "1.12.1", - "@microsoft/sp-odata-types": "1.12.1", - "@microsoft/sp-page-context": "1.12.1", - "@microsoft/sp-search-extensibility": "1.12.1", - "tslib": "~1.10.0" - } - }, - "@microsoft/sp-build-core-tasks": { - "version": "1.20.1", - "resolved": "https://registry.npmjs.org/@microsoft/sp-build-core-tasks/-/sp-build-core-tasks-1.20.1.tgz", - "integrity": "sha512-KlR4rp1KPK3oth+z/S7Oad6aTm/gW1moEomGfFixcOW1hq0OCoahDcK3R4NMKBJRVe8SHCl1ESvBd7SH4ex3+Q==", - "dev": true, - "requires": { - "@microsoft/gulp-core-build": "3.18.1", - "@microsoft/gulp-core-build-serve": "3.12.1", - "@microsoft/gulp-core-build-webpack": "6.0.0", - "@microsoft/spfx-heft-plugins": "1.20.1", - "@rushstack/node-core-library": "4.0.2", - "@rushstack/terminal": "0.10.0", - "@types/glob": "5.0.30", - "@types/lodash": "4.14.117", - "colors": "~1.2.1", - "glob": "~7.0.5", - "gulp": "4.0.2", - "lodash": "4.17.21", - "webpack": "~5.88.1" - }, - "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" - }, - "dependencies": { - "@rushstack/node-core-library": { - "version": "3.53.3", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.53.3.tgz", - "integrity": "sha512-H0+T5koi5MFhJUd5ND3dI3bwLhvlABetARl78L3lWftJVQEPyzcgTStvTTRiIM5mCltyTM8VYm6BuCtNUuxD0Q==", - "dev": true, - "requires": { - "@types/node": "12.20.24", - "colors": "~1.2.1", - "fs-extra": "~7.0.1", - "import-lazy": "~4.0.0", - "jju": "~1.4.0", - "resolve": "~1.17.0", - "semver": "~7.3.0", - "z-schema": "~5.0.2" - }, - "dependencies": { - "@types/node": { - "version": "12.20.24", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", - "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", - "dev": true - }, - "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" - } - } - } - }, - "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": { - "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" - } - } - } - } - } - }, - "@microsoft/gulp-core-build-serve": { - "version": "3.12.1", - "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-serve/-/gulp-core-build-serve-3.12.1.tgz", - "integrity": "sha512-i1oLCVmWELaLHYTy1XFQJQ4gZ4sDaLhXKXnhys6x+o3rddzM7ZK9ITOUPMA7KLLO2Y4cgypiMopM5ZJz1ikQsA==", - "dev": true, - "requires": { - "@microsoft/gulp-core-build": "3.18.1", - "@rushstack/debug-certificate-manager": "~1.1.19", - "@rushstack/node-core-library": "~3.53.0", - "@types/node": "10.17.13", - "colors": "~1.2.1", - "express": "~4.16.2", - "gulp": "~4.0.2", - "gulp-connect": "~5.7.0", - "open": "8.4.2", - "sudo": "~1.0.3", - "through2": "~2.0.1" - }, - "dependencies": { - "@rushstack/node-core-library": { - "version": "3.53.3", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.53.3.tgz", - "integrity": "sha512-H0+T5koi5MFhJUd5ND3dI3bwLhvlABetARl78L3lWftJVQEPyzcgTStvTTRiIM5mCltyTM8VYm6BuCtNUuxD0Q==", - "dev": true, - "requires": { - "@types/node": "12.20.24", - "colors": "~1.2.1", - "fs-extra": "~7.0.1", - "import-lazy": "~4.0.0", - "jju": "~1.4.0", - "resolve": "~1.17.0", - "semver": "~7.3.0", - "z-schema": "~5.0.2" - }, - "dependencies": { - "@types/node": { - "version": "12.20.24", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", - "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", - "dev": true - } - } - }, - "z-schema": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", - "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", - "dev": true, - "requires": { - "commander": "^9.4.1", - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" - } - } - } - }, - "@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 - }, - "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/node-core-library": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-4.0.2.tgz", - "integrity": "sha512-hyES82QVpkfQMeBMteQUnrhASL/KHPhd7iJ8euduwNJG4mu2GSOKybf0rOEjOm1Wz7CwJEUm9y0yD7jg2C1bfg==", - "dev": true, - "requires": { - "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.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", - "dev": true, - "requires": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - } - }, - "semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "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" - } - } - } - }, - "@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/node": { - "version": "10.17.13", - "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.13.tgz", - "integrity": "sha512-pMCcqU2zT4TjqYFrWtYHKal7Sl30Ims6ulZ4UFXxI4xbtQqK/qqKwkDoBFCfooRqqmRu9vY3xaJRwxSh673aYg==", - "dev": true - }, - "@types/node-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/semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-iotVxtCCsPLRAvxMFFgxL8HD2l4mAZ2Oin7/VJ2ooWO0VOK4EGOGmZWZn1uCq7RofR3I/1IOSjCHlFT71eVK0Q==", - "dev": true - }, - "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 - }, - "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-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" - } - }, - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "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" - } - }, - "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" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "commander": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", - "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "binary-extensions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", "dev": true, "optional": 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 - }, - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", "dev": true, "requires": { - "ms": "^2.1.1" + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } } }, - "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 - }, - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "cacache": { + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", "dev": true, "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + }, + "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": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "requires": { + "yallist": "^3.0.2" + } + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + } + } + }, + "chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "dev": true, + "optional": 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" + }, + "dependencies": { + "braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "dev": true, + "optional": true, + "requires": { + "fill-range": "^7.1.1" + } + }, + "fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "dev": true, + "optional": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "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, + "optional": 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, + "optional": true, + "requires": { + "is-number": "^7.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 + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true + }, + "enhanced-resolve": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", + "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "dependencies": { + "memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "dev": true, + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + } + } + }, + "eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "dev": true, + "requires": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + }, + "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" + }, + "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" + } + } + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + } + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "requires": { + "locate-path": "^3.0.0" } }, "glob": { @@ -6203,228 +47736,74 @@ "path-is-absolute": "^1.0.0" } }, - "gulp-connect": { - "version": "5.7.0", - "resolved": "https://registry.npmjs.org/gulp-connect/-/gulp-connect-5.7.0.tgz", - "integrity": "sha512-8tRcC6wgXMLakpPw9M7GRJIhxkYdgZsXwn7n56BA2bQYGLR9NOPhMzx7js+qYDy6vhNkbApGKURjAw1FjY4pNA==", + "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, + "optional": 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" + "binary-extensions": "^2.0.0" } }, - "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 - }, - "is-core-module": { - "version": "2.14.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.14.0.tgz", - "integrity": "sha512-a5dFJih5ZLYlRtDc0dZWP7RiKr6xIKzmn/oAYCDvdLThadVgyJwlaoQPmRtMSpz+rk0OGAgIu+TcM9HUF0fk1A==", - "dev": true, - "requires": { - "hasown": "^2.0.2" - } - }, - "is-fullwidth-code-point": { + "is-number": { "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 - }, - "jest": { - "version": "25.4.0", - "resolved": "https://registry.npmjs.org/jest/-/jest-25.4.0.tgz", - "integrity": "sha512-XWipOheGB4wai5JfCYXd6vwsWNwM/dirjRoZgAa7H2wd8ODWbli2AiKjqG8AYhyx+8+5FBEdpO92VhGlBydzbw==", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", "dev": true, "requires": { - "@jest/core": "^25.4.0", - "import-local": "^3.0.2", - "jest-cli": "^25.4.0" + "kind-of": "^3.0.2" }, "dependencies": { - "@jest/reporters": { - "version": "25.5.1", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-25.5.1.tgz", - "integrity": "sha512-3jbd8pPDTuhYJ7vqiHXbSwTJQNavczPs+f1kRprRDxETeE3u6srJ+f0NPuwvOmk+lmunZzPkYWIFZDLHQPkviw==", + "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": { - "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "^25.5.0", - "@jest/test-result": "^25.5.0", - "@jest/transform": "^25.5.1", - "@jest/types": "^25.5.0", - "chalk": "^3.0.0", - "collect-v8-coverage": "^1.0.0", - "exit": "^0.1.2", - "glob": "^7.1.2", - "graceful-fs": "^4.2.4", - "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.5.1", - "jest-resolve": "^25.5.1", - "jest-util": "^25.5.0", - "jest-worker": "^25.5.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" - } - }, - "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-cli": { - "version": "25.5.4", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-25.5.4.tgz", - "integrity": "sha512-rG8uJkIiOUpnREh1768/N3n27Cm+xPFkSNFO91tgg+8o2rXeVLStz+vkXkGr4UtzH6t1SNbjwoiswd7p4AhHTw==", - "dev": true, - "requires": { - "@jest/core": "^25.5.4", - "@jest/test-result": "^25.5.0", - "@jest/types": "^25.5.0", - "chalk": "^3.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.4", - "import-local": "^3.0.2", - "is-ci": "^2.0.0", - "jest-config": "^25.5.4", - "jest-util": "^25.5.0", - "jest-validate": "^25.5.0", - "prompts": "^2.0.1", - "realpath-native": "^2.0.0", - "yargs": "^15.3.1" - }, - "dependencies": { - "@jest/core": { - "version": "25.5.4", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-25.5.4.tgz", - "integrity": "sha512-3uSo7laYxF00Dg/DMgbn4xMJKmDdWvZnf89n8Xj/5/AeQ2dOQmn6b6Hkj/MleyzZWXpwv+WSdYWl4cLsy2JsoA==", - "dev": true, - "requires": { - "@jest/console": "^25.5.0", - "@jest/reporters": "^25.5.1", - "@jest/test-result": "^25.5.0", - "@jest/transform": "^25.5.1", - "@jest/types": "^25.5.0", - "ansi-escapes": "^4.2.1", - "chalk": "^3.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.4", - "jest-changed-files": "^25.5.0", - "jest-config": "^25.5.4", - "jest-haste-map": "^25.5.1", - "jest-message-util": "^25.5.0", - "jest-regex-util": "^25.2.6", - "jest-resolve": "^25.5.1", - "jest-resolve-dependencies": "^25.5.4", - "jest-runner": "^25.5.4", - "jest-runtime": "^25.5.4", - "jest-snapshot": "^25.5.1", - "jest-util": "^25.5.0", - "jest-validate": "^25.5.0", - "jest-watcher": "^25.5.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" - } - } - } - }, - "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 - }, - "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" + "is-buffer": "^1.1.5" } } } }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "dev": true + }, + "json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", "dev": true, "requires": { - "p-locate": "^4.1.0" + "minimist": "^1.2.0" } }, - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", "dev": true }, + "loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "dev": true + }, + "loader-utils": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + }, "lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", @@ -6434,52 +47813,79 @@ "yallist": "^4.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-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==", + "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": { - "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" + "pify": "^4.0.1", + "semver": "^5.6.0" }, "dependencies": { - "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" - } + "semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true } } }, - "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==", + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", "dev": true, "requires": { - "p-limit": "^2.2.0" + "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" } }, - "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==", + "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" + } + }, + "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" + } + }, + "readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "optional": true, + "requires": { + "picomatch": "^2.2.1" + } + }, "resolve": { "version": "1.17.0", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", @@ -6489,38 +47895,15 @@ "path-parse": "^1.0.6" } }, - "rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "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": { - "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" - } - } + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" } }, "semver": { @@ -6538,60 +47921,58 @@ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "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==", + "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": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" + "figgy-pudding": "^3.5.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" - } - }, - "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" - } - }, - "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" - } - }, - "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==", + "tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", "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 + "terser": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", + "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", + "dev": true, + "requires": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + } + }, + "terser-webpack-plugin": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", + "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", + "dev": true, + "requires": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } }, "validator": { "version": "13.12.0", @@ -6599,15 +47980,47 @@ "integrity": "sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==", "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==", + "watchpack": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", + "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", "dev": true, "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" + "chokidar": "^3.4.1", + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0", + "watchpack-chokidar2": "^2.0.1" + } + }, + "webpack": { + "version": "4.44.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz", + "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/wasm-edit": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "acorn": "^6.4.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.3.0", + "eslint-scope": "^4.0.3", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.3", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.3", + "watchpack": "^1.7.4", + "webpack-sources": "^1.4.1" } }, "yallist": { @@ -6616,786 +48029,565 @@ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", "dev": true }, - "yargs": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-4.6.0.tgz", - "integrity": "sha512-KmjJbWBkYiSRUChcOSa4rtBxDXf0j4ISz+tpeNa4LKIBllgKnkemJ3x4yo4Yydp3wPU4/xJTaKTLLZ8V7zhI7A==", + "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": { - "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" + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.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 - }, - "cliui": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", - "integrity": "sha512-0yayqDxWQbqk3ojkYqUKqaAQ6AfNKeKWRNA8kR0WXzAsdHpP4BIaOmMAG87JGuO6qcobyW4GjxHd9PmhEd+T9w==", + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", "dev": true, - "requires": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wrap-ansi": "^2.0.0" - } - }, - "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" - } - }, - "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 - }, - "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" - } - }, - "y18n": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", - "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==", - "dev": true - }, - "yargs-parser": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-2.4.1.tgz", - "integrity": "sha512-9pIKIJhnI5tonzG6OnCFlz/yln8xHYcGl+pn3xR0Vzff0vzN1PbNRaelgfgRUwZ3s4i3jvxT9WhmUGL4whnasA==", - "dev": true, - "requires": { - "camelcase": "^3.0.0", - "lodash.assign": "^4.0.6" - }, - "dependencies": { - "camelcase": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", - "integrity": "sha512-4nhGqUkc4BqbBBB4Q6zLuD7lzzrHYrjKGeYaEji/3tFR5VdJu9v+LilhGIVe8wxEJPPOeWo7eg8dwY13TZ1BNg==", - "dev": true - } - } + "optional": true } } - }, - "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" - } } } }, "@microsoft/sp-build-web": { - "version": "1.20.1", - "resolved": "https://registry.npmjs.org/@microsoft/sp-build-web/-/sp-build-web-1.20.1.tgz", - "integrity": "sha512-bV30O8alnzWBWDlWqxN6dpFR/JHVMlF+ywkZ+tj8xdJP9uhobnvCAYc1l/O1oySyEucUfaYHyUiivGKqIWnlcg==", + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-build-web/-/sp-build-web-1.16.1.tgz", + "integrity": "sha512-qiZT6yU9EkAHOsq0r65cDgalWYUfdB7GFrvxJHUbOUlFtbkjOfzujddyGBH5JK/xJ6bPTZMZRFKFh1xzElVwBQ==", "dev": true, "requires": { - "@microsoft/gulp-core-build": "3.18.1", - "@microsoft/gulp-core-build-sass": "4.17.1", - "@microsoft/gulp-core-build-serve": "3.12.1", - "@microsoft/gulp-core-build-typescript": "8.6.1", - "@microsoft/gulp-core-build-webpack": "6.0.0", - "@microsoft/rush-lib": "5.117.3", - "@microsoft/sp-build-core-tasks": "1.20.1", - "@rushstack/node-core-library": "4.0.2", + "@microsoft/gulp-core-build": "3.17.19", + "@microsoft/gulp-core-build-sass": "4.16.0", + "@microsoft/gulp-core-build-serve": "3.9.22", + "@microsoft/gulp-core-build-typescript": "8.5.33", + "@microsoft/gulp-core-build-webpack": "5.2.28", + "@microsoft/rush-lib": "5.79.0", + "@microsoft/sp-build-core-tasks": "1.16.1", + "@rushstack/node-core-library": "3.52.0", + "@types/webpack": "4.41.24", "gulp": "4.0.2", - "postcss": "^8.4.19", "semver": "~7.3.2", "true-case-path": "~2.2.1", - "webpack": "~5.88.1", + "webpack": "~4.44.2", "yargs": "~4.6.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" - }, - "dependencies": { - "@rushstack/node-core-library": { - "version": "3.53.3", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.53.3.tgz", - "integrity": "sha512-H0+T5koi5MFhJUd5ND3dI3bwLhvlABetARl78L3lWftJVQEPyzcgTStvTTRiIM5mCltyTM8VYm6BuCtNUuxD0Q==", - "dev": true, - "requires": { - "@types/node": "12.20.24", - "colors": "~1.2.1", - "fs-extra": "~7.0.1", - "import-lazy": "~4.0.0", - "jju": "~1.4.0", - "resolve": "~1.17.0", - "semver": "~7.3.0", - "z-schema": "~5.0.2" - }, - "dependencies": { - "@types/node": { - "version": "12.20.24", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", - "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", - "dev": true - }, - "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" - } - } - } - }, - "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": { - "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" - } - } - } - } - } - }, - "@microsoft/gulp-core-build-serve": { - "version": "3.12.1", - "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-serve/-/gulp-core-build-serve-3.12.1.tgz", - "integrity": "sha512-i1oLCVmWELaLHYTy1XFQJQ4gZ4sDaLhXKXnhys6x+o3rddzM7ZK9ITOUPMA7KLLO2Y4cgypiMopM5ZJz1ikQsA==", - "dev": true, - "requires": { - "@microsoft/gulp-core-build": "3.18.1", - "@rushstack/debug-certificate-manager": "~1.1.19", - "@rushstack/node-core-library": "~3.53.0", - "@types/node": "10.17.13", - "colors": "~1.2.1", - "express": "~4.16.2", - "gulp": "~4.0.2", - "gulp-connect": "~5.7.0", - "open": "8.4.2", - "sudo": "~1.0.3", - "through2": "~2.0.1" - }, - "dependencies": { - "@rushstack/node-core-library": { - "version": "3.53.3", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.53.3.tgz", - "integrity": "sha512-H0+T5koi5MFhJUd5ND3dI3bwLhvlABetARl78L3lWftJVQEPyzcgTStvTTRiIM5mCltyTM8VYm6BuCtNUuxD0Q==", - "dev": true, - "requires": { - "@types/node": "12.20.24", - "colors": "~1.2.1", - "fs-extra": "~7.0.1", - "import-lazy": "~4.0.0", - "jju": "~1.4.0", - "resolve": "~1.17.0", - "semver": "~7.3.0", - "z-schema": "~5.0.2" - }, - "dependencies": { - "@types/node": { - "version": "12.20.24", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", - "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", - "dev": true - } - } - }, - "z-schema": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", - "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", - "dev": true, - "requires": { - "commander": "^9.4.1", - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" - } - } - } - }, - "@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 - }, - "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/node-core-library": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-4.0.2.tgz", - "integrity": "sha512-hyES82QVpkfQMeBMteQUnrhASL/KHPhd7iJ8euduwNJG4mu2GSOKybf0rOEjOm1Wz7CwJEUm9y0yD7jg2C1bfg==", + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", "dev": true, "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", "fs-extra": "~7.0.1", "import-lazy": "~4.0.0", "jju": "~1.4.0", - "resolve": "~1.22.1", - "semver": "~7.5.4", + "resolve": "~1.17.0", + "semver": "~7.3.0", "z-schema": "~5.0.2" - }, - "dependencies": { - "resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", - "dev": true, - "requires": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - } - }, - "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" - } - }, - "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" - } - } } }, "@types/node": { - "version": "10.17.13", - "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.13.tgz", - "integrity": "sha512-pMCcqU2zT4TjqYFrWtYHKal7Sl30Ims6ulZ4UFXxI4xbtQqK/qqKwkDoBFCfooRqqmRu9vY3xaJRwxSh673aYg==", + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", "dev": true }, - "@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==", + "@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": { - "@types/node": "*" + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" } }, - "@types/semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-iotVxtCCsPLRAvxMFFgxL8HD2l4mAZ2Oin7/VJ2ooWO0VOK4EGOGmZWZn1uCq7RofR3I/1IOSjCHlFT71eVK0Q==", + "@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 }, - "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==", + "@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 }, - "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-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "@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 }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "@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": { - "color-convert": "^2.0.1" + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0" } }, - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "@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 }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "@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": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "@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" } }, - "cliui": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", - "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "@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": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^6.2.0" + "@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" } }, - "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==", + "@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": { - "color-name": "~1.1.4" + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0" } }, - "commander": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", - "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "@webassemblyjs/wasm-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", + "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "dev": true + }, + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-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": {} + }, + "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 + }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true + }, + "binary-extensions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", "dev": true, "optional": 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 - }, - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", "dev": true, "requires": { - "ms": "^2.1.1" - } - }, - "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 - }, - "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" - } - }, - "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" - } - }, - "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" - } - }, - "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 - }, - "is-core-module": { - "version": "2.14.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.14.0.tgz", - "integrity": "sha512-a5dFJih5ZLYlRtDc0dZWP7RiKr6xIKzmn/oAYCDvdLThadVgyJwlaoQPmRtMSpz+rk0OGAgIu+TcM9HUF0fk1A==", - "dev": true, - "requires": { - "hasown": "^2.0.2" - } - }, - "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 - }, - "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" + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" }, "dependencies": { - "@jest/reporters": { - "version": "25.5.1", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-25.5.1.tgz", - "integrity": "sha512-3jbd8pPDTuhYJ7vqiHXbSwTJQNavczPs+f1kRprRDxETeE3u6srJ+f0NPuwvOmk+lmunZzPkYWIFZDLHQPkviw==", + "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": { - "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "^25.5.0", - "@jest/test-result": "^25.5.0", - "@jest/transform": "^25.5.1", - "@jest/types": "^25.5.0", - "chalk": "^3.0.0", - "collect-v8-coverage": "^1.0.0", - "exit": "^0.1.2", - "glob": "^7.1.2", - "graceful-fs": "^4.2.4", - "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.5.1", - "jest-resolve": "^25.5.1", - "jest-util": "^25.5.0", - "jest-worker": "^25.5.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" - } - }, - "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-cli": { - "version": "25.5.4", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-25.5.4.tgz", - "integrity": "sha512-rG8uJkIiOUpnREh1768/N3n27Cm+xPFkSNFO91tgg+8o2rXeVLStz+vkXkGr4UtzH6t1SNbjwoiswd7p4AhHTw==", - "dev": true, - "requires": { - "@jest/core": "^25.5.4", - "@jest/test-result": "^25.5.0", - "@jest/types": "^25.5.0", - "chalk": "^3.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.4", - "import-local": "^3.0.2", - "is-ci": "^2.0.0", - "jest-config": "^25.5.4", - "jest-util": "^25.5.0", - "jest-validate": "^25.5.0", - "prompts": "^2.0.1", - "realpath-native": "^2.0.0", - "yargs": "^15.3.1" - }, - "dependencies": { - "@jest/core": { - "version": "25.5.4", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-25.5.4.tgz", - "integrity": "sha512-3uSo7laYxF00Dg/DMgbn4xMJKmDdWvZnf89n8Xj/5/AeQ2dOQmn6b6Hkj/MleyzZWXpwv+WSdYWl4cLsy2JsoA==", - "dev": true, - "requires": { - "@jest/console": "^25.5.0", - "@jest/reporters": "^25.5.1", - "@jest/test-result": "^25.5.0", - "@jest/transform": "^25.5.1", - "@jest/types": "^25.5.0", - "ansi-escapes": "^4.2.1", - "chalk": "^3.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.4", - "jest-changed-files": "^25.5.0", - "jest-config": "^25.5.4", - "jest-haste-map": "^25.5.1", - "jest-message-util": "^25.5.0", - "jest-regex-util": "^25.2.6", - "jest-resolve": "^25.5.1", - "jest-resolve-dependencies": "^25.5.4", - "jest-runner": "^25.5.4", - "jest-runtime": "^25.5.4", - "jest-snapshot": "^25.5.1", - "jest-util": "^25.5.0", - "jest-validate": "^25.5.0", - "jest-watcher": "^25.5.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" - } - } - } - }, - "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 - }, - "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" + "is-extendable": "^0.1.0" } } } }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "cacache": { + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", "dev": true, "requires": { - "p-locate": "^4.1.0" + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + }, + "dependencies": { + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "requires": { + "yallist": "^3.0.2" + } + }, + "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 + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + } + } + }, + "chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "dev": true, + "optional": 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" + }, + "dependencies": { + "braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "dev": true, + "optional": true, + "requires": { + "fill-range": "^7.1.1" + } + }, + "fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "dev": true, + "optional": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "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, + "optional": 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, + "optional": true, + "requires": { + "is-number": "^7.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 + }, + "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" + } + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true + }, + "enhanced-resolve": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", + "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "dependencies": { + "memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "dev": true, + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + } + } + }, + "eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "dev": true, + "requires": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + }, + "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" + }, + "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" + } + } + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + } + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "requires": { + "locate-path": "^3.0.0" + } + }, + "is-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, + "optional": true, + "requires": { + "binary-extensions": "^2.0.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-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "dev": true + }, + "json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + }, + "loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "dev": true + }, + "loader-utils": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" } }, "lru-cache": { @@ -7407,63 +48599,76 @@ "yallist": "^4.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-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==", + "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": { - "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" + "pify": "^4.0.1", + "semver": "^5.6.0" }, "dependencies": { - "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" - } + "semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true } } }, - "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==", + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", "dev": true, "requires": { - "p-limit": "^2.2.0" + "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" } }, - "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==", + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", "dev": true }, - "postcss": { - "version": "8.4.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.39.tgz", - "integrity": "sha512-0vzE+lAiG7hZl1/9I8yzKLx3aR9Xbof3fBHKunvMfOCYAtMhrsnccJY2iTURb9EZd5+pLuiNV9/c/GZJOHsgIw==", + "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": { - "nanoid": "^3.3.7", - "picocolors": "^1.0.1", - "source-map-js": "^1.2.0" + "find-up": "^3.0.0" } }, + "readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "optional": true, + "requires": { + "picomatch": "^2.2.1" + } + }, + "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 + }, "resolve": { "version": "1.17.0", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", @@ -7473,38 +48678,15 @@ "path-parse": "^1.0.6" } }, - "rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "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": { - "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" - } - } + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" } }, "semver": { @@ -7522,47 +48704,57 @@ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "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==", + "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": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" + "figgy-pudding": "^3.5.1" } }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "dev": true + }, + "terser": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", + "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", "dev": true, "requires": { - "ansi-regex": "^5.0.1" + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" } }, - "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==", + "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": { - "has-flag": "^4.0.0" + "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" } }, - "tiny-lr": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/tiny-lr/-/tiny-lr-1.1.1.tgz", - "integrity": "sha512-44yhA3tsaRoMOjQQ+5v5mVdqef+kH6Qze9jTpqtVufgYjYt08zyZAwNwwVBj3i1rJMnR52IxOW0LK0vBzgAkuA==", + "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": { - "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" + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" } }, "true-case-path": { @@ -7571,35 +48763,71 @@ "integrity": "sha512-0z3j8R7MCjy10kc/g+qg7Ln3alJTodw9aDuVWZa3uiWqfuBMKeAeP2ocWcxoyM3D73yz3Jt/Pu4qPr4wHSdB/Q==", "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 - }, - "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 - }, "validator": { "version": "13.12.0", "resolved": "https://registry.npmjs.org/validator/-/validator-13.12.0.tgz", "integrity": "sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==", "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==", + "watchpack": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", + "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", "dev": true, "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" + "chokidar": "^3.4.1", + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0", + "watchpack-chokidar2": "^2.0.1" } }, + "webpack": { + "version": "4.44.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz", + "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/wasm-edit": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "acorn": "^6.4.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.3.0", + "eslint-scope": "^4.0.3", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.3", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.3", + "watchpack": "^1.7.4", + "webpack-sources": "^1.4.1" + } + }, + "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" + } + }, + "y18n": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", + "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==", + "dev": true + }, "yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", @@ -7624,158 +48852,266 @@ "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 - }, - "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" - } - }, - "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" - } - }, - "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 - }, - "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" - } - }, - "y18n": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", - "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==", - "dev": true - }, - "yargs-parser": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-2.4.1.tgz", - "integrity": "sha512-9pIKIJhnI5tonzG6OnCFlz/yln8xHYcGl+pn3xR0Vzff0vzN1PbNRaelgfgRUwZ3s4i3jvxT9WhmUGL4whnasA==", - "dev": true, - "requires": { - "camelcase": "^3.0.0", - "lodash.assign": "^4.0.6" - }, - "dependencies": { - "camelcase": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", - "integrity": "sha512-4nhGqUkc4BqbBBB4Q6zLuD7lzzrHYrjKGeYaEji/3tFR5VdJu9v+LilhGIVe8wxEJPPOeWo7eg8dwY13TZ1BNg==", - "dev": true - } - } - } } }, "yargs-parser": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", - "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "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": "^5.0.0", - "decamelize": "^1.2.0" + "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 + } + } + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "dependencies": { + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + } } } } }, "@microsoft/sp-component-base": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@microsoft/sp-component-base/-/sp-component-base-1.12.1.tgz", - "integrity": "sha512-AEHWSuzV1uRv3oI7QPq0LYzHy5iuIbKXp964+WHDtg3ezECjv/sB0FZgHREfZSMsfWPmkcjJp1eFKRGw+MPOjQ==", + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-component-base/-/sp-component-base-1.16.0.tgz", + "integrity": "sha512-BELiHrSQCeSbUZIgA/XrhywaMjRMSMMvWxbLF90MLGdbF8L0zvJ4SMF6wIpQcdxWWoIB5pU1/nwSoi6RvXLqKw==", "requires": { - "@microsoft/office-ui-fabric-react-bundle": "1.12.1", - "@microsoft/sp-core-library": "1.12.1", - "@microsoft/sp-diagnostics": "1.12.1", - "@microsoft/sp-dynamic-data": "1.12.1", - "@microsoft/sp-http": "1.12.1", - "@microsoft/sp-lodash-subset": "1.12.1", - "@microsoft/sp-module-interfaces": "1.12.1", - "@microsoft/sp-page-context": "1.12.1", - "tslib": "~1.10.0" + "@fluentui/react": "^7.199.1", + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-dynamic-data": "1.16.0", + "@microsoft/sp-http": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.0", + "@microsoft/sp-page-context": "1.16.0", + "office-ui-fabric-react": "^7.199.1", + "tslib": "2.3.1" + }, + "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/sp-core-library": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.16.0.tgz", + "integrity": "sha512-v4B8N7UvF4A643mjq//B5l+ZiDWLTfvyMGIA2h5UcWlmFq3RroeIQhbP1PGYBOVttPkjgrZ5/bCwnN2RUN4e8g==", + "requires": { + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.0", + "@microsoft/sp-odata-types": "1.16.0", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-lodash-subset": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.16.0.tgz", + "integrity": "sha512-tYkiC72WZOY5ERcOzH8XxFtx0/5tcTxqShV2pzjDA7dVLyBlbFMGaFpFSoPCOSI8YtcCHX9Cia3lwvgDDWqHQw==", + "requires": { + "@types/lodash": "4.14.117", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-module-interfaces": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.16.0.tgz", + "integrity": "sha512-EfEp7JG6J8WSsv+HtNR+IswZjUbrLl3z8CKWj3D5vQ0ztkBJOOJMwtixhb0j3+gxzlEt4wN9WizMvy7xAwDSyw==", + "requires": { + "@rushstack/node-core-library": "3.52.0", + "z-schema": "4.2.4" + } + }, + "@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + }, + "dependencies": { + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "optional": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==" + }, + "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" + } + }, + "office-ui-fabric-react": { + "version": "7.204.0", + "resolved": "https://registry.npmjs.org/office-ui-fabric-react/-/office-ui-fabric-react-7.204.0.tgz", + "integrity": "sha512-W1xIsYEwxPrGYojvVtGTGvSfdnUoPEm8w6hhMlW/uFr5YwIB1isG/dVk4IZxWbcbea7612u059p+jRf+RjPW0w==", + "requires": { + "@fluentui/date-time-utilities": "^7.9.1", + "@fluentui/react-focus": "^7.18.17", + "@fluentui/react-theme-provider": "^0.19.16", + "@fluentui/react-window-provider": "^1.0.6", + "@fluentui/theme": "^1.7.13", + "@microsoft/load-themed-styles": "^1.10.26", + "@uifabric/foundation": "^7.10.16", + "@uifabric/icons": "^7.9.5", + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/react-hooks": "^7.16.4", + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.25.1", + "@uifabric/utilities": "^7.38.2", + "prop-types": "^15.7.2", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "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" + } + }, + "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" + } + }, + "validator": { + "version": "13.12.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.12.0.tgz", + "integrity": "sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==" + }, + "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-core-library": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.12.1.tgz", - "integrity": "sha512-LyycIx5ivku9i315mm6LJVTl/zfTaCLHTmJTftCZkLSxVIKhK1D3/4QGa/cdsZRPVYho/ZZBK5HnPYhIjN08/g==", + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.16.1.tgz", + "integrity": "sha512-1BwUFqW0rycMI7WJ4WJya/VSxnOmsPlSIY4ZXoI9IMGl0JR2E0pZWd23Z7oQAmqUmohyHssIpOjaQF/qo1fSmg==", "requires": { - "@microsoft/sp-lodash-subset": "1.12.1", - "@microsoft/sp-module-interfaces": "1.12.1", - "@microsoft/sp-odata-types": "1.12.1", - "tslib": "~1.10.0" + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-module-interfaces": "1.16.1", + "@microsoft/sp-odata-types": "1.16.1", + "tslib": "2.3.1" + }, + "dependencies": { + "@microsoft/sp-odata-types": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.16.1.tgz", + "integrity": "sha512-rwLz1E6rCb+Bo8xDoPafqn2Y5B92u8+Ruma0Vp0WKeGsP634d9FrvCWISxyYr7IcK3vn6qdoEwCAwpRH4kwnDw==", + "requires": { + "tslib": "2.3.1" + } + } } }, "@microsoft/sp-css-loader": { - "version": "1.20.1", - "resolved": "https://registry.npmjs.org/@microsoft/sp-css-loader/-/sp-css-loader-1.20.1.tgz", - "integrity": "sha512-01TPxnd2ppu4rs4K9KN4VnF+jmJb4rnnXdztv4Y+b1ri3Qp8WUXgMp5KWttghnIIGW0RdJ0ElIxDNviR6IiUZg==", + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-css-loader/-/sp-css-loader-1.16.1.tgz", + "integrity": "sha512-4wNATfkBcK29k+vKn86/QwCSijjpLEqXi5/pYvvgOjhzKfHP2MC3mIU8SsWRUpN5XG8Z3DnDU9P0G2q2hk18hA==", "dev": true, "requires": { "@microsoft/load-themed-styles": "1.10.292", - "@rushstack/node-core-library": "4.0.2", + "@rushstack/node-core-library": "3.52.0", "autoprefixer": "9.7.1", "css-loader": "3.4.2", - "cssnano": "~5.1.14", - "loader-utils": "^1.4.2", - "postcss": "^8.4.19", + "cssnano": "~4.1.10", + "loader-utils": "1.2.3", + "postcss": "~8.1.0", "postcss-modules-extract-imports": "~3.0.0", "postcss-modules-local-by-default": "~4.0.0", "postcss-modules-scope": "~3.0.0", - "postcss-modules-values": "~4.0.0" + "postcss-modules-values": "~4.0.0", + "webpack": "~4.44.2" }, "dependencies": { "@microsoft/load-themed-styles": { @@ -7785,19 +49121,183 @@ "dev": true }, "@rushstack/node-core-library": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-4.0.2.tgz", - "integrity": "sha512-hyES82QVpkfQMeBMteQUnrhASL/KHPhd7iJ8euduwNJG4mu2GSOKybf0rOEjOm1Wz7CwJEUm9y0yD7jg2C1bfg==", + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", "dev": true, "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", "fs-extra": "~7.0.1", "import-lazy": "~4.0.0", "jju": "~1.4.0", - "resolve": "~1.22.1", - "semver": "~7.5.4", + "resolve": "~1.17.0", + "semver": "~7.3.0", "z-schema": "~5.0.2" } }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "requires": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "dev": true + }, + "@webassemblyjs/helper-buffer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", + "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", + "dev": true + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", + "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", + "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", + "dev": true, + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", + "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", + "dev": true, + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", + "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", + "dev": true + }, + "@webassemblyjs/wasm-edit": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", + "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/helper-wasm-section": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-opt": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", + "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", + "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", + "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "dev": true + }, + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "dev": true, + "requires": {} + }, "ansi-styles": { "version": "3.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", @@ -7807,6 +49307,12 @@ "color-convert": "^1.9.0" } }, + "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 + }, "autoprefixer": { "version": "9.7.1", "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.1.tgz", @@ -7840,6 +49346,88 @@ "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", "dev": true }, + "binary-extensions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", + "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, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "cacache": { + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", + "dev": true, + "requires": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + }, + "dependencies": { + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "requires": { + "yallist": "^3.0.2" + } + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + } + } + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + }, "chalk": { "version": "2.4.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", @@ -7851,34 +49439,280 @@ "supports-color": "^5.3.0" } }, - "commander": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", - "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", "dev": true, - "optional": true + "optional": 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" + }, + "dependencies": { + "braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "dev": true, + "optional": true, + "requires": { + "fill-range": "^7.1.1" + } + }, + "fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "dev": true, + "optional": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "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, + "optional": 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, + "optional": true, + "requires": { + "is-number": "^7.0.0" + } + } + } }, - "emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", "dev": true }, - "icss-utils": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", - "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "colorette": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.4.0.tgz", + "integrity": "sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==", "dev": true }, - "is-core-module": { - "version": "2.14.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.14.0.tgz", - "integrity": "sha512-a5dFJih5ZLYlRtDc0dZWP7RiKr6xIKzmn/oAYCDvdLThadVgyJwlaoQPmRtMSpz+rk0OGAgIu+TcM9HUF0fk1A==", + "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": { - "hasown": "^2.0.2" + "camelcase": "^5.3.1", + "cssesc": "^3.0.0", + "icss-utils": "^4.1.1", + "loader-utils": "^1.2.3", + "normalize-path": "^3.0.0", + "postcss": "^7.0.23", + "postcss-modules-extract-imports": "^2.0.0", + "postcss-modules-local-by-default": "^3.0.2", + "postcss-modules-scope": "^2.1.1", + "postcss-modules-values": "^3.0.0", + "postcss-value-parser": "^4.0.2", + "schema-utils": "^2.6.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + } + }, + "postcss-modules-extract-imports": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz", + "integrity": "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==", + "dev": true, + "requires": { + "postcss": "^7.0.5" + } + }, + "postcss-modules-local-by-default": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz", + "integrity": "sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw==", + "dev": true, + "requires": { + "icss-utils": "^4.1.1", + "postcss": "^7.0.32", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-modules-scope": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz", + "integrity": "sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==", + "dev": true, + "requires": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^6.0.0" + } + }, + "postcss-modules-values": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz", + "integrity": "sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==", + "dev": true, + "requires": { + "icss-utils": "^4.0.0", + "postcss": "^7.0.6" + } + } } }, + "enhanced-resolve": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", + "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "dependencies": { + "memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "dev": true, + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + } + } + }, + "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" + } + }, + "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" + }, + "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" + } + } + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + } + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "requires": { + "locate-path": "^3.0.0" + } + }, + "is-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, + "optional": true, + "requires": { + "binary-extensions": "^2.0.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-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "dev": true + }, "json5": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", @@ -7888,14 +49722,26 @@ "minimist": "^1.2.0" } }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + }, + "loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "dev": true + }, "loader-utils": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", - "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", + "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", "dev": true, "requires": { "big.js": "^5.2.2", - "emojis-list": "^3.0.0", + "emojis-list": "^2.0.0", "json5": "^1.0.1" } }, @@ -7908,36 +49754,83 @@ "yallist": "^4.0.0" } }, + "make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "dependencies": { + "semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true + } + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, "picocolors": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", "dev": true }, - "postcss": { - "version": "8.4.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.39.tgz", - "integrity": "sha512-0vzE+lAiG7hZl1/9I8yzKLx3aR9Xbof3fBHKunvMfOCYAtMhrsnccJY2iTURb9EZd5+pLuiNV9/c/GZJOHsgIw==", + "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": { - "nanoid": "^3.3.7", - "picocolors": "^1.0.1", - "source-map-js": "^1.2.0" - }, - "dependencies": { - "picocolors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz", - "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==", - "dev": true - } + "find-up": "^3.0.0" + } + }, + "postcss": { + "version": "8.1.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.1.14.tgz", + "integrity": "sha512-KatkyVPBKfENS+c3dpXJoDXnDD5UZs5exAnDksLqaRJPKwYphEPZt4N0m0i049v2/BtWVQibAhxW4ilXXcolpA==", + "dev": true, + "requires": { + "colorette": "^1.2.1", + "nanoid": "^3.1.20", + "source-map": "^0.6.1" } }, "postcss-modules-extract-imports": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", - "dev": true + "dev": true, + "requires": {} }, "postcss-modules-local-by-default": { "version": "4.0.5", @@ -7948,6 +49841,15 @@ "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": { @@ -7966,23 +49868,40 @@ "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": {} + } + } + }, + "readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "optional": true, + "requires": { + "picomatch": "^2.2.1" } }, "resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", "dev": true, "requires": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" + "path-parse": "^1.0.6" } }, "semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dev": true, "requires": { "lru-cache": "^6.0.0" @@ -7994,6 +49913,15 @@ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true }, + "ssri": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", + "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", + "dev": true, + "requires": { + "figgy-pudding": "^3.5.1" + } + }, "supports-color": { "version": "5.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", @@ -8003,12 +49931,125 @@ "has-flag": "^3.0.0" } }, + "tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "dev": true + }, + "terser": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", + "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", + "dev": true, + "requires": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + } + }, + "terser-webpack-plugin": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", + "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", + "dev": true, + "requires": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + }, + "dependencies": { + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + } + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, "validator": { "version": "13.12.0", "resolved": "https://registry.npmjs.org/validator/-/validator-13.12.0.tgz", "integrity": "sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==", "dev": true }, + "watchpack": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", + "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "dev": true, + "requires": { + "chokidar": "^3.4.1", + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0", + "watchpack-chokidar2": "^2.0.1" + } + }, + "webpack": { + "version": "4.44.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz", + "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/wasm-edit": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "acorn": "^6.4.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.3.0", + "eslint-scope": "^4.0.3", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.3", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.3", + "watchpack": "^1.7.4", + "webpack-sources": "^1.4.1" + }, + "dependencies": { + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + } + } + }, "yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", @@ -8025,410 +50066,82 @@ "lodash.get": "^4.4.2", "lodash.isequal": "^4.5.0", "validator": "^13.7.0" + }, + "dependencies": { + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + } } } } }, "@microsoft/sp-diagnostics": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@microsoft/sp-diagnostics/-/sp-diagnostics-1.12.1.tgz", - "integrity": "sha512-cMOE9strjPxFA+hyP/k64sVi9qw/RKDpdCgS+/b8ONSTKKXQRD9b6FoxTOCroBWT92O6DVsqGG3xOhS0i8RyTg==", + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-diagnostics/-/sp-diagnostics-1.16.0.tgz", + "integrity": "sha512-12oS8vdqIruxcDBiUV675s/HgxvFrjhsQ3YeBlamlVcgQX2WYIU2RLbleIIjvFcb48LHHLq1lMGqpi/Vmr2rew==", "requires": { - "@microsoft/sp-core-library": "1.12.1", - "@microsoft/sp-lodash-subset": "1.12.1" - } - }, - "@microsoft/sp-dynamic-data": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@microsoft/sp-dynamic-data/-/sp-dynamic-data-1.12.1.tgz", - "integrity": "sha512-gNH9p2sGu5jRnm3MJ65EyHvj72NTlOYU6hvY+ZlLlGZzMqsQyK54MyLUQSWwYWDvgYjiTBB0mTlXjULgHMCy5A==", - "requires": { - "@microsoft/sp-core-library": "1.12.1", - "@microsoft/sp-diagnostics": "1.12.1", - "@microsoft/sp-lodash-subset": "1.12.1", - "@microsoft/sp-module-interfaces": "1.12.1", - "tslib": "~1.10.0" - } - }, - "@microsoft/sp-extension-base": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@microsoft/sp-extension-base/-/sp-extension-base-1.12.1.tgz", - "integrity": "sha512-R+gfppnMsI43nOEYSSVb90ngQ8J7WcRplptJQz03jH0uZJDG+uxflygUgFThnvNWDdtcRZqpDITZuT7cSBer9A==", - "dev": true, - "requires": { - "@microsoft/sp-component-base": "1.12.1", - "@microsoft/sp-core-library": "1.12.1", - "@microsoft/sp-diagnostics": "1.12.1", - "@microsoft/sp-loader": "1.12.1", - "@microsoft/sp-module-interfaces": "1.12.1", - "tslib": "~1.10.0" - } - }, - "@microsoft/sp-http": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@microsoft/sp-http/-/sp-http-1.12.1.tgz", - "integrity": "sha512-ttTsuk7cKsz0c8crQBAN+uJc41KXWi3TZZLB3HYc6Bfg+Dl9nWgS3DVJvLe9IWjPPFtyLgFflgLFeYjkXkREPA==", - "requires": { - "@microsoft/microsoft-graph-client": "~1.1.0", - "@microsoft/sp-core-library": "1.12.1", - "@microsoft/sp-diagnostics": "1.12.1", - "@types/adal-angular": "1.0.1", - "adal-angular": "1.0.16", - "msal": "1.4.0", - "tslib": "~1.10.0" - } - }, - "@microsoft/sp-loader": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@microsoft/sp-loader/-/sp-loader-1.12.1.tgz", - "integrity": "sha512-Uv+/d+NvHF1cM35p6G8/b4bOpTJAk/BERgUKAQHBZfRjp6XOOrPRy7b0mqTFbkZkn2Vss5giw/Reib3KooE21A==", - "requires": { - "@microsoft/office-ui-fabric-react-bundle": "1.12.1", - "@microsoft/sp-core-library": "1.12.1", - "@microsoft/sp-diagnostics": "1.12.1", - "@microsoft/sp-dynamic-data": "1.12.1", - "@microsoft/sp-http": "1.12.1", - "@microsoft/sp-lodash-subset": "1.12.1", - "@microsoft/sp-module-interfaces": "1.12.1", - "@microsoft/sp-odata-types": "1.12.1", - "@microsoft/sp-page-context": "1.12.1", - "@microsoft/sp-polyfills": "1.12.1", - "@rushstack/loader-raw-script": "1.3.113", - "@types/requirejs": "2.1.29", - "office-ui-fabric-react": "7.156.0", - "raw-loader": "~0.5.1", - "react": "16.9.0", - "react-dom": "16.9.0", - "requirejs": "2.3.6", - "tslib": "~1.10.0" - } - }, - "@microsoft/sp-lodash-subset": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.12.1.tgz", - "integrity": "sha512-gLKdYjL3jtb1hegxnU3gvCzu4ygWTg4Gjl5jcH85zphuDEUfGrWVaAVJ6DbzhLQ+l34Tl9eUyW/ZBW2hh6hZMA==", - "requires": { - "@types/lodash": "4.14.117", - "tslib": "~1.10.0" - } - }, - "@microsoft/sp-module-interfaces": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.12.1.tgz", - "integrity": "sha512-yTiVlig0+VhEE7TypcOn66sP/Tbl0SzBSOSVMugA9kD31U8Cj134yqHzYneSQ1kBRRUmE8aHLYuSEdojv2hZbg==", - "requires": { - "@types/z-schema": "3.16.31", - "z-schema": "~3.18.3" - } - }, - "@microsoft/sp-odata-types": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.12.1.tgz", - "integrity": "sha512-BOQDAEz1Bfs/o9oOBhyBQrKhhnkA7g3uby9So3UEIlpx/0AOfKRmF+6kao9DJyg/KDUfxGbBCLs+Y/IAG2OhJw==", - "requires": { - "tslib": "~1.10.0" - } - }, - "@microsoft/sp-office-ui-fabric-core": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@microsoft/sp-office-ui-fabric-core/-/sp-office-ui-fabric-core-1.12.1.tgz", - "integrity": "sha512-gmh6rfaGzxxOPwtfc+ye0tbpcUaPSFTHTSWOMog3UshLkHXul52WJislGsRBVmImD6IU5Mw22J4+cMe7wl1+ww==", - "requires": { - "office-ui-fabric-core": "9.6.1-fluent2", - "tslib": "~1.10.0" - } - }, - "@microsoft/sp-page-context": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@microsoft/sp-page-context/-/sp-page-context-1.12.1.tgz", - "integrity": "sha512-mb3NxEItPBCmgaORgF6+2HqP14iKhl7cWyXRautB+eU372Ng9dWRtUCjB3ZYz50RD2Fxst/7+yWV9Z8kMkK8eQ==", - "requires": { - "@microsoft/sp-core-library": "1.12.1", - "@microsoft/sp-diagnostics": "1.12.1", - "@microsoft/sp-dynamic-data": "1.12.1", - "@microsoft/sp-lodash-subset": "1.12.1", - "@microsoft/sp-odata-types": "1.12.1", - "tslib": "~1.10.0" - } - }, - "@microsoft/sp-polyfills": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@microsoft/sp-polyfills/-/sp-polyfills-1.12.1.tgz", - "integrity": "sha512-CKu6NW8mXShCZZuVCNOCfTbNBCKFx+AVOujBOraZR3EUttpetzCPznzaN0VcaR/P+pw4oZqIY2puurkeT3w7JQ==", - "requires": { - "es6-promise": "4.2.4", - "es6-symbol": "3.1.3", - "tslib": "~1.10.0", - "whatwg-fetch": "2.0.3", - "whatwg-url": "4.7.1" + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0" }, "dependencies": { - "es6-promise": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.4.tgz", - "integrity": "sha512-/NdNZVJg+uZgtm9eS3O6lrOLYmQag2DjdEXuPaHlZ6RuVqgqaVZfgYCepEIKsLqwdQArOPtC3XzRLqGGfT8KQQ==" - }, - "whatwg-fetch": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-2.0.3.tgz", - "integrity": "sha1-nITsLc9oGH/wC8ZOEnS0QhduHIQ=" - } - } - }, - "@microsoft/sp-property-pane": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@microsoft/sp-property-pane/-/sp-property-pane-1.12.1.tgz", - "integrity": "sha512-Rd0DJf0RLcJPlziFtKx01GsAnsDVKwJwa8N7DpvVCYF8zpQPVN1Sp+sLbuoX+MZ2KtSOh0cn/r4bau2lnKEO5w==", - "requires": { - "@microsoft/office-ui-fabric-react-bundle": "1.12.1", - "@microsoft/sp-component-base": "1.12.1", - "@microsoft/sp-core-library": "1.12.1", - "@microsoft/sp-diagnostics": "1.12.1", - "@microsoft/sp-dynamic-data": "1.12.1", - "@microsoft/sp-lodash-subset": "1.12.1", - "office-ui-fabric-react": "7.156.0", - "react": "16.9.0", - "react-dom": "16.9.0", - "tslib": "~1.10.0" - } - }, - "@microsoft/sp-search-extensibility": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@microsoft/sp-search-extensibility/-/sp-search-extensibility-1.12.1.tgz", - "integrity": "sha512-DsJ5Eo/iMkBuSnrsITQOPLFll8ozkfom0DOL3kdCr7FnfXcktanZoV9A5HeObqbQspkDQl+FSvArYvGSxZgr6w==", - "dev": true, - "requires": { - "@microsoft/sp-core-library": "1.12.1", - "@microsoft/sp-diagnostics": "1.12.1", - "@microsoft/sp-extension-base": "1.12.1", - "@microsoft/sp-loader": "1.12.1", - "tslib": "~1.10.0" - } - }, - "@microsoft/sp-tslint-rules": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@microsoft/sp-tslint-rules/-/sp-tslint-rules-1.12.1.tgz", - "integrity": "sha512-s8bPmm3DRUrZHTMUQNW6E6yllPNI38bcTDdc2vGWIHLL2fLq6WRR7N1nGBu3159b0Nja8eQTiPLtgxL2srondw==", - "dev": true, - "requires": { - "tslint": "~6.1.3", - "tsutils": "~2.11.2" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, + "@microsoft/sp-core-library": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.16.0.tgz", + "integrity": "sha512-v4B8N7UvF4A643mjq//B5l+ZiDWLTfvyMGIA2h5UcWlmFq3RroeIQhbP1PGYBOVttPkjgrZ5/bCwnN2RUN4e8g==", "requires": { - "color-convert": "^1.9.0" + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.0", + "@microsoft/sp-odata-types": "1.16.0", + "tslib": "2.3.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, + "@microsoft/sp-lodash-subset": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.16.0.tgz", + "integrity": "sha512-tYkiC72WZOY5ERcOzH8XxFtx0/5tcTxqShV2pzjDA7dVLyBlbFMGaFpFSoPCOSI8YtcCHX9Cia3lwvgDDWqHQw==", "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" + "@types/lodash": "4.14.117", + "tslib": "2.3.1" } }, - "diff": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", - "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", - "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" - } - }, - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - }, - "tslint": { - "version": "6.1.3", - "resolved": "https://registry.npmjs.org/tslint/-/tslint-6.1.3.tgz", - "integrity": "sha512-IbR4nkT96EQOvKE2PW/djGz8iGNeJ4rF2mBfiYaR/nvUWYKJhLwimoJKgjIFEIDibBtOevj7BqCRL4oHeWWUCg==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "builtin-modules": "^1.1.1", - "chalk": "^2.3.0", - "commander": "^2.12.1", - "diff": "^4.0.1", - "glob": "^7.1.1", - "js-yaml": "^3.13.1", - "minimatch": "^3.0.4", - "mkdirp": "^0.5.3", - "resolve": "^1.3.2", - "semver": "^5.3.0", - "tslib": "^1.13.0", - "tsutils": "^2.29.0" - }, - "dependencies": { - "tsutils": { - "version": "2.29.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz", - "integrity": "sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==", - "dev": true, - "requires": { - "tslib": "^1.8.1" - } - } - } - }, - "tsutils": { - "version": "2.11.2", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.11.2.tgz", - "integrity": "sha1-YBNgHjb6FP+VhBPlQdQn+4xqw0E=", - "dev": true, - "requires": { - "tslib": "^1.7.1" - } - } - } - }, - "@microsoft/sp-webpart-base": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@microsoft/sp-webpart-base/-/sp-webpart-base-1.12.1.tgz", - "integrity": "sha512-kEtulXnKYxfc3BT/bRoX7+eJ84SqCO2w50ELKeN8f+NSRbkd8M4hnzaa1yi6zWvrt3SmlyH0tfjURnBkioI3rw==", - "requires": { - "@microsoft/sp-component-base": "1.12.1", - "@microsoft/sp-core-library": "1.12.1", - "@microsoft/sp-diagnostics": "1.12.1", - "@microsoft/sp-dynamic-data": "1.12.1", - "@microsoft/sp-http": "1.12.1", - "@microsoft/sp-loader": "1.12.1", - "@microsoft/sp-lodash-subset": "1.12.1", - "@microsoft/sp-module-interfaces": "1.12.1", - "@microsoft/sp-page-context": "1.12.1", - "@microsoft/sp-property-pane": "1.12.1", - "@microsoft/teams-js": "1.8.0", - "@types/office-js": "1.0.36", - "office-ui-fabric-react": "7.156.0", - "react": "16.9.0", - "react-dom": "16.9.0", - "tslib": "~1.10.0" - } - }, - "@microsoft/sp-webpart-workbench": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@microsoft/sp-webpart-workbench/-/sp-webpart-workbench-1.12.1.tgz", - "integrity": "sha512-o8a1m1+MZZuJvOMvddHFbugItjh+7TN6Ar9vGjHvVHA3q+fatA/Me4RpkbAQyDmXZU/eXi2M1E0/U5T/etEzKw==", - "dev": true, - "requires": { - "@microsoft/gulp-core-build-serve": "3.8.46", - "@microsoft/office-ui-fabric-react-bundle": "1.12.1", - "@microsoft/sp-application-base": "1.12.1", - "@microsoft/sp-core-library": "1.12.1", - "@microsoft/sp-loader": "1.12.1", - "@microsoft/sp-module-interfaces": "1.12.1", - "@microsoft/sp-webpart-base": "1.12.1", - "@rushstack/node-core-library": "3.35.2", - "office-ui-fabric-react": "7.156.0", - "prop-types": "15.7.2", - "react": "16.9.0", - "react-dom": "16.9.0", - "tslib": "~1.10.0" - } - }, - "@microsoft/spfx-heft-plugins": { - "version": "1.20.1", - "resolved": "https://registry.npmjs.org/@microsoft/spfx-heft-plugins/-/spfx-heft-plugins-1.20.1.tgz", - "integrity": "sha512-xlbTAm9jGh5PChubh4DhpdlucudYogeLKw2dm7TSdMzLIzA/buK4PyF/EfL4Um/xkR/iPp9jdfiKqdVrjOtBjw==", - "dev": true, - "requires": { - "@azure/storage-blob": "~12.17.0", - "@microsoft/load-themed-styles": "1.10.292", - "@microsoft/loader-load-themed-styles": "2.1.37", - "@microsoft/rush-lib": "5.117.3", - "@microsoft/sp-css-loader": "1.20.1", - "@microsoft/sp-module-interfaces": "1.20.1", - "@rushstack/heft-config-file": "0.14.14", - "@rushstack/localization-utilities": "0.9.37", - "@rushstack/module-minifier": "0.4.37", - "@rushstack/node-core-library": "4.0.2", - "@rushstack/rig-package": "0.5.2", - "@rushstack/set-webpack-public-path-plugin": "5.1.21", - "@rushstack/terminal": "0.10.0", - "@rushstack/webpack5-localization-plugin": "0.9.12", - "@rushstack/webpack5-module-minifier-plugin": "5.5.37", - "@types/tapable": "1.0.6", - "autoprefixer": "9.7.1", - "express": "4.18.1", - "fast-glob": "~3.2.12", - "git-repo-info": "~2.1.1", - "html-loader": "~4.2.0", - "jszip": "~3.8.0", - "lodash": "4.17.21", - "mime": "2.5.2", - "resolve": "~1.17.0", - "source-map": "0.6.1", - "source-map-loader": "~4.0.1", - "tapable": "1.1.3", - "true-case-path": "~2.2.1", - "uuid": "^9.0.0", - "webpack": "~5.88.1", - "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 - }, "@microsoft/sp-module-interfaces": { - "version": "1.20.1", - "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.20.1.tgz", - "integrity": "sha512-kV5ipmUyCPL0FgS8uf+OH6Gpu33x8tr7q4eXUQFaG8TaCbrLkCh6F+H1CdcFEPcp7GIC3qdSfI7IhAKG5Cuz4w==", - "dev": true, + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.16.0.tgz", + "integrity": "sha512-EfEp7JG6J8WSsv+HtNR+IswZjUbrLl3z8CKWj3D5vQ0ztkBJOOJMwtixhb0j3+gxzlEt4wN9WizMvy7xAwDSyw==", "requires": { - "@rushstack/node-core-library": "4.0.2", + "@rushstack/node-core-library": "3.52.0", "z-schema": "4.2.4" } }, "@rushstack/node-core-library": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-4.0.2.tgz", - "integrity": "sha512-hyES82QVpkfQMeBMteQUnrhASL/KHPhd7iJ8euduwNJG4mu2GSOKybf0rOEjOm1Wz7CwJEUm9y0yD7jg2C1bfg==", - "dev": true, + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", "fs-extra": "~7.0.1", "import-lazy": "~4.0.0", "jju": "~1.4.0", - "resolve": "~1.22.1", - "semver": "~7.5.4", + "resolve": "~1.17.0", + "semver": "~7.3.0", "z-schema": "~5.0.2" }, "dependencies": { - "resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", - "dev": true, - "requires": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - } + "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==", - "dev": true, "requires": { "commander": "^9.4.1", "lodash.get": "^4.4.2", @@ -8438,16 +50151,2037 @@ } } }, - "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==", + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==" + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "requires": { + "yallist": "^4.0.0" + } + }, + "resolve": { + "version": "1.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" + } + }, + "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" + } + }, + "validator": { + "version": "13.12.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.12.0.tgz", + "integrity": "sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==" + }, + "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-dynamic-data": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-dynamic-data/-/sp-dynamic-data-1.16.0.tgz", + "integrity": "sha512-l/kL4JRWpicIvrsRS6tl6Q3HekuyzCLv6HxYbU/L4eUxOPGzu2vXwDzPKOMflZ1nH0JBRbV9zdaBsx22xSqIyw==", + "requires": { + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.0", + "tslib": "2.3.1" + }, + "dependencies": { + "@microsoft/sp-core-library": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.16.0.tgz", + "integrity": "sha512-v4B8N7UvF4A643mjq//B5l+ZiDWLTfvyMGIA2h5UcWlmFq3RroeIQhbP1PGYBOVttPkjgrZ5/bCwnN2RUN4e8g==", + "requires": { + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.0", + "@microsoft/sp-odata-types": "1.16.0", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-lodash-subset": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.16.0.tgz", + "integrity": "sha512-tYkiC72WZOY5ERcOzH8XxFtx0/5tcTxqShV2pzjDA7dVLyBlbFMGaFpFSoPCOSI8YtcCHX9Cia3lwvgDDWqHQw==", + "requires": { + "@types/lodash": "4.14.117", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-module-interfaces": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.16.0.tgz", + "integrity": "sha512-EfEp7JG6J8WSsv+HtNR+IswZjUbrLl3z8CKWj3D5vQ0ztkBJOOJMwtixhb0j3+gxzlEt4wN9WizMvy7xAwDSyw==", + "requires": { + "@rushstack/node-core-library": "3.52.0", + "z-schema": "4.2.4" + } + }, + "@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + }, + "dependencies": { + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "optional": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==" + }, + "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.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" + } + }, + "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" + } + }, + "validator": { + "version": "13.12.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.12.0.tgz", + "integrity": "sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==" + }, + "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-extension-base": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-extension-base/-/sp-extension-base-1.16.0.tgz", + "integrity": "sha512-PmrTGFJEmgnONp9nh498ljhq7BUFvnO06hkS3yOBte26x8/L2wDJ+p07jlDtoqxb1cROLF46knRwKBS0hpemyw==", + "requires": { + "@microsoft/sp-component-base": "1.16.0", + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-loader": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.0", + "tslib": "2.3.1" + }, + "dependencies": { + "@microsoft/sp-core-library": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.16.0.tgz", + "integrity": "sha512-v4B8N7UvF4A643mjq//B5l+ZiDWLTfvyMGIA2h5UcWlmFq3RroeIQhbP1PGYBOVttPkjgrZ5/bCwnN2RUN4e8g==", + "requires": { + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.0", + "@microsoft/sp-odata-types": "1.16.0", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-lodash-subset": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.16.0.tgz", + "integrity": "sha512-tYkiC72WZOY5ERcOzH8XxFtx0/5tcTxqShV2pzjDA7dVLyBlbFMGaFpFSoPCOSI8YtcCHX9Cia3lwvgDDWqHQw==", + "requires": { + "@types/lodash": "4.14.117", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-module-interfaces": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.16.0.tgz", + "integrity": "sha512-EfEp7JG6J8WSsv+HtNR+IswZjUbrLl3z8CKWj3D5vQ0ztkBJOOJMwtixhb0j3+gxzlEt4wN9WizMvy7xAwDSyw==", + "requires": { + "@rushstack/node-core-library": "3.52.0", + "z-schema": "4.2.4" + } + }, + "@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + }, + "dependencies": { + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "optional": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==" + }, + "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.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" + } + }, + "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" + } + }, + "validator": { + "version": "13.12.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.12.0.tgz", + "integrity": "sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==" + }, + "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-http": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http/-/sp-http-1.16.0.tgz", + "integrity": "sha512-UdFc23BdcLOP5jM/TPfulz76xF7v6abpd9dIMWCdvdH/TJviCpnt9i1YU0eUaN9MWusMWef4Yrrlf3im+nVyLA==", + "requires": { + "@microsoft/microsoft-graph-clientv1": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-http-base": "1.16.0", + "@microsoft/sp-http-msgraph": "1.16.0", + "tslib": "2.3.1" + }, + "dependencies": { + "@microsoft/sp-core-library": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.16.0.tgz", + "integrity": "sha512-v4B8N7UvF4A643mjq//B5l+ZiDWLTfvyMGIA2h5UcWlmFq3RroeIQhbP1PGYBOVttPkjgrZ5/bCwnN2RUN4e8g==", + "requires": { + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.0", + "@microsoft/sp-odata-types": "1.16.0", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-http-base": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http-base/-/sp-http-base-1.16.0.tgz", + "integrity": "sha512-iZfjK6Sqt1fwi053chMQ1ur+txhTHgT140hBZCKA9mPtbnDFOE2cAYKk6KWBrWRvf49CH/IK349JXjr17ODHpQ==", + "requires": { + "@azure/msal-browser": "2.28.1", + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-page-context": "1.16.0", + "@microsoft/teams-js": "1.12.1", + "@microsoft/teams-js-v2": "npm:@microsoft/teams-js@2.4.1", + "adal-angular": "1.0.16", + "msal": "1.4.17", + "msalBrowserLegacy": "npm:@azure/msal-browser@2.22.0", + "msalLegacy": "npm:msal@1.4.12", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-http-msgraph": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http-msgraph/-/sp-http-msgraph-1.16.0.tgz", + "integrity": "sha512-SZ3OchNkXROkIIv05qKLGjK57txgLKKpJahY3eW7hnqSIwiFyxXcPdKaeg0aG0lVGo07B83/xN14hbXP1l6DUw==", + "requires": { + "@microsoft/microsoft-graph-clientv1": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-http-base": "1.16.0", + "@microsoft/sp-loader": "1.16.0", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-lodash-subset": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.16.0.tgz", + "integrity": "sha512-tYkiC72WZOY5ERcOzH8XxFtx0/5tcTxqShV2pzjDA7dVLyBlbFMGaFpFSoPCOSI8YtcCHX9Cia3lwvgDDWqHQw==", + "requires": { + "@types/lodash": "4.14.117", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-module-interfaces": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.16.0.tgz", + "integrity": "sha512-EfEp7JG6J8WSsv+HtNR+IswZjUbrLl3z8CKWj3D5vQ0ztkBJOOJMwtixhb0j3+gxzlEt4wN9WizMvy7xAwDSyw==", + "requires": { + "@rushstack/node-core-library": "3.52.0", + "z-schema": "4.2.4" + } + }, + "@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + }, + "dependencies": { + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "optional": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==" + }, + "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" + } + }, + "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.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" + } + }, + "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" + } + }, + "validator": { + "version": "13.12.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.12.0.tgz", + "integrity": "sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==" + }, + "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-http-base": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http-base/-/sp-http-base-1.16.1.tgz", + "integrity": "sha512-67ycRRAz19OoKzYgLTYvaZaBnH4yARJYB395ZIbf+QT9eHZLIZoGVxZotNrGQoIyMV3+uazkbyyvEvOGggCeMw==", + "requires": { + "@azure/msal-browser": "2.28.1", + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-page-context": "1.16.1", + "@microsoft/teams-js": "1.12.1", + "@microsoft/teams-js-v2": "npm:@microsoft/teams-js@2.4.1", + "adal-angular": "1.0.16", + "msal": "1.4.17", + "msalBrowserLegacy": "npm:@azure/msal-browser@2.22.0", + "msalLegacy": "npm:msal@1.4.12", + "tslib": "2.3.1" + }, + "dependencies": { + "@microsoft/sp-diagnostics": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-diagnostics/-/sp-diagnostics-1.16.1.tgz", + "integrity": "sha512-xmMGGzmT2xSLddYZSliDXyq9xAO/cZbiJopFvjEIkX0ottgbudi73TuwaO81d4FGMm7eSEKFXocSBRr1wAxxEg==", + "requires": { + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1" + } + }, + "@microsoft/sp-dynamic-data": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-dynamic-data/-/sp-dynamic-data-1.16.1.tgz", + "integrity": "sha512-YmF5Gk/Ttx7W6bwMYmw3I/ZraLSGEWIrKljOl++z5xyxiskMIlAZg2wQxAXu9QLZ1P2DjuYC4ZYSVFByMScC+Q==", + "requires": { + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-module-interfaces": "1.16.1", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-odata-types": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.16.1.tgz", + "integrity": "sha512-rwLz1E6rCb+Bo8xDoPafqn2Y5B92u8+Ruma0Vp0WKeGsP634d9FrvCWISxyYr7IcK3vn6qdoEwCAwpRH4kwnDw==", + "requires": { + "tslib": "2.3.1" + } + }, + "@microsoft/sp-page-context": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-page-context/-/sp-page-context-1.16.1.tgz", + "integrity": "sha512-JUH35LBI0sgPh2zPvD8bEO6K+G3uBegOfYXu1xQq/vZ3xUbl2WiDUHywKBW2A53mROazPJkC1iszf1auPH+mvA==", + "requires": { + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-dynamic-data": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-odata-types": "1.16.1", + "tslib": "2.3.1" + } + }, + "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==" + } + } + } + } + }, + "@microsoft/sp-http-msgraph": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http-msgraph/-/sp-http-msgraph-1.16.1.tgz", + "integrity": "sha512-0/KxNJ2Cq8fn6u+uLf5rlLnOu+XIrP3H60lO4haILYYNuG3fJh3aLCiHFLSCv4RatWMjk2e2NeaieD2266yVRQ==", + "requires": { + "@microsoft/microsoft-graph-clientv1": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-http-base": "1.16.1", + "@microsoft/sp-loader": "1.16.1", + "tslib": "2.3.1" + }, + "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/sp-diagnostics": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-diagnostics/-/sp-diagnostics-1.16.1.tgz", + "integrity": "sha512-xmMGGzmT2xSLddYZSliDXyq9xAO/cZbiJopFvjEIkX0ottgbudi73TuwaO81d4FGMm7eSEKFXocSBRr1wAxxEg==", + "requires": { + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1" + } + }, + "@microsoft/sp-dynamic-data": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-dynamic-data/-/sp-dynamic-data-1.16.1.tgz", + "integrity": "sha512-YmF5Gk/Ttx7W6bwMYmw3I/ZraLSGEWIrKljOl++z5xyxiskMIlAZg2wQxAXu9QLZ1P2DjuYC4ZYSVFByMScC+Q==", + "requires": { + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-module-interfaces": "1.16.1", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-loader": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-loader/-/sp-loader-1.16.1.tgz", + "integrity": "sha512-EEVr5+MbwceQWBUCXXZbaq8yDLyl20W52lt5J8oLkL/Un3i5IphzPwRVx5I7RuhgdIz6MDNpiADXBEu84YpNGw==", + "requires": { + "@fluentui/react": "^7.199.1", + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-dynamic-data": "1.16.1", + "@microsoft/sp-http-base": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-module-interfaces": "1.16.1", + "@microsoft/sp-odata-types": "1.16.1", + "@microsoft/sp-page-context": "1.16.1", + "@rushstack/loader-raw-script": "1.3.260", + "@types/requirejs": "2.1.29", + "office-ui-fabric-react": "^7.199.1", + "raw-loader": "~0.5.1", + "react": "17.0.1", + "react-dom": "17.0.1", + "requirejs": "2.3.6", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-odata-types": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.16.1.tgz", + "integrity": "sha512-rwLz1E6rCb+Bo8xDoPafqn2Y5B92u8+Ruma0Vp0WKeGsP634d9FrvCWISxyYr7IcK3vn6qdoEwCAwpRH4kwnDw==", + "requires": { + "tslib": "2.3.1" + } + }, + "@microsoft/sp-page-context": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-page-context/-/sp-page-context-1.16.1.tgz", + "integrity": "sha512-JUH35LBI0sgPh2zPvD8bEO6K+G3uBegOfYXu1xQq/vZ3xUbl2WiDUHywKBW2A53mROazPJkC1iszf1auPH+mvA==", + "requires": { + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-dynamic-data": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-odata-types": "1.16.1", + "tslib": "2.3.1" + } + }, + "office-ui-fabric-react": { + "version": "7.204.0", + "resolved": "https://registry.npmjs.org/office-ui-fabric-react/-/office-ui-fabric-react-7.204.0.tgz", + "integrity": "sha512-W1xIsYEwxPrGYojvVtGTGvSfdnUoPEm8w6hhMlW/uFr5YwIB1isG/dVk4IZxWbcbea7612u059p+jRf+RjPW0w==", + "requires": { + "@fluentui/date-time-utilities": "^7.9.1", + "@fluentui/react-focus": "^7.18.17", + "@fluentui/react-theme-provider": "^0.19.16", + "@fluentui/react-window-provider": "^1.0.6", + "@fluentui/theme": "^1.7.13", + "@microsoft/load-themed-styles": "^1.10.26", + "@uifabric/foundation": "^7.10.16", + "@uifabric/icons": "^7.9.5", + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/react-hooks": "^7.16.4", + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.25.1", + "@uifabric/utilities": "^7.38.2", + "prop-types": "^15.7.2", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + } + } + }, + "@microsoft/sp-image-helper": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-image-helper/-/sp-image-helper-1.16.1.tgz", + "integrity": "sha512-GHc4Wry31s6Y+qS8CVY6gqwCpJwXfAS+uss5ntKBZPBzFKl5qW8HEFAD8SHu9G00zb33LJ+7HHSpcFqZGlD7BQ==", + "requires": { + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-http": "1.16.1", + "@microsoft/sp-http-base": "1.16.1", + "@microsoft/sp-loader": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-page-context": "1.16.1", + "tslib": "2.3.1" + }, + "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/sp-diagnostics": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-diagnostics/-/sp-diagnostics-1.16.1.tgz", + "integrity": "sha512-xmMGGzmT2xSLddYZSliDXyq9xAO/cZbiJopFvjEIkX0ottgbudi73TuwaO81d4FGMm7eSEKFXocSBRr1wAxxEg==", + "requires": { + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1" + } + }, + "@microsoft/sp-dynamic-data": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-dynamic-data/-/sp-dynamic-data-1.16.1.tgz", + "integrity": "sha512-YmF5Gk/Ttx7W6bwMYmw3I/ZraLSGEWIrKljOl++z5xyxiskMIlAZg2wQxAXu9QLZ1P2DjuYC4ZYSVFByMScC+Q==", + "requires": { + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-module-interfaces": "1.16.1", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-http": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http/-/sp-http-1.16.1.tgz", + "integrity": "sha512-wsKyiH1lqCuN7aeHkpc5GWZ+ezIJ4nUT6zQmKgvugayQroOhS/G4caw0FxqBA8Qs+SiUF9FE8plPHyivaA1IZw==", + "requires": { + "@microsoft/microsoft-graph-clientv1": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-http-base": "1.16.1", + "@microsoft/sp-http-msgraph": "1.16.1", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-loader": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-loader/-/sp-loader-1.16.1.tgz", + "integrity": "sha512-EEVr5+MbwceQWBUCXXZbaq8yDLyl20W52lt5J8oLkL/Un3i5IphzPwRVx5I7RuhgdIz6MDNpiADXBEu84YpNGw==", + "requires": { + "@fluentui/react": "^7.199.1", + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-dynamic-data": "1.16.1", + "@microsoft/sp-http-base": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-module-interfaces": "1.16.1", + "@microsoft/sp-odata-types": "1.16.1", + "@microsoft/sp-page-context": "1.16.1", + "@rushstack/loader-raw-script": "1.3.260", + "@types/requirejs": "2.1.29", + "office-ui-fabric-react": "^7.199.1", + "raw-loader": "~0.5.1", + "react": "17.0.1", + "react-dom": "17.0.1", + "requirejs": "2.3.6", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-odata-types": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.16.1.tgz", + "integrity": "sha512-rwLz1E6rCb+Bo8xDoPafqn2Y5B92u8+Ruma0Vp0WKeGsP634d9FrvCWISxyYr7IcK3vn6qdoEwCAwpRH4kwnDw==", + "requires": { + "tslib": "2.3.1" + } + }, + "@microsoft/sp-page-context": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-page-context/-/sp-page-context-1.16.1.tgz", + "integrity": "sha512-JUH35LBI0sgPh2zPvD8bEO6K+G3uBegOfYXu1xQq/vZ3xUbl2WiDUHywKBW2A53mROazPJkC1iszf1auPH+mvA==", + "requires": { + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-dynamic-data": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-odata-types": "1.16.1", + "tslib": "2.3.1" + } + }, + "office-ui-fabric-react": { + "version": "7.204.0", + "resolved": "https://registry.npmjs.org/office-ui-fabric-react/-/office-ui-fabric-react-7.204.0.tgz", + "integrity": "sha512-W1xIsYEwxPrGYojvVtGTGvSfdnUoPEm8w6hhMlW/uFr5YwIB1isG/dVk4IZxWbcbea7612u059p+jRf+RjPW0w==", + "requires": { + "@fluentui/date-time-utilities": "^7.9.1", + "@fluentui/react-focus": "^7.18.17", + "@fluentui/react-theme-provider": "^0.19.16", + "@fluentui/react-window-provider": "^1.0.6", + "@fluentui/theme": "^1.7.13", + "@microsoft/load-themed-styles": "^1.10.26", + "@uifabric/foundation": "^7.10.16", + "@uifabric/icons": "^7.9.5", + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/react-hooks": "^7.16.4", + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.25.1", + "@uifabric/utilities": "^7.38.2", + "prop-types": "^15.7.2", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + } + } + }, + "@microsoft/sp-listview-extensibility": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-listview-extensibility/-/sp-listview-extensibility-1.16.0.tgz", + "integrity": "sha512-WBnt7dq6Q7+1dU032P3gPGQuNWFoph1Hw4SUJYuqAsTNCVtz7uDwRf0+FQ3w4YBMmuvPQdJa9mwR6H1cplGWWw==", + "requires": { + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-extension-base": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.0", + "@microsoft/sp-page-context": "1.16.0", + "tslib": "2.3.1" + }, + "dependencies": { + "@microsoft/sp-core-library": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.16.0.tgz", + "integrity": "sha512-v4B8N7UvF4A643mjq//B5l+ZiDWLTfvyMGIA2h5UcWlmFq3RroeIQhbP1PGYBOVttPkjgrZ5/bCwnN2RUN4e8g==", + "requires": { + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.0", + "@microsoft/sp-odata-types": "1.16.0", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-lodash-subset": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.16.0.tgz", + "integrity": "sha512-tYkiC72WZOY5ERcOzH8XxFtx0/5tcTxqShV2pzjDA7dVLyBlbFMGaFpFSoPCOSI8YtcCHX9Cia3lwvgDDWqHQw==", + "requires": { + "@types/lodash": "4.14.117", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-module-interfaces": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.16.0.tgz", + "integrity": "sha512-EfEp7JG6J8WSsv+HtNR+IswZjUbrLl3z8CKWj3D5vQ0ztkBJOOJMwtixhb0j3+gxzlEt4wN9WizMvy7xAwDSyw==", + "requires": { + "@rushstack/node-core-library": "3.52.0", + "z-schema": "4.2.4" + } + }, + "@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + }, + "dependencies": { + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "optional": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==" + }, + "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.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" + } + }, + "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" + } + }, + "validator": { + "version": "13.12.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.12.0.tgz", + "integrity": "sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==" + }, + "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-loader": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-loader/-/sp-loader-1.16.0.tgz", + "integrity": "sha512-hxItni6Nr7OJ58NJ9E1TMbTn1rwCZFltf9xg5MdDJg4NgnA1KOF+uGq0vFxaEgWkZ2YzGcPWp7N43FAe6mWLxQ==", + "requires": { + "@fluentui/react": "^7.199.1", + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-dynamic-data": "1.16.0", + "@microsoft/sp-http-base": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.0", + "@microsoft/sp-odata-types": "1.16.0", + "@microsoft/sp-page-context": "1.16.0", + "@rushstack/loader-raw-script": "1.3.260", + "@types/requirejs": "2.1.29", + "office-ui-fabric-react": "^7.199.1", + "raw-loader": "~0.5.1", + "react": "17.0.1", + "react-dom": "17.0.1", + "requirejs": "2.3.6", + "tslib": "2.3.1" + }, + "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": { + "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" + } + }, + "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.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.16.0.tgz", + "integrity": "sha512-v4B8N7UvF4A643mjq//B5l+ZiDWLTfvyMGIA2h5UcWlmFq3RroeIQhbP1PGYBOVttPkjgrZ5/bCwnN2RUN4e8g==", + "requires": { + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.0", + "@microsoft/sp-odata-types": "1.16.0", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-http-base": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http-base/-/sp-http-base-1.16.0.tgz", + "integrity": "sha512-iZfjK6Sqt1fwi053chMQ1ur+txhTHgT140hBZCKA9mPtbnDFOE2cAYKk6KWBrWRvf49CH/IK349JXjr17ODHpQ==", + "requires": { + "@azure/msal-browser": "2.28.1", + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-page-context": "1.16.0", + "@microsoft/teams-js": "1.12.1", + "@microsoft/teams-js-v2": "npm:@microsoft/teams-js@2.4.1", + "adal-angular": "1.0.16", + "msal": "1.4.17", + "msalBrowserLegacy": "npm:@azure/msal-browser@2.22.0", + "msalLegacy": "npm:msal@1.4.12", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-lodash-subset": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.16.0.tgz", + "integrity": "sha512-tYkiC72WZOY5ERcOzH8XxFtx0/5tcTxqShV2pzjDA7dVLyBlbFMGaFpFSoPCOSI8YtcCHX9Cia3lwvgDDWqHQw==", + "requires": { + "@types/lodash": "4.14.117", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-module-interfaces": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.16.0.tgz", + "integrity": "sha512-EfEp7JG6J8WSsv+HtNR+IswZjUbrLl3z8CKWj3D5vQ0ztkBJOOJMwtixhb0j3+gxzlEt4wN9WizMvy7xAwDSyw==", + "requires": { + "@rushstack/node-core-library": "3.52.0", + "z-schema": "4.2.4" + } + }, + "@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + }, + "dependencies": { + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "optional": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==" + }, + "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" + } + }, + "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.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" + } + }, + "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" + } + }, + "validator": { + "version": "13.12.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.12.0.tgz", + "integrity": "sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==" + }, + "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-lodash-subset": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.16.1.tgz", + "integrity": "sha512-WRgN4na/lHijQlKAElc+hthtQNMKBbvmWTK7NoQa6D+tOnEc9ay1VCY06NKgGRK8M74xodODjYVO5shRhBFWcw==", + "requires": { + "@types/lodash": "4.14.117", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-module-interfaces": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.16.1.tgz", + "integrity": "sha512-1bSz90Hs50Uf5X44MkHN23QXuybZ0Pz3ZsQ52aJ7C6A79rnZ/yG+JROWmkYNxw2cO1vh0sQZHIWXXndlHC97wQ==", + "requires": { + "@rushstack/node-core-library": "3.52.0", + "z-schema": "4.2.4" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + }, + "dependencies": { + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "optional": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==" + }, + "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.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" + } + }, + "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" + } + }, + "validator": { + "version": "13.12.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.12.0.tgz", + "integrity": "sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==" + }, + "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.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.16.0.tgz", + "integrity": "sha512-FYo+utdZMhZy9FfdvwIB2VyqwS558895ETxb8A4GXnoNw9DyK/7noO6maGJmHuIRadm2y65X+07cjAYCAvOlZQ==", + "requires": { + "tslib": "2.3.1" + } + }, + "@microsoft/sp-office-ui-fabric-core": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-office-ui-fabric-core/-/sp-office-ui-fabric-core-1.16.1.tgz", + "integrity": "sha512-MymuL8DbDT7m5NQS+skMdCmhYTtfmAzdYrdPVjdSBQaFQjHp4IOCqs1Rm81VM8p6zm7Jh2Fxg4fYXDO2OBEmcQ==", + "requires": { + "office-ui-fabric-core": "11.0.1", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-page-context": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-page-context/-/sp-page-context-1.16.0.tgz", + "integrity": "sha512-TYiAZtXbzhk72oZiKFL914UPLsmKIEve95Cohcfz7oKfwaHHgmh7yWxPrYeJ6TKh1a2kJ5L6/cGNF7mPo919SQ==", + "requires": { + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-dynamic-data": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-odata-types": "1.16.0", + "tslib": "2.3.1" + }, + "dependencies": { + "@microsoft/sp-core-library": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.16.0.tgz", + "integrity": "sha512-v4B8N7UvF4A643mjq//B5l+ZiDWLTfvyMGIA2h5UcWlmFq3RroeIQhbP1PGYBOVttPkjgrZ5/bCwnN2RUN4e8g==", + "requires": { + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.0", + "@microsoft/sp-odata-types": "1.16.0", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-lodash-subset": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.16.0.tgz", + "integrity": "sha512-tYkiC72WZOY5ERcOzH8XxFtx0/5tcTxqShV2pzjDA7dVLyBlbFMGaFpFSoPCOSI8YtcCHX9Cia3lwvgDDWqHQw==", + "requires": { + "@types/lodash": "4.14.117", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-module-interfaces": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.16.0.tgz", + "integrity": "sha512-EfEp7JG6J8WSsv+HtNR+IswZjUbrLl3z8CKWj3D5vQ0ztkBJOOJMwtixhb0j3+gxzlEt4wN9WizMvy7xAwDSyw==", + "requires": { + "@rushstack/node-core-library": "3.52.0", + "z-schema": "4.2.4" + } + }, + "@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + }, + "dependencies": { + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "optional": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==" + }, + "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.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" + } + }, + "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" + } + }, + "validator": { + "version": "13.12.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.12.0.tgz", + "integrity": "sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==" + }, + "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-property-pane": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-property-pane/-/sp-property-pane-1.16.1.tgz", + "integrity": "sha512-6Gs2v1vLjNZCxW6XFjoznkI5klanxQs4bZLvxWQbmOK4PI1UPfWV0Fiej4d1KgYFAnkIktCIEaiX28vlOFo1jQ==", + "requires": { + "@fluentui/react": "^7.199.1", + "@microsoft/sp-component-base": "1.16.1", + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-dynamic-data": "1.16.1", + "@microsoft/sp-image-helper": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-page-context": "1.16.1", + "office-ui-fabric-react": "^7.199.1", + "react": "17.0.1", + "react-dom": "17.0.1", + "tslib": "2.3.1" + }, + "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/sp-component-base": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-component-base/-/sp-component-base-1.16.1.tgz", + "integrity": "sha512-fS7E2fUgyUAn5YpdJUvG0T7kQejU3EHWD58GKK6boa1hD4FcDvAnBxt2yiqKffxtGt44CsGdHqiuK9olyFMFQw==", + "requires": { + "@fluentui/react": "^7.199.1", + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-dynamic-data": "1.16.1", + "@microsoft/sp-http": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-module-interfaces": "1.16.1", + "@microsoft/sp-page-context": "1.16.1", + "office-ui-fabric-react": "^7.199.1", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-diagnostics": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-diagnostics/-/sp-diagnostics-1.16.1.tgz", + "integrity": "sha512-xmMGGzmT2xSLddYZSliDXyq9xAO/cZbiJopFvjEIkX0ottgbudi73TuwaO81d4FGMm7eSEKFXocSBRr1wAxxEg==", + "requires": { + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1" + } + }, + "@microsoft/sp-dynamic-data": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-dynamic-data/-/sp-dynamic-data-1.16.1.tgz", + "integrity": "sha512-YmF5Gk/Ttx7W6bwMYmw3I/ZraLSGEWIrKljOl++z5xyxiskMIlAZg2wQxAXu9QLZ1P2DjuYC4ZYSVFByMScC+Q==", + "requires": { + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-module-interfaces": "1.16.1", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-http": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http/-/sp-http-1.16.1.tgz", + "integrity": "sha512-wsKyiH1lqCuN7aeHkpc5GWZ+ezIJ4nUT6zQmKgvugayQroOhS/G4caw0FxqBA8Qs+SiUF9FE8plPHyivaA1IZw==", + "requires": { + "@microsoft/microsoft-graph-clientv1": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-http-base": "1.16.1", + "@microsoft/sp-http-msgraph": "1.16.1", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-odata-types": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.16.1.tgz", + "integrity": "sha512-rwLz1E6rCb+Bo8xDoPafqn2Y5B92u8+Ruma0Vp0WKeGsP634d9FrvCWISxyYr7IcK3vn6qdoEwCAwpRH4kwnDw==", + "requires": { + "tslib": "2.3.1" + } + }, + "@microsoft/sp-page-context": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-page-context/-/sp-page-context-1.16.1.tgz", + "integrity": "sha512-JUH35LBI0sgPh2zPvD8bEO6K+G3uBegOfYXu1xQq/vZ3xUbl2WiDUHywKBW2A53mROazPJkC1iszf1auPH+mvA==", + "requires": { + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-dynamic-data": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-odata-types": "1.16.1", + "tslib": "2.3.1" + } + }, + "office-ui-fabric-react": { + "version": "7.204.0", + "resolved": "https://registry.npmjs.org/office-ui-fabric-react/-/office-ui-fabric-react-7.204.0.tgz", + "integrity": "sha512-W1xIsYEwxPrGYojvVtGTGvSfdnUoPEm8w6hhMlW/uFr5YwIB1isG/dVk4IZxWbcbea7612u059p+jRf+RjPW0w==", + "requires": { + "@fluentui/date-time-utilities": "^7.9.1", + "@fluentui/react-focus": "^7.18.17", + "@fluentui/react-theme-provider": "^0.19.16", + "@fluentui/react-window-provider": "^1.0.6", + "@fluentui/theme": "^1.7.13", + "@microsoft/load-themed-styles": "^1.10.26", + "@uifabric/foundation": "^7.10.16", + "@uifabric/icons": "^7.9.5", + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/react-hooks": "^7.16.4", + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.25.1", + "@uifabric/utilities": "^7.38.2", + "prop-types": "^15.7.2", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + } + } + }, + "@microsoft/sp-top-actions": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-top-actions/-/sp-top-actions-1.16.1.tgz", + "integrity": "sha512-VoT6zmqhRRHAB9gFItwG2OMOpE5nfVy6uaNNolHY8Fi42aQlGD2oPOV3Wu7FyowJUtGIASWJrfCC2vFDCAggeA==", + "dev": true, + "requires": { + "@microsoft/sp-property-pane": "1.16.1" + } + }, + "@microsoft/sp-webpart-base": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-webpart-base/-/sp-webpart-base-1.16.1.tgz", + "integrity": "sha512-eZ2WvFCOoHiUTavgXjAVyj0IxbxG51zA7hRXAYktOfPshrJAy5NQpPM2zdEqToMX4cNlOnjSaOKrk0cB4PS0HA==", + "dev": true, + "requires": { + "@fluentui/react": "^7.199.1", + "@microsoft/sp-component-base": "1.16.1", + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-dynamic-data": "1.16.1", + "@microsoft/sp-http": "1.16.1", + "@microsoft/sp-http-base": "1.16.1", + "@microsoft/sp-loader": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-module-interfaces": "1.16.1", + "@microsoft/sp-page-context": "1.16.1", + "@microsoft/sp-property-pane": "1.16.1", + "@microsoft/sp-top-actions": "1.16.1", + "@microsoft/teams-js": "1.12.1", + "@microsoft/teams-js-v2": "npm:@microsoft/teams-js@2.4.1", + "@types/office-js": "1.0.36", + "office-ui-fabric-react": "^7.199.1", + "react": "17.0.1", + "react-dom": "17.0.1", + "tslib": "2.3.1" + }, + "dependencies": { + "@fluentui/react": { + "version": "7.204.0", + "resolved": "https://registry.npmjs.org/@fluentui/react/-/react-7.204.0.tgz", + "integrity": "sha512-WQKHcO6cboGO0eCPsiNSzUwnMWBmAvdltu4X0tvXwb+q8W3wZzCQiU1voDVYNm4Nz/Jgiiy8jbMcesmNAq7jsw==", "dev": true, "requires": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" + "@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==", + "dev": true + } } }, + "@microsoft/sp-component-base": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-component-base/-/sp-component-base-1.16.1.tgz", + "integrity": "sha512-fS7E2fUgyUAn5YpdJUvG0T7kQejU3EHWD58GKK6boa1hD4FcDvAnBxt2yiqKffxtGt44CsGdHqiuK9olyFMFQw==", + "dev": true, + "requires": { + "@fluentui/react": "^7.199.1", + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-dynamic-data": "1.16.1", + "@microsoft/sp-http": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-module-interfaces": "1.16.1", + "@microsoft/sp-page-context": "1.16.1", + "office-ui-fabric-react": "^7.199.1", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-diagnostics": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-diagnostics/-/sp-diagnostics-1.16.1.tgz", + "integrity": "sha512-xmMGGzmT2xSLddYZSliDXyq9xAO/cZbiJopFvjEIkX0ottgbudi73TuwaO81d4FGMm7eSEKFXocSBRr1wAxxEg==", + "dev": true, + "requires": { + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1" + } + }, + "@microsoft/sp-dynamic-data": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-dynamic-data/-/sp-dynamic-data-1.16.1.tgz", + "integrity": "sha512-YmF5Gk/Ttx7W6bwMYmw3I/ZraLSGEWIrKljOl++z5xyxiskMIlAZg2wQxAXu9QLZ1P2DjuYC4ZYSVFByMScC+Q==", + "dev": true, + "requires": { + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-module-interfaces": "1.16.1", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-http": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http/-/sp-http-1.16.1.tgz", + "integrity": "sha512-wsKyiH1lqCuN7aeHkpc5GWZ+ezIJ4nUT6zQmKgvugayQroOhS/G4caw0FxqBA8Qs+SiUF9FE8plPHyivaA1IZw==", + "dev": true, + "requires": { + "@microsoft/microsoft-graph-clientv1": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-http-base": "1.16.1", + "@microsoft/sp-http-msgraph": "1.16.1", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-loader": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-loader/-/sp-loader-1.16.1.tgz", + "integrity": "sha512-EEVr5+MbwceQWBUCXXZbaq8yDLyl20W52lt5J8oLkL/Un3i5IphzPwRVx5I7RuhgdIz6MDNpiADXBEu84YpNGw==", + "dev": true, + "requires": { + "@fluentui/react": "^7.199.1", + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-dynamic-data": "1.16.1", + "@microsoft/sp-http-base": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-module-interfaces": "1.16.1", + "@microsoft/sp-odata-types": "1.16.1", + "@microsoft/sp-page-context": "1.16.1", + "@rushstack/loader-raw-script": "1.3.260", + "@types/requirejs": "2.1.29", + "office-ui-fabric-react": "^7.199.1", + "raw-loader": "~0.5.1", + "react": "17.0.1", + "react-dom": "17.0.1", + "requirejs": "2.3.6", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-odata-types": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.16.1.tgz", + "integrity": "sha512-rwLz1E6rCb+Bo8xDoPafqn2Y5B92u8+Ruma0Vp0WKeGsP634d9FrvCWISxyYr7IcK3vn6qdoEwCAwpRH4kwnDw==", + "dev": true, + "requires": { + "tslib": "2.3.1" + } + }, + "@microsoft/sp-page-context": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-page-context/-/sp-page-context-1.16.1.tgz", + "integrity": "sha512-JUH35LBI0sgPh2zPvD8bEO6K+G3uBegOfYXu1xQq/vZ3xUbl2WiDUHywKBW2A53mROazPJkC1iszf1auPH+mvA==", + "dev": true, + "requires": { + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-dynamic-data": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-odata-types": "1.16.1", + "tslib": "2.3.1" + } + }, + "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==", + "dev": true, + "requires": { + "@fluentui/date-time-utilities": "^7.9.1", + "@fluentui/react-focus": "^7.18.17", + "@fluentui/react-theme-provider": "^0.19.16", + "@fluentui/react-window-provider": "^1.0.6", + "@fluentui/theme": "^1.7.13", + "@microsoft/load-themed-styles": "^1.10.26", + "@uifabric/foundation": "^7.10.16", + "@uifabric/icons": "^7.9.5", + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/react-hooks": "^7.16.4", + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.25.1", + "@uifabric/utilities": "^7.38.2", + "prop-types": "^15.7.2", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + } + } + } + } + }, + "@microsoft/spfx-heft-plugins": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/spfx-heft-plugins/-/spfx-heft-plugins-1.16.1.tgz", + "integrity": "sha512-2FdsLiw5kD+nJpVDvD5NAdXOvT0wbUY52Xm9n4ZDV2Cnwv9VQFZ2pf2KU4oGYQO1xII3pOhGhc6tEOO+vgCxRQ==", + "dev": true, + "requires": { + "@azure/storage-blob": "~12.11.0", + "@microsoft/loader-load-themed-styles": "1.9.174", + "@microsoft/rush-lib": "5.79.0", + "@microsoft/sp-css-loader": "1.16.1", + "@microsoft/sp-module-interfaces": "1.16.1", + "@rushstack/heft-config-file": "0.11.0", + "@rushstack/localization-utilities": "0.8.25", + "@rushstack/node-core-library": "3.52.0", + "@rushstack/rig-package": "0.3.15", + "@rushstack/set-webpack-public-path-plugin": "3.3.69", + "@rushstack/terminal": "0.3.75", + "@rushstack/webpack4-localization-plugin": "0.15.25", + "@rushstack/webpack4-module-minifier-plugin": "0.9.31", + "@types/tapable": "1.0.6", + "autoprefixer": "9.7.1", + "colors": "~1.2.1", + "copy-webpack-plugin": "~6.0.3", + "css-loader": "~3.2.0", + "cssnano": "~4.1.10", + "express": "4.18.1", + "file-loader": "6.1.0", + "git-repo-info": "~2.1.1", + "glob": "~7.0.5", + "html-loader": "~0.5.1", + "jszip": "3.5.0", + "lodash": "4.17.21", + "mime": "2.5.2", + "postcss-loader": "3.0.0", + "resolve": "~1.17.0", + "sass": "1.44.0", + "sass-loader": "8.0.2", + "source-map": "0.6.1", + "source-map-loader": "1.1.3", + "tapable": "1.1.3", + "true-case-path": "~2.2.1", + "uuid": "~3.1.0", + "webpack": "~4.44.2", + "webpack-dev-server": "~4.9.3", + "webpack-sources": "1.4.3", + "xml": "~1.0.1" + }, + "dependencies": { + "@rushstack/heft-config-file": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@rushstack/heft-config-file/-/heft-config-file-0.11.0.tgz", + "integrity": "sha512-QyDzzpXIgR5f0Esagm8pV3hlKMmgtV+EJ9RJvMKnWMuj+13FLN0d/ax63NwCRgXfgttpRCmwaJti+igPPsqZfQ==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.52.0", + "@rushstack/rig-package": "0.3.15", + "jsonpath-plus": "~4.0.0" + } + }, + "@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "@rushstack/rig-package": { + "version": "0.3.15", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.3.15.tgz", + "integrity": "sha512-jxVfvO5OnkRlYRhcVDZWvwiI2l4pv37HDJRtyg5HbD8Z/I8Xj32RICgrxS5xMeGGytobrg5S6OfPOHskg7Nw+A==", + "dev": true, + "requires": { + "resolve": "~1.17.0", + "strip-json-comments": "~3.1.1" + } + }, + "@rushstack/terminal": { + "version": "0.3.75", + "resolved": "https://registry.npmjs.org/@rushstack/terminal/-/terminal-0.3.75.tgz", + "integrity": "sha512-2IT6Pv8B2s8cOae2UjFeE1S4JfEQuS3om1AbZAI3wmzTSjEqXKj6m5hPnjDW8Gzbi9gBctcDD6Zj5Oq7afqsyw==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.52.0", + "@types/node": "12.20.24", + "wordwrap": "~1.0.0" + } + }, + "@rushstack/webpack4-localization-plugin": { + "version": "0.15.25", + "resolved": "https://registry.npmjs.org/@rushstack/webpack4-localization-plugin/-/webpack4-localization-plugin-0.15.25.tgz", + "integrity": "sha512-Drha8bEGrWb+PfX61hQcqcDeAgTs6RZQ+sD7iL1oaR5XnL1F8DSr/BCY3b1JdfKjGz+z5H/sJccbppUITsKawg==", + "dev": true, + "requires": { + "@rushstack/localization-utilities": "0.8.25", + "@rushstack/node-core-library": "3.52.0", + "@types/node": "12.20.24", + "@types/tapable": "1.0.6", + "loader-utils": "~1.1.0", + "lodash": "~4.17.15", + "minimatch": "~3.0.3" + } + }, + "@rushstack/webpack4-module-minifier-plugin": { + "version": "0.9.31", + "resolved": "https://registry.npmjs.org/@rushstack/webpack4-module-minifier-plugin/-/webpack4-module-minifier-plugin-0.9.31.tgz", + "integrity": "sha512-LZpqwVChZGBoc0ttdKLe07R2RlIIprYyuZuBkUlXdhhEu8Brob+k8Ign6+kg4fBF9G6W/db2OMSPZ0jh0ipzqw==", + "dev": true, + "requires": { + "@rushstack/module-minifier": "0.1.32", + "@rushstack/worker-pool": "0.1.32", + "@types/node": "12.20.24", + "@types/tapable": "1.0.6", + "tapable": "1.1.3" + } + }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "requires": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "dev": true + }, + "@webassemblyjs/helper-buffer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", + "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", + "dev": true + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", + "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", + "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", + "dev": true, + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", + "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", + "dev": true, + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", + "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", + "dev": true + }, + "@webassemblyjs/wasm-edit": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", + "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/helper-wasm-section": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-opt": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", + "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", + "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", + "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "dev": true + }, + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "dev": true, + "requires": {} + }, "ansi-styles": { "version": "3.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", @@ -8457,6 +52191,12 @@ "color-convert": "^1.9.0" } }, + "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 + }, "autoprefixer": { "version": "9.7.1", "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.1.tgz", @@ -8472,6 +52212,19 @@ "postcss-value-parser": "^4.0.2" } }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true + }, + "binary-extensions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", + "dev": true, + "optional": true + }, "body-parser": { "version": "1.20.0", "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", @@ -8492,12 +52245,110 @@ "unpipe": "1.0.0" } }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, "bytes": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", "dev": true }, + "cacache": { + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", + "dev": true, + "requires": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + }, + "dependencies": { + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "requires": { + "yallist": "^3.0.2" + } + }, + "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": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + } + } + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + }, "chalk": { "version": "2.4.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", @@ -8509,12 +52360,67 @@ "supports-color": "^5.3.0" } }, - "commander": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", - "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", "dev": true, - "optional": true + "optional": 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" + }, + "dependencies": { + "braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "dev": true, + "optional": true, + "requires": { + "fill-range": "^7.1.1" + } + }, + "fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "dev": true, + "optional": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "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, + "optional": 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, + "optional": true, + "requires": { + "is-number": "^7.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 }, "content-disposition": { "version": "0.5.4", @@ -8531,6 +52437,39 @@ "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", "dev": true }, + "css-loader": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-3.2.1.tgz", + "integrity": "sha512-q40kYdcBNzMvkIImCL2O+wk8dh+RGwPPV9Dfz3n7XtOYPXqe2Z6VgtvoxjkLHz02gmhepG9sOAJOUlx+3hHsBg==", + "dev": true, + "requires": { + "camelcase": "^5.3.1", + "cssesc": "^3.0.0", + "icss-utils": "^4.1.1", + "loader-utils": "^1.2.3", + "normalize-path": "^3.0.0", + "postcss": "^7.0.23", + "postcss-modules-extract-imports": "^2.0.0", + "postcss-modules-local-by-default": "^3.0.2", + "postcss-modules-scope": "^2.1.1", + "postcss-modules-values": "^3.0.0", + "postcss-value-parser": "^4.0.2", + "schema-utils": "^2.6.0" + }, + "dependencies": { + "loader-utils": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + } + } + }, "debug": { "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", @@ -8552,6 +52491,45 @@ "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", "dev": true }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true + }, + "enhanced-resolve": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", + "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "dependencies": { + "memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "dev": true, + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + } + } + }, + "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" + } + }, "express": { "version": "4.18.1", "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", @@ -8591,17 +52569,48 @@ "vary": "~1.1.2" } }, - "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==", + "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": { - "@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" + "assign-symbols": "^1.0.0", + "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" + } + } + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } } }, "finalhandler": { @@ -8619,6 +52628,40 @@ "unpipe": "~1.0.0" } }, + "find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + } + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "requires": { + "locate-path": "^3.0.0" + } + }, + "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" + } + }, "http-errors": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", @@ -8641,19 +52684,73 @@ "safer-buffer": ">= 2.1.2 < 3" } }, - "is-core-module": { - "version": "2.14.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.14.0.tgz", - "integrity": "sha512-a5dFJih5ZLYlRtDc0dZWP7RiKr6xIKzmn/oAYCDvdLThadVgyJwlaoQPmRtMSpz+rk0OGAgIu+TcM9HUF0fk1A==", + "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, + "optional": true, "requires": { - "hasown": "^2.0.2" + "binary-extensions": "^2.0.0" } }, - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "dev": true + }, + "json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "jszip": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.5.0.tgz", + "integrity": "sha512-WRtu7TPCmYePR1nazfrtuF216cIVon/3GWOvHS9QR5bIwSbnxtdpma6un3jyGGNhHsKCSzn5Ypk+EkDRvTGiFA==", + "dev": true, + "requires": { + "lie": "~3.3.0", + "pako": "~1.0.2", + "readable-stream": "~2.3.6", + "set-immediate-shim": "~1.0.1" + } + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + }, + "loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", "dev": true }, "lru-cache": { @@ -8665,17 +52762,44 @@ "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 + "make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "dependencies": { + "semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true + } + } }, - "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 + "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" + } }, "ms": { "version": "2.0.0", @@ -8683,12 +52807,6 @@ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", "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 - }, "on-finished": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", @@ -8698,6 +52816,62 @@ "ee-first": "1.1.1" } }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true + }, + "pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dev": true, + "requires": { + "find-up": "^3.0.0" + } + }, + "postcss-modules-extract-imports": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz", + "integrity": "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==", + "dev": true, + "requires": { + "postcss": "^7.0.5" + } + }, + "postcss-modules-local-by-default": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz", + "integrity": "sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw==", + "dev": true, + "requires": { + "icss-utils": "^4.1.1", + "postcss": "^7.0.32", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-modules-scope": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz", + "integrity": "sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==", + "dev": true, + "requires": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^6.0.0" + } + }, + "postcss-modules-values": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz", + "integrity": "sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==", + "dev": true, + "requires": { + "icss-utils": "^4.0.0", + "postcss": "^7.0.6" + } + }, "qs": { "version": "6.10.3", "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", @@ -8719,6 +52893,16 @@ "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, + "optional": true, + "requires": { + "picomatch": "^2.2.1" + } + }, "resolve": { "version": "1.17.0", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", @@ -8735,9 +52919,9 @@ "dev": true }, "semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dev": true, "requires": { "lru-cache": "^6.0.0" @@ -8802,6 +52986,15 @@ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true }, + "ssri": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", + "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", + "dev": true, + "requires": { + "figgy-pudding": "^3.5.1" + } + }, "statuses": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", @@ -8823,6 +53016,57 @@ "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", "dev": true }, + "terser": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", + "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", + "dev": true, + "requires": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + } + }, + "terser-webpack-plugin": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", + "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", + "dev": true, + "requires": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + }, + "dependencies": { + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + } + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, "true-case-path": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-2.2.1.tgz", @@ -8830,9 +53074,9 @@ "dev": true }, "uuid": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz", - "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.1.0.tgz", + "integrity": "sha512-DIWtzUkw04M4k3bf1IcpS2tngXEL26YUD2M0tMDUpnUrz2hgzUBlD55a4FjdLGPvfHxS6uluGWvaVEqgBcVa+g==", "dev": true }, "validator": { @@ -8841,6 +53085,73 @@ "integrity": "sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==", "dev": true }, + "watchpack": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", + "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "dev": true, + "requires": { + "chokidar": "^3.4.1", + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0", + "watchpack-chokidar2": "^2.0.1" + } + }, + "webpack": { + "version": "4.44.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz", + "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/wasm-edit": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "acorn": "^6.4.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.3.0", + "eslint-scope": "^4.0.3", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.3", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.3", + "watchpack": "^1.7.4", + "webpack-sources": "^1.4.1" + }, + "dependencies": { + "loader-utils": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + } + } + }, "yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", @@ -8848,21 +53159,21 @@ "dev": true }, "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==", + "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": "^2.7.1", + "commander": "^9.4.1", "lodash.get": "^4.4.2", "lodash.isequal": "^4.5.0", - "validator": "^13.6.0" + "validator": "^13.7.0" }, "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==", + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", "dev": true, "optional": true } @@ -8871,68 +53182,57 @@ } }, "@microsoft/teams-js": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@microsoft/teams-js/-/teams-js-1.8.0.tgz", - "integrity": "sha512-3or+WqPJ73VHG6P5Bv/x882mzUASNLU2DIkzI5WPg9TW5vq2ISEv7yJ+fuRY9GNC0AcJiJQfzB+jl+HVgJAdcg==" + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@microsoft/teams-js/-/teams-js-1.12.1.tgz", + "integrity": "sha512-BRy6vZOseN9F/MG0NWTojYpenuo9XlZ4AfAvwnsG+C36UDPPgW0skWlZ6ub+7RBPhOHcxz8sNg2uHOdGRebWkQ==" + }, + "@microsoft/teams-js-v2": { + "version": "npm:@microsoft/teams-js@2.4.1", + "resolved": "https://registry.npmjs.org/@microsoft/teams-js/-/teams-js-2.4.1.tgz", + "integrity": "sha512-rHOVt3Duw1HJrsZq0FO09qMGVGI5eg6hkVKIxsuyJQ5WMPaGMAcF5A0QlXBzVwa9cocNyv8JYeMeJAh+svnLnw==", + "requires": { + "debug": "4.3.3" + }, + "dependencies": { + "debug": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", + "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", + "requires": { + "ms": "2.1.2" + } + } + } }, "@microsoft/tsdoc": { - "version": "0.13.2", - "resolved": "https://registry.npmjs.org/@microsoft/tsdoc/-/tsdoc-0.13.2.tgz", - "integrity": "sha512-WrHvO8PDL8wd8T2+zBGKrMwVL5IyzR3ryWUsl0PXgEV0QHup4mTLi0QcATefGI6Gx9Anu7vthPyyyLpY0EpiQg==", - "dev": true + "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.15.2", - "resolved": "https://registry.npmjs.org/@microsoft/tsdoc-config/-/tsdoc-config-0.15.2.tgz", - "integrity": "sha512-mK19b2wJHSdNf8znXSMYVShAHktVr/ib0Ck2FA3lsVBSEhSI/TfXT7DJQkAYgcztTuwazGcg58ZjYdk0hTCVrA==", - "dev": true, + "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.13.2", + "@microsoft/tsdoc": "0.12.24", "ajv": "~6.12.6", "jju": "~1.4.0", "resolve": "~1.19.0" }, "dependencies": { - "@microsoft/tsdoc": { - "version": "0.13.2", - "resolved": "https://registry.npmjs.org/@microsoft/tsdoc/-/tsdoc-0.13.2.tgz", - "integrity": "sha512-WrHvO8PDL8wd8T2+zBGKrMwVL5IyzR3ryWUsl0PXgEV0QHup4mTLi0QcATefGI6Gx9Anu7vthPyyyLpY0EpiQg==", - "dev": true - }, "ajv": { "version": "6.12.6", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, "requires": { "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", "json-schema-traverse": "^0.4.1", "uri-js": "^4.2.2" } - }, - "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" - } } } }, - "@mrmlnc/readdir-enhanced": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz", - "integrity": "sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g==", - "dev": true, - "requires": { - "call-me-maybe": "^1.0.1", - "glob-to-regexp": "^0.3.0" - } - }, "@nodelib/fs.scandir": { "version": "2.1.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", @@ -8959,6 +53259,51 @@ "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" + }, + "dependencies": { + "semver": { + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", + "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", + "dev": true + } + } + }, + "@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" + }, + "dependencies": { + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "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" + } + } + } + }, "@opentelemetry/api": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.9.0.tgz", @@ -8977,25 +53322,96 @@ "adal-angular": { "version": "1.0.17", "resolved": "https://registry.npmjs.org/adal-angular/-/adal-angular-1.0.17.tgz", - "integrity": "sha1-bpNuDkH5HTsqiOf/ypwvb29WLMQ=" + "integrity": "sha512-+Z9aq7L25OncsaVcnhSsi7AMR/dlg0gWVNptsdtkL9Ih7hA1oJ14mhWB60CB83JF6DlzamVKLMGbrAcgFQqhCg==" + }, + "tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" } } }, - "@pnp/config-store": { - "version": "1.3.11", - "resolved": "https://registry.npmjs.org/@pnp/config-store/-/config-store-1.3.11.tgz", - "integrity": "sha512-XjLphe8tJVdqja0u6/OUQAkE51rD+J3snUDf3PxxTN53A5uRoVCzxT2fdCudnDXsVsIYMTs8jZOCW2tgIUB2xA==", + "@pnp/common-commonjs": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/@pnp/common-commonjs/-/common-commonjs-2.11.0.tgz", + "integrity": "sha512-nROGOFgl23DTxDW7nEqFrAgcI+2SATa0/xgd4Gvac9SLUQbtUn3vuSnVu4Shau7e3qH29BalZ2WtbuRU0QQAOg==", + "dev": true, "requires": { - "tslib": "1.10.0" + "tslib": "2.3.0" + }, + "dependencies": { + "tslib": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.0.tgz", + "integrity": "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==", + "dev": true + } } }, "@pnp/graph": { - "version": "1.3.11", - "resolved": "https://registry.npmjs.org/@pnp/graph/-/graph-1.3.11.tgz", - "integrity": "sha512-AbJdiCdI+SZTk7LI0NP5snw8D0udQWQbFRhCmI1e+j6k/Wt/FYEfXkgiAqXKc+f8+PpUtt1/ezab3sbrxs9btA==", + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/@pnp/graph/-/graph-2.11.0.tgz", + "integrity": "sha512-1CjCobVQquoFHehIoNgzYIg5UbRdIIBnvlmmgkgHy2guPLzG+rHgDuodDYVjmvbNFUIuNf6BqbKOnRb4wPU3Hg==", "requires": { - "@microsoft/microsoft-graph-types": "1.7.0", - "tslib": "1.10.0" + "@microsoft/microsoft-graph-types": "^2.10.0", + "@pnp/common": "2.11.0", + "@pnp/logging": "2.11.0", + "@pnp/odata": "2.11.0", + "tslib": "2.3.0" + }, + "dependencies": { + "@pnp/common": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/@pnp/common/-/common-2.11.0.tgz", + "integrity": "sha512-gYaXRkwgkxhdegzhp++hIUNBlkvjYLoAtLBMvY02/WezJDKoep6X4DyWhDbWatPNatVzY2ZyRDzYlgVz+lCzHA==", + "requires": { + "tslib": "2.3.0" + } + }, + "@pnp/logging": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/@pnp/logging/-/logging-2.11.0.tgz", + "integrity": "sha512-1B6wlHZo9G1g+OJe2A82AVNsF3n+lCjkEtkxTlYp8Sr8BK2KGarE7YwzF40INqbImSe6VbkuLJBVIc+hEyvDRA==", + "requires": { + "tslib": "2.3.0" + } + }, + "@pnp/odata": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/@pnp/odata/-/odata-2.11.0.tgz", + "integrity": "sha512-uBzULyycyvTHN9jTpUEDXJJ6p90Juj/nvRbU1uiNh4TZRMdtFXDsugcK6mbFvQ0wphJ1l9sHfAC7EDGglpLjcg==", + "requires": { + "@pnp/common": "2.11.0", + "@pnp/logging": "2.11.0", + "tslib": "2.3.0" + } + }, + "tslib": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.0.tgz", + "integrity": "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==" + } + } + }, + "@pnp/graph-commonjs": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/@pnp/graph-commonjs/-/graph-commonjs-2.11.0.tgz", + "integrity": "sha512-iaWHfYl0451/l4ewYra8Tg3gNAOvZz2UAPd155PDR1RmorFEUOv3ljZixO6nWBMOAtiyocmrQBo/y0jYTjOsIw==", + "dev": true, + "requires": { + "@microsoft/microsoft-graph-types": "^2.10.0", + "@pnp/common-commonjs": "2.11.0", + "@pnp/logging-commonjs": "2.11.0", + "@pnp/odata-commonjs": "2.11.0", + "tslib": "2.3.0" + }, + "dependencies": { + "tslib": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.0.tgz", + "integrity": "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==", + "dev": true + } } }, "@pnp/logging": { @@ -9004,6 +53420,30 @@ "integrity": "sha512-hADlIXwvF/wjee7425nFJ6NhqaWpWTJ5yg02bpwBUsiSuFqEUf+LwuAcyHQre2lMs6KyNa65FWoRQok9BlZuxA==", "requires": { "tslib": "1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + } + } + }, + "@pnp/logging-commonjs": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/@pnp/logging-commonjs/-/logging-commonjs-2.11.0.tgz", + "integrity": "sha512-+GM3vvcKTkRDqrwBqjZ95eRGBAmjvUz2FxayhQZ+/Ybs3XVAyJowbO3Z4TP7DNJc5czclj40/FgRI8LdOF6/jw==", + "dev": true, + "requires": { + "tslib": "2.3.0" + }, + "dependencies": { + "tslib": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.0.tgz", + "integrity": "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==", + "dev": true + } } }, "@pnp/odata": { @@ -9012,257 +53452,1055 @@ "integrity": "sha512-yMaRiuVZRei2pkryCOqsw3ZXD2Lw30IJv136WQmQPQPOxG4cvsS9+woXkfMqbWV2KQ1evFUqVXbitIz6eDVfNA==", "requires": { "tslib": "1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + } } }, - "@pnp/pnpjs": { - "version": "1.3.11", - "resolved": "https://registry.npmjs.org/@pnp/pnpjs/-/pnpjs-1.3.11.tgz", - "integrity": "sha512-Pu0GjWPB+m97fjjd+U3rM9TNGZs2JmGu69IcpWMueZyjPUiBkzZ1XYLHCYSozAbaUDnQrDi34K1wQHA4GVJ5XQ==", + "@pnp/odata-commonjs": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/@pnp/odata-commonjs/-/odata-commonjs-2.11.0.tgz", + "integrity": "sha512-5ep2plv+97am4vl3ZJhN0jjJGewb/yKuVQit3XMrNYAf+D3PUCBUxke9zYRJXr0tWV9zCGyaHBy8T9kcSo30Iw==", + "dev": true, "requires": { - "@pnp/common": "1.3.11", - "@pnp/config-store": "1.3.11", - "@pnp/graph": "1.3.11", - "@pnp/logging": "1.3.11", - "@pnp/odata": "1.3.11", - "@pnp/sp": "1.3.11", - "@pnp/sp-addinhelpers": "1.3.11", - "tslib": "1.10.0" + "@pnp/common-commonjs": "2.11.0", + "@pnp/logging-commonjs": "2.11.0", + "tslib": "2.3.0" + }, + "dependencies": { + "tslib": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.0.tgz", + "integrity": "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==", + "dev": true + } } }, "@pnp/sp": { - "version": "1.3.11", - "resolved": "https://registry.npmjs.org/@pnp/sp/-/sp-1.3.11.tgz", - "integrity": "sha512-NjdeGe81aukiSPelSPjgAFRC1+SrNPTXvTdEqTH+Q1ZvgNtk8bdZp6K6xf9emfeM2qZDOu9GpKZpg0W/emq++g==", + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/@pnp/sp/-/sp-2.11.0.tgz", + "integrity": "sha512-Q/fhejKnP6ruw2EIy1IanpvP/B7NP/9sO2CosBwwwKSUZs061/M2x9PLNv74Vhk6bWp9ps0QkEvMbdX5IDp+Xw==", "requires": { - "tslib": "1.10.0" - } - }, - "@pnp/sp-addinhelpers": { - "version": "1.3.11", - "resolved": "https://registry.npmjs.org/@pnp/sp-addinhelpers/-/sp-addinhelpers-1.3.11.tgz", - "integrity": "sha512-T4qV2wJvPFPuxagHlPe6/zNQq8n2iv9KaYg4wTNRH0qUOWYNH9sUHTzFWitY5bFmLIjMSdIS5gX8GlpdzcgTsw==", - "requires": { - "@types/sharepoint": "2016.1.3", - "tslib": "1.10.0" - } - }, - "@pnp/sp-clientsvc": { - "version": "1.3.11", - "resolved": "https://registry.npmjs.org/@pnp/sp-clientsvc/-/sp-clientsvc-1.3.11.tgz", - "integrity": "sha512-eIUnmDWjizcWJzhWxAbfsxEyHF1dabkGlihnDnlcYGhtvh8BwuM67A57qc5fbxzCS59c0YU57szB1EucoNmV4A==", - "requires": { - "tslib": "1.10.0" - } - }, - "@pnp/sp-taxonomy": { - "version": "1.3.11", - "resolved": "https://registry.npmjs.org/@pnp/sp-taxonomy/-/sp-taxonomy-1.3.11.tgz", - "integrity": "sha512-shzCSjmOlr6mojCXJkfD8Xf9lJnhphq4Fj6mdUQGwpak+VIU+Fogf6AI0j6AReCKtKsKyqfud9X7C8tH07C3DA==", - "requires": { - "tslib": "1.10.0" - } - }, - "@pnp/spfx-controls-react": { - "version": "1.21.3", - "resolved": "https://registry.npmjs.org/@pnp/spfx-controls-react/-/spfx-controls-react-1.21.3.tgz", - "integrity": "sha512-Aoy9B2j0J0M4Yjmwxv6EwgJxXkey2nnVDhTOwXXtwOWbIwDaVrZ7t4t3KHG8IiCM+vojpbtDMhcX33VxT2F3Sg==", - "requires": { - "@pnp/common": "1.0.1", - "@pnp/logging": "1.0.1", - "@pnp/odata": "1.0.1", - "@pnp/sp": "1.0.1", - "@pnp/telemetry-js": "2.0.0", - "@types/chart.js": "2.7.40", - "chart.js": "2.7.3", - "color": "^3.1.2", - "lodash": "4.17.13", - "office-ui-fabric-react": "5.131.0", - "react-quill": "1.3.3" + "@pnp/common": "2.11.0", + "@pnp/logging": "2.11.0", + "@pnp/odata": "2.11.0", + "tslib": "2.3.0" }, "dependencies": { "@pnp/common": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@pnp/common/-/common-1.0.1.tgz", - "integrity": "sha512-KNOm5ZIa0UOSbfc9tmge/OjDiHxjfC221xT8P8C2qNSXLIk2+++aIq3RSQV3pZMSFzitX9R1tULpxQtmwJGafw==", + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/@pnp/common/-/common-2.11.0.tgz", + "integrity": "sha512-gYaXRkwgkxhdegzhp++hIUNBlkvjYLoAtLBMvY02/WezJDKoep6X4DyWhDbWatPNatVzY2ZyRDzYlgVz+lCzHA==", "requires": { - "tslib": "1.8.1" + "tslib": "2.3.0" } }, "@pnp/logging": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@pnp/logging/-/logging-1.0.1.tgz", - "integrity": "sha512-AJ4w6BIIVqBD2sAY3Q5wMzT4a48V8TdY2EmrsX4jxcNT0Z0uGM9YJ+/zTNC2YyO+SSM5hlnLf/saf3altED8Kg==", + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/@pnp/logging/-/logging-2.11.0.tgz", + "integrity": "sha512-1B6wlHZo9G1g+OJe2A82AVNsF3n+lCjkEtkxTlYp8Sr8BK2KGarE7YwzF40INqbImSe6VbkuLJBVIc+hEyvDRA==", "requires": { - "tslib": "1.8.1" + "tslib": "2.3.0" } }, "@pnp/odata": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@pnp/odata/-/odata-1.0.1.tgz", - "integrity": "sha512-uIE9/1ubTJ1z8a9p+10SGa9eMmUd84fdx/hR9pBhIGH7SB8oELsLPPtKkw2EAj3kdqow5wmI8T+nOcM4wre5tg==", + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/@pnp/odata/-/odata-2.11.0.tgz", + "integrity": "sha512-uBzULyycyvTHN9jTpUEDXJJ6p90Juj/nvRbU1uiNh4TZRMdtFXDsugcK6mbFvQ0wphJ1l9sHfAC7EDGglpLjcg==", "requires": { - "tslib": "1.8.1" - } - }, - "@pnp/sp": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@pnp/sp/-/sp-1.0.1.tgz", - "integrity": "sha512-JWsz4d8lZLb9oVJuaRj8XIZvCpDHeelsk3dfotFYkmW21TvOEDHRuTEo7Jlts4aL0oZMAxvqV1cRkAkXMW1xng==", - "requires": { - "tslib": "1.8.1" - } - }, - "@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" - } - }, - "@uifabric/icons": { - "version": "5.8.0", - "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-5.8.0.tgz", - "integrity": "sha512-EUhKxYlIPJshg4fQvCNTYSk0p7RhzEWeEAJBV4sao1SKmN0/pZBnkLbDqWjU5VUfdwZZYiIdaLRpM+pyzhniZw==", - "requires": { - "@uifabric/styling": ">=5.30.1 <6.0.0", - "tslib": "^1.7.1" - } - }, - "@uifabric/merge-styles": { - "version": "5.17.1", - "resolved": "https://registry.npmjs.org/@uifabric/merge-styles/-/merge-styles-5.17.1.tgz", - "integrity": "sha512-4/EtO6Ns7kNtKxC+6InShwVQeNQEDT5H8Ex7m/i4OrT9i7csje4YwBQPkkpm31qJwEZEyD7bbAwyLezI63sLhg==", - "requires": { - "tslib": "^1.7.1" - } - }, - "@uifabric/styling": { - "version": "5.37.0", - "resolved": "https://registry.npmjs.org/@uifabric/styling/-/styling-5.37.0.tgz", - "integrity": "sha512-3hC0itW/hWSD5J4uANzUKk8XVGWUNkU+VLjEjWsQ6i5lvwFGaanR6Qy0bTkZdFGqFWMXe91CkBHV7HnvEx7tCA==", - "requires": { - "@microsoft/load-themed-styles": "^1.7.13", - "@uifabric/merge-styles": ">=5.17.1 <6.0.0", - "@uifabric/utilities": ">=5.34.2 <6.0.0", - "tslib": "^1.7.1" - } - }, - "@uifabric/utilities": { - "version": "5.34.3", - "resolved": "https://registry.npmjs.org/@uifabric/utilities/-/utilities-5.34.3.tgz", - "integrity": "sha512-6dERFkNNCUrPUuNG1nxlDDvt7DN5hxb41zp9AmKhK5cXZTYCblmlLBvb/qyielCnicfoagoA+lqH9NgnSE8u/A==", - "requires": { - "@uifabric/merge-styles": ">=5.17.1 <6.0.0", - "prop-types": "^15.5.10", - "tslib": "^1.7.1" - } - }, - "lodash": { - "version": "4.17.13", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.13.tgz", - "integrity": "sha512-vm3/XWXfWtRua0FkUyEHBZy8kCPjErNBT9fJx8Zvs+U6zjqPbTUOpkaoum3O5uiA8sm+yNMHXfYkTUHFoMxFNA==" - }, - "office-ui-fabric-react": { - "version": "5.131.0", - "resolved": "https://registry.npmjs.org/office-ui-fabric-react/-/office-ui-fabric-react-5.131.0.tgz", - "integrity": "sha512-QOYu1uf92qhTTIlBAj8teKvRpCmpliRZjynYtgeeUbDm4C4GtXdb/O1rPNFsfT0PNtPC8dCNeQ7/CXjQenUkyw==", - "requires": { - "@microsoft/load-themed-styles": "^1.7.13", - "@uifabric/icons": ">=5.8.0 <6.0.0", - "@uifabric/merge-styles": ">=5.17.1 <6.0.0", - "@uifabric/styling": ">=5.36.0 <6.0.0", - "@uifabric/utilities": ">=5.34.2 <6.0.0", - "prop-types": "^15.5.10", - "tslib": "^1.7.1" + "@pnp/common": "2.11.0", + "@pnp/logging": "2.11.0", + "tslib": "2.3.0" } }, "tslib": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.8.1.tgz", - "integrity": "sha512-13/fEL8ro991mjA1w35XI/FSHF4dI2L+zNxkJJnGUcjFG4Ht+3ztBusOmg/DFiOks5NKJX3wXSG+q/nKUmhe5g==" + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.0.tgz", + "integrity": "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==" + } + } + }, + "@pnp/sp-commonjs": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/@pnp/sp-commonjs/-/sp-commonjs-2.11.0.tgz", + "integrity": "sha512-6aQUR6P6sZfIlHGXaie64/CVDRnrNoHrlWerAANve/u9ThMf3w2PPgr6wBk8hk4GqHWotkhn99fBrkqEQn/cfQ==", + "dev": true, + "requires": { + "@pnp/common-commonjs": "2.11.0", + "@pnp/logging-commonjs": "2.11.0", + "@pnp/odata-commonjs": "2.11.0", + "tslib": "2.3.0" + }, + "dependencies": { + "tslib": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.0.tgz", + "integrity": "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==", + "dev": true + } + } + }, + "@pnp/spfx-controls-react": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/@pnp/spfx-controls-react/-/spfx-controls-react-3.12.0.tgz", + "integrity": "sha512-ZRWC9GJkW3TF9MAZxpvEYe+nWnYH7SWbS32p2bBXM9e8pp0rzyU0ilhs3Lq9Gv3sPnfMulzAURX52hhCfK68Yw==", + "requires": { + "@fluentui/react-hooks": "^8.2.6", + "@fluentui/react-northstar": "0.51.3", + "@fluentui/react-theme-provider": "^0.18.5", + "@fluentui/scheme-utilities": "^8.2.12", + "@fluentui/theme": "^2.6.6", + "@microsoft/mgt-react": "2.6.1", + "@microsoft/mgt-spfx": "2.6.1", + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-listview-extensibility": "1.16.0", + "@microsoft/sp-loader": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-office-ui-fabric-core": "1.16.0", + "@microsoft/sp-property-pane": "1.16.0", + "@microsoft/sp-webpart-base": "1.16.0", + "@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.3.0", + "adaptive-expressions": "^4.15.0", + "adaptivecards": "^2.10.0", + "adaptivecards-designer": "2.3.0", + "adaptivecards-templating": "^2.2.0", + "animate.css": "^4.1.1", + "chart.js": "2.9.4", + "color": "3.1.2", + "date-fns": "^2.22.1", + "he": "^1.2.0", + "lodash": "4.17.21", + "markdown-it": "^12.3.2", + "moment": "2.29.4", + "monaco-editor": "^0.32.1", + "nano-css": "^5.3.4", + "office-ui-fabric-react": "^7.199.1", + "react": "17.0.1", + "react-accessible-accordion": "^3.3.3", + "react-dom": "17.0.1", + "react-mentions": "^4.3.0", + "react-quill": "1.3.5", + "regexify-string": "^1.0.16", + "spfx-uifabric-themes": "^0.9.0" + }, + "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": { + "@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" + } + }, + "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/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" + } + }, + "@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==" + } + } }, - "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==" + "@fluentui/react-theme-provider": { + "version": "0.18.5", + "resolved": "https://registry.npmjs.org/@fluentui/react-theme-provider/-/react-theme-provider-0.18.5.tgz", + "integrity": "sha512-eAbha0U4Fly9EoHVOVMMc+2AA1PlQDu76qGVNAdj0IpJyJEkyerCDY/qYVjV21L9ju5uO8Yw1QYdHUsNaY9xvQ==", + "requires": { + "@fluentui/react-compose": "^0.19.15", + "@fluentui/react-stylesheets": "^0.2.5", + "@fluentui/react-window-provider": "^1.0.2", + "@fluentui/theme": "^1.7.4", + "@uifabric/merge-styles": "^7.19.2", + "@uifabric/react-hooks": "^7.13.12", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.33.5", + "classnames": "^2.2.6", + "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" + } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@fluentui/theme": { + "version": "2.6.16", + "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-2.6.16.tgz", + "integrity": "sha512-Ml2oMVvoOxRYD9HPjEkGCWvnQnzDyrufa5k8bPYN8xjJbbEGtDjjswcfrSVfHx1fCR1CFgybHR8jj3pvXRTXUQ==", + "requires": { + "@fluentui/merge-styles": "^8.5.3", + "@fluentui/set-version": "^8.2.2", + "@fluentui/utilities": "^8.13.1", + "tslib": "^2.1.0" + } + }, + "@microsoft/sp-core-library": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.16.0.tgz", + "integrity": "sha512-v4B8N7UvF4A643mjq//B5l+ZiDWLTfvyMGIA2h5UcWlmFq3RroeIQhbP1PGYBOVttPkjgrZ5/bCwnN2RUN4e8g==", + "requires": { + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.0", + "@microsoft/sp-odata-types": "1.16.0", + "tslib": "2.3.1" + }, + "dependencies": { + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + } + } + }, + "@microsoft/sp-http-base": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http-base/-/sp-http-base-1.16.0.tgz", + "integrity": "sha512-iZfjK6Sqt1fwi053chMQ1ur+txhTHgT140hBZCKA9mPtbnDFOE2cAYKk6KWBrWRvf49CH/IK349JXjr17ODHpQ==", + "requires": { + "@azure/msal-browser": "2.28.1", + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-page-context": "1.16.0", + "@microsoft/teams-js": "1.12.1", + "@microsoft/teams-js-v2": "npm:@microsoft/teams-js@2.4.1", + "adal-angular": "1.0.16", + "msal": "1.4.17", + "msalBrowserLegacy": "npm:@azure/msal-browser@2.22.0", + "msalLegacy": "npm:msal@1.4.12", + "tslib": "2.3.1" + }, + "dependencies": { + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + } + } + }, + "@microsoft/sp-image-helper": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-image-helper/-/sp-image-helper-1.16.0.tgz", + "integrity": "sha512-+QHh89Z38kUQ4YPKw9xgmrmNsB7yni3bs4m5EbC2wQJUOQDC7PUOHZ2uunqXrmFDbfPKWkS9zjZifF+wwOrmBw==", + "requires": { + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-http": "1.16.0", + "@microsoft/sp-http-base": "1.16.0", + "@microsoft/sp-loader": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-page-context": "1.16.0", + "tslib": "2.3.1" + }, + "dependencies": { + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + } + } + }, + "@microsoft/sp-lodash-subset": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.16.0.tgz", + "integrity": "sha512-tYkiC72WZOY5ERcOzH8XxFtx0/5tcTxqShV2pzjDA7dVLyBlbFMGaFpFSoPCOSI8YtcCHX9Cia3lwvgDDWqHQw==", + "requires": { + "@types/lodash": "4.14.117", + "tslib": "2.3.1" + }, + "dependencies": { + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + } + } + }, + "@microsoft/sp-module-interfaces": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.16.0.tgz", + "integrity": "sha512-EfEp7JG6J8WSsv+HtNR+IswZjUbrLl3z8CKWj3D5vQ0ztkBJOOJMwtixhb0j3+gxzlEt4wN9WizMvy7xAwDSyw==", + "requires": { + "@rushstack/node-core-library": "3.52.0", + "z-schema": "4.2.4" + } + }, + "@microsoft/sp-office-ui-fabric-core": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-office-ui-fabric-core/-/sp-office-ui-fabric-core-1.16.0.tgz", + "integrity": "sha512-QVYaRFraVSee8ebpIbX5ac7oyZyJf/L1r5uZCObOeUvBf09FACsqHS7vgmeziNqcJLfPc2Sg8jeYTgc7EzK3ew==", + "requires": { + "office-ui-fabric-core": "11.0.1", + "tslib": "2.3.1" + }, + "dependencies": { + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + } + } + }, + "@microsoft/sp-property-pane": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-property-pane/-/sp-property-pane-1.16.0.tgz", + "integrity": "sha512-aBM3WKykFqKQocqDx7Xm6NqgvhgN8k8H7QYunRbyFVJkf8MDEm4ZutItfOjazdNhGalALkk20vw5bziO1GtxQQ==", + "requires": { + "@fluentui/react": "^7.199.1", + "@microsoft/sp-component-base": "1.16.0", + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-dynamic-data": "1.16.0", + "@microsoft/sp-image-helper": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-page-context": "1.16.0", + "office-ui-fabric-react": "^7.199.1", + "react": "17.0.1", + "react-dom": "17.0.1", + "tslib": "2.3.1" + }, + "dependencies": { + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + } + } + }, + "@microsoft/sp-top-actions": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-top-actions/-/sp-top-actions-1.16.0.tgz", + "integrity": "sha512-vwHzFnCGbjeonV3rG2yzWKxqMFoAVe18TSWMNKS/qkyAGOgfQcMDY6aDoyaEue9ASpEysuYLcIdOB/df8URURg==", + "requires": { + "@microsoft/sp-property-pane": "1.16.0" + } + }, + "@microsoft/sp-webpart-base": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-webpart-base/-/sp-webpart-base-1.16.0.tgz", + "integrity": "sha512-UWJJ23gOChd14ggSzoqmWo6+CJvjtey/nReKaejYZkD6Oo5HrACQVYY59N/iT1LUn5cBWmr1I3hS9FbnPm8CbA==", + "requires": { + "@fluentui/react": "^7.199.1", + "@microsoft/sp-component-base": "1.16.0", + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-dynamic-data": "1.16.0", + "@microsoft/sp-http": "1.16.0", + "@microsoft/sp-http-base": "1.16.0", + "@microsoft/sp-loader": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.0", + "@microsoft/sp-page-context": "1.16.0", + "@microsoft/sp-property-pane": "1.16.0", + "@microsoft/sp-top-actions": "1.16.0", + "@microsoft/teams-js": "1.12.1", + "@microsoft/teams-js-v2": "npm:@microsoft/teams-js@2.4.1", + "@types/office-js": "1.0.36", + "office-ui-fabric-react": "^7.199.1", + "react": "17.0.1", + "react-dom": "17.0.1", + "tslib": "2.3.1" + }, + "dependencies": { + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + } + } + }, + "@monaco-editor/loader": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@monaco-editor/loader/-/loader-1.4.0.tgz", + "integrity": "sha512-00ioBig0x642hytVspPl7DbQyaSWRaolYie/UFNjoTdvoKPzo6xrXLhTk9ixgIKcLH5b5vDOjVNiGyY+uDCUlg==", + "requires": { + "state-local": "^1.0.6" + } + }, + "@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/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/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": { + "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/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + }, + "dependencies": { + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "optional": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==" + }, + "@types/react": { + "version": "16.14.60", + "resolved": "https://registry.npmjs.org/@types/react/-/react-16.14.60.tgz", + "integrity": "sha512-wIFmnczGsTcgwCBeIYOuy2mdXEiKZ5znU/jNOnMZPQyCcIxauMGWlX0TNG4lZ7NxRKj7YUIZRneJQSSdB2jKgg==", + "peer": true, + "requires": { + "@types/prop-types": "*", + "@types/scheduler": "^0.16", + "csstype": "^3.0.2" + } + }, + "@uifabric/icons": { + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-7.3.0.tgz", + "integrity": "sha512-wbcR8fJce20sPjsK2bbTC/cAZfAOFuE4dd4LHw194+8H+/dqotsowrQVp5Lu8aaHGQk+fXoiZmUy30WA9cAG4Q==", + "requires": { + "@uifabric/set-version": "^7.0.2", + "@uifabric/styling": "^7.7.1", + "tslib": "^1.7.1" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "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" + } + }, + "monaco-editor": { + "version": "0.32.1", + "resolved": "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.32.1.tgz", + "integrity": "sha512-LUt2wsUvQmEi2tfTOK+tjAPvt7eQ+K5C4rZPr6SeuyzjAuAHrIvlUloTcOiGjZW3fn3a/jFQCONrEJbNOaCqbA==" + }, + "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.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" + } + }, + "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" + } + }, + "tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + }, + "validator": { + "version": "13.12.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.12.0.tgz", + "integrity": "sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==" + }, + "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" + } } } }, "@pnp/spfx-property-controls": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@pnp/spfx-property-controls/-/spfx-property-controls-1.14.1.tgz", - "integrity": "sha512-GN3mmqpBJtOJJX/tCYXU1SZPCm25HGFfLkhRo+C3PEZ7NzmpbLqaIjrMD2ePG4C+UEkKOubmh1sn/9LiYNtOSg==", + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/@pnp/spfx-property-controls/-/spfx-property-controls-3.12.0.tgz", + "integrity": "sha512-8H8A4xoW0CSQI0gTdSGKmq2dQHUfjYnsbPOraYfU25fM/RkWG8wyRrDaxyTekQBd8VdE3EJGlpNzc6GhsePIyQ==", "requires": { - "@pnp/common": "^1.2.8", - "@pnp/logging": "^1.2.8", - "@pnp/odata": "^1.2.8", - "@pnp/sp": "^1.2.8", - "@pnp/sp-clientsvc": "^1.2.8", - "@pnp/sp-taxonomy": "^1.2.8", - "@pnp/telemetry-js": "1.0.0", - "office-ui-fabric-react": "5.131.0", - "react-ace": "5.8.0" + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-office-ui-fabric-core": "1.16.0", + "@microsoft/sp-property-pane": "1.16.0", + "@microsoft/sp-webpart-base": "1.16.0", + "@monaco-editor/loader": "^1.2.0", + "@pnp/common": "1.3.11", + "@pnp/logging": "1.3.11", + "@pnp/odata": "1.3.11", + "@pnp/sp": "1.3.11", + "@pnp/sp-clientsvc": "1.3.11", + "@pnp/sp-taxonomy": "1.3.11", + "@pnp/telemetry-js": "2.0.0", + "@uifabric/icons": "7.5.17", + "lodash.omit": "4.5.0", + "markdown-to-jsx": "^6.11.4", + "monaco-editor": "^0.32.1", + "office-ui-fabric-react": "^7.199.1", + "react": "17.0.1", + "react-ace": "5.8.0", + "react-dom": "17.0.1" }, "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": { + "@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" + } + }, + "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" + } + } + } + }, + "@microsoft/sp-core-library": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.16.0.tgz", + "integrity": "sha512-v4B8N7UvF4A643mjq//B5l+ZiDWLTfvyMGIA2h5UcWlmFq3RroeIQhbP1PGYBOVttPkjgrZ5/bCwnN2RUN4e8g==", + "requires": { + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.0", + "@microsoft/sp-odata-types": "1.16.0", + "tslib": "2.3.1" + }, + "dependencies": { + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + } + } + }, + "@microsoft/sp-http-base": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http-base/-/sp-http-base-1.16.0.tgz", + "integrity": "sha512-iZfjK6Sqt1fwi053chMQ1ur+txhTHgT140hBZCKA9mPtbnDFOE2cAYKk6KWBrWRvf49CH/IK349JXjr17ODHpQ==", + "requires": { + "@azure/msal-browser": "2.28.1", + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-page-context": "1.16.0", + "@microsoft/teams-js": "1.12.1", + "@microsoft/teams-js-v2": "npm:@microsoft/teams-js@2.4.1", + "adal-angular": "1.0.16", + "msal": "1.4.17", + "msalBrowserLegacy": "npm:@azure/msal-browser@2.22.0", + "msalLegacy": "npm:msal@1.4.12", + "tslib": "2.3.1" + }, + "dependencies": { + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + } + } + }, + "@microsoft/sp-image-helper": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-image-helper/-/sp-image-helper-1.16.0.tgz", + "integrity": "sha512-+QHh89Z38kUQ4YPKw9xgmrmNsB7yni3bs4m5EbC2wQJUOQDC7PUOHZ2uunqXrmFDbfPKWkS9zjZifF+wwOrmBw==", + "requires": { + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-http": "1.16.0", + "@microsoft/sp-http-base": "1.16.0", + "@microsoft/sp-loader": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-page-context": "1.16.0", + "tslib": "2.3.1" + }, + "dependencies": { + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + } + } + }, + "@microsoft/sp-lodash-subset": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.16.0.tgz", + "integrity": "sha512-tYkiC72WZOY5ERcOzH8XxFtx0/5tcTxqShV2pzjDA7dVLyBlbFMGaFpFSoPCOSI8YtcCHX9Cia3lwvgDDWqHQw==", + "requires": { + "@types/lodash": "4.14.117", + "tslib": "2.3.1" + }, + "dependencies": { + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + } + } + }, + "@microsoft/sp-module-interfaces": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.16.0.tgz", + "integrity": "sha512-EfEp7JG6J8WSsv+HtNR+IswZjUbrLl3z8CKWj3D5vQ0ztkBJOOJMwtixhb0j3+gxzlEt4wN9WizMvy7xAwDSyw==", + "requires": { + "@rushstack/node-core-library": "3.52.0", + "z-schema": "4.2.4" + } + }, + "@microsoft/sp-office-ui-fabric-core": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-office-ui-fabric-core/-/sp-office-ui-fabric-core-1.16.0.tgz", + "integrity": "sha512-QVYaRFraVSee8ebpIbX5ac7oyZyJf/L1r5uZCObOeUvBf09FACsqHS7vgmeziNqcJLfPc2Sg8jeYTgc7EzK3ew==", + "requires": { + "office-ui-fabric-core": "11.0.1", + "tslib": "2.3.1" + }, + "dependencies": { + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + } + } + }, + "@microsoft/sp-property-pane": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-property-pane/-/sp-property-pane-1.16.0.tgz", + "integrity": "sha512-aBM3WKykFqKQocqDx7Xm6NqgvhgN8k8H7QYunRbyFVJkf8MDEm4ZutItfOjazdNhGalALkk20vw5bziO1GtxQQ==", + "requires": { + "@fluentui/react": "^7.199.1", + "@microsoft/sp-component-base": "1.16.0", + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-dynamic-data": "1.16.0", + "@microsoft/sp-image-helper": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-page-context": "1.16.0", + "office-ui-fabric-react": "^7.199.1", + "react": "17.0.1", + "react-dom": "17.0.1", + "tslib": "2.3.1" + }, + "dependencies": { + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + } + } + }, + "@microsoft/sp-top-actions": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-top-actions/-/sp-top-actions-1.16.0.tgz", + "integrity": "sha512-vwHzFnCGbjeonV3rG2yzWKxqMFoAVe18TSWMNKS/qkyAGOgfQcMDY6aDoyaEue9ASpEysuYLcIdOB/df8URURg==", + "requires": { + "@microsoft/sp-property-pane": "1.16.0" + } + }, + "@microsoft/sp-webpart-base": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-webpart-base/-/sp-webpart-base-1.16.0.tgz", + "integrity": "sha512-UWJJ23gOChd14ggSzoqmWo6+CJvjtey/nReKaejYZkD6Oo5HrACQVYY59N/iT1LUn5cBWmr1I3hS9FbnPm8CbA==", + "requires": { + "@fluentui/react": "^7.199.1", + "@microsoft/sp-component-base": "1.16.0", + "@microsoft/sp-core-library": "1.16.0", + "@microsoft/sp-diagnostics": "1.16.0", + "@microsoft/sp-dynamic-data": "1.16.0", + "@microsoft/sp-http": "1.16.0", + "@microsoft/sp-http-base": "1.16.0", + "@microsoft/sp-loader": "1.16.0", + "@microsoft/sp-lodash-subset": "1.16.0", + "@microsoft/sp-module-interfaces": "1.16.0", + "@microsoft/sp-page-context": "1.16.0", + "@microsoft/sp-property-pane": "1.16.0", + "@microsoft/sp-top-actions": "1.16.0", + "@microsoft/teams-js": "1.12.1", + "@microsoft/teams-js-v2": "npm:@microsoft/teams-js@2.4.1", + "@types/office-js": "1.0.36", + "office-ui-fabric-react": "^7.199.1", + "react": "17.0.1", + "react-dom": "17.0.1", + "tslib": "2.3.1" + }, + "dependencies": { + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + } + } + }, + "@monaco-editor/loader": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@monaco-editor/loader/-/loader-1.4.0.tgz", + "integrity": "sha512-00ioBig0x642hytVspPl7DbQyaSWRaolYie/UFNjoTdvoKPzo6xrXLhTk9ixgIKcLH5b5vDOjVNiGyY+uDCUlg==", + "requires": { + "state-local": "^1.0.6" + } + }, + "@pnp/sp": { + "version": "1.3.11", + "resolved": "https://registry.npmjs.org/@pnp/sp/-/sp-1.3.11.tgz", + "integrity": "sha512-NjdeGe81aukiSPelSPjgAFRC1+SrNPTXvTdEqTH+Q1ZvgNtk8bdZp6K6xf9emfeM2qZDOu9GpKZpg0W/emq++g==", + "requires": { + "tslib": "1.10.0" + } + }, + "@pnp/sp-clientsvc": { + "version": "1.3.11", + "resolved": "https://registry.npmjs.org/@pnp/sp-clientsvc/-/sp-clientsvc-1.3.11.tgz", + "integrity": "sha512-eIUnmDWjizcWJzhWxAbfsxEyHF1dabkGlihnDnlcYGhtvh8BwuM67A57qc5fbxzCS59c0YU57szB1EucoNmV4A==", + "requires": { + "tslib": "1.10.0" + } + }, + "@pnp/sp-taxonomy": { + "version": "1.3.11", + "resolved": "https://registry.npmjs.org/@pnp/sp-taxonomy/-/sp-taxonomy-1.3.11.tgz", + "integrity": "sha512-shzCSjmOlr6mojCXJkfD8Xf9lJnhphq4Fj6mdUQGwpak+VIU+Fogf6AI0j6AReCKtKsKyqfud9X7C8tH07C3DA==", + "requires": { + "tslib": "1.10.0" + } + }, + "@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + }, + "dependencies": { + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "optional": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==" + }, "@uifabric/icons": { - "version": "5.8.0", - "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-5.8.0.tgz", - "integrity": "sha512-EUhKxYlIPJshg4fQvCNTYSk0p7RhzEWeEAJBV4sao1SKmN0/pZBnkLbDqWjU5VUfdwZZYiIdaLRpM+pyzhniZw==", + "version": "7.5.17", + "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-7.5.17.tgz", + "integrity": "sha512-2S1kse0gtseTuV2r59iWukLxxoOJ6GgP2Yhxt9oxzaP9QubpYdxCUepvJmfPQQvvy4GELdykDUWQ6/hbzliJyw==", "requires": { - "@uifabric/styling": ">=5.30.1 <6.0.0", - "tslib": "^1.7.1" + "@uifabric/set-version": "^7.0.23", + "@uifabric/styling": "^7.16.18", + "tslib": "^1.10.0" } }, - "@uifabric/merge-styles": { - "version": "5.17.1", - "resolved": "https://registry.npmjs.org/@uifabric/merge-styles/-/merge-styles-5.17.1.tgz", - "integrity": "sha512-4/EtO6Ns7kNtKxC+6InShwVQeNQEDT5H8Ex7m/i4OrT9i7csje4YwBQPkkpm31qJwEZEyD7bbAwyLezI63sLhg==", + "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": { - "tslib": "^1.7.1" + "yallist": "^4.0.0" } }, - "@uifabric/styling": { - "version": "5.37.0", - "resolved": "https://registry.npmjs.org/@uifabric/styling/-/styling-5.37.0.tgz", - "integrity": "sha512-3hC0itW/hWSD5J4uANzUKk8XVGWUNkU+VLjEjWsQ6i5lvwFGaanR6Qy0bTkZdFGqFWMXe91CkBHV7HnvEx7tCA==", + "monaco-editor": { + "version": "0.32.1", + "resolved": "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.32.1.tgz", + "integrity": "sha512-LUt2wsUvQmEi2tfTOK+tjAPvt7eQ+K5C4rZPr6SeuyzjAuAHrIvlUloTcOiGjZW3fn3a/jFQCONrEJbNOaCqbA==" + }, + "msal": { + "version": "1.4.17", + "resolved": "https://registry.npmjs.org/msal/-/msal-1.4.17.tgz", + "integrity": "sha512-RjHwP2cCIWQ9iUIk1SziUMb9+jj5mC4OqG2w16E5yig8jySi/TwiFvKlwcjNrPsndph0HtgCtbENnk5julf3yQ==", "requires": { - "@microsoft/load-themed-styles": "^1.7.13", - "@uifabric/merge-styles": ">=5.17.1 <6.0.0", - "@uifabric/utilities": ">=5.34.2 <6.0.0", - "tslib": "^1.7.1" + "tslib": "^1.9.3" } }, - "@uifabric/utilities": { - "version": "5.34.3", - "resolved": "https://registry.npmjs.org/@uifabric/utilities/-/utilities-5.34.3.tgz", - "integrity": "sha512-6dERFkNNCUrPUuNG1nxlDDvt7DN5hxb41zp9AmKhK5cXZTYCblmlLBvb/qyielCnicfoagoA+lqH9NgnSE8u/A==", + "resolve": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", "requires": { - "@uifabric/merge-styles": ">=5.17.1 <6.0.0", - "prop-types": "^15.5.10", - "tslib": "^1.7.1" + "path-parse": "^1.0.6" } }, - "office-ui-fabric-react": { - "version": "5.131.0", - "resolved": "https://registry.npmjs.org/office-ui-fabric-react/-/office-ui-fabric-react-5.131.0.tgz", - "integrity": "sha512-QOYu1uf92qhTTIlBAj8teKvRpCmpliRZjynYtgeeUbDm4C4GtXdb/O1rPNFsfT0PNtPC8dCNeQ7/CXjQenUkyw==", + "semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "requires": { - "@microsoft/load-themed-styles": "^1.7.13", - "@uifabric/icons": ">=5.8.0 <6.0.0", - "@uifabric/merge-styles": ">=5.17.1 <6.0.0", - "@uifabric/styling": ">=5.36.0 <6.0.0", - "@uifabric/utilities": ">=5.34.2 <6.0.0", - "prop-types": "^15.5.10", - "tslib": "^1.7.1" + "lru-cache": "^6.0.0" + } + }, + "tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + }, + "validator": { + "version": "13.12.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.12.0.tgz", + "integrity": "sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==" + }, + "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" } } } }, "@pnp/telemetry-js": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@pnp/telemetry-js/-/telemetry-js-1.0.0.tgz", - "integrity": "sha512-7Lr22EB6DgB8MZi0WDuou8VuXru3wHdiOQPenB2B2gdhp7bJj2ijN9vTiqF8aL1nh80uJxIyX269Ix/PSnJC7g==", + "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" }, @@ -9274,35 +54512,6 @@ } } }, - "@pnpm/crypto.base32-hash": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@pnpm/crypto.base32-hash/-/crypto.base32-hash-2.0.0.tgz", - "integrity": "sha512-3ttOeHBpmWRbgJrpDQ8Nwd3W8s8iuiP5YZM0JRyKWaMtX8lu9d7/AKyxPmhYsMJuN+q/1dwHa7QFeDZJ53b0oA==", - "dev": true, - "requires": { - "rfc4648": "^1.5.2" - } - }, - "@pnpm/dependency-path": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/@pnpm/dependency-path/-/dependency-path-2.1.8.tgz", - "integrity": "sha512-ywBaTjy0iSEF7lH3DlF8UXrdL2bw4AQFV2tTOeNeY7wc1W5CE+RHSJhf9MXBYcZPesqGRrPiU7Pimj3l05L9VA==", - "dev": true, - "requires": { - "@pnpm/crypto.base32-hash": "2.0.0", - "@pnpm/types": "9.4.2", - "encode-registry": "^3.0.1", - "semver": "^7.5.4" - }, - "dependencies": { - "semver": { - "version": "7.6.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", - "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", - "dev": true - } - } - }, "@pnpm/error": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/@pnpm/error/-/error-1.4.0.tgz", @@ -9328,14 +54537,6 @@ "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": { @@ -9347,14 +54548,6 @@ "@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": { @@ -9378,12 +54571,6 @@ "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 - }, "hosted-git-info": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", @@ -9484,12 +54671,6 @@ "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", @@ -9523,9 +54704,9 @@ } }, "@pnpm/types": { - "version": "9.4.2", - "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-9.4.2.tgz", - "integrity": "sha512-g1hcF8Nv4gd76POilz9gD4LITAPXOe5nX4ijgr8ixCbLQZfcpYiMfJ+C1RlMNRUDo8vhlNB4O3bUlxmT6EAQXA==", + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-6.4.0.tgz", + "integrity": "sha512-nco4+4sZqNHn60Y4VE/fbtlShCBqipyUO+nKRPvDHqLrecMW9pzHWMVRxk4nrMRoeowj3q0rX3GYRBa8lsHTAg==", "dev": true }, "@pnpm/write-project-manifest": { @@ -9541,12 +54722,6 @@ "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 - }, "json5": { "version": "2.2.3", "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", @@ -9555,200 +54730,57 @@ } } }, + "@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==" + }, + "@quid/stylis-plugin-focus-visible": { + "version": "4.11.6", + "resolved": "https://registry.npmjs.org/@quid/stylis-plugin-focus-visible/-/stylis-plugin-focus-visible-4.11.6.tgz", + "integrity": "sha512-DNa5xHnJUnP3BXMjIs5xiXLF3/RLwQHr8nM4WiQ/QpgyOpha5ynUbwk+uw4BiFSotO8AENwu9jXkJf9r6WdI8A==" + }, "@restart/hooks": { - "version": "0.3.27", - "resolved": "https://registry.npmjs.org/@restart/hooks/-/hooks-0.3.27.tgz", - "integrity": "sha512-s984xV/EapUIfkjlf8wz9weP2O9TNKR96C68FfMEy2bE69+H4cNv3RD4Mf97lW7Htt7PjZrYTjSC8f3SB9VCXw==", + "version": "0.4.16", + "resolved": "https://registry.npmjs.org/@restart/hooks/-/hooks-0.4.16.tgz", + "integrity": "sha512-f7aCv7c+nU/3mF7NWLtVVr0Ra80RqsO89hO72r+Y/nvQr5+q0UFGkocElTH6MJApvReVh6JHUFYn2cw1WdHF3w==", "requires": { - "dequal": "^2.0.2" + "dequal": "^2.0.3" } }, "@rushstack/debug-certificate-manager": { - "version": "0.2.110", - "resolved": "https://registry.npmjs.org/@rushstack/debug-certificate-manager/-/debug-certificate-manager-0.2.110.tgz", - "integrity": "sha512-F4oADOoTeyuTizGYGAvwMUwC/N39BSY2kQWgdXGw8WO8KJb/fk1MP/BmxPKhk/b35CeA+l2PTk3c+ebDm/yZTQ==", + "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.35.2", - "deasync": "~0.1.19", - "node-forge": "~0.7.1", + "@rushstack/node-core-library": "3.53.2", + "node-forge": "~1.3.1", "sudo": "~1.0.3" - } - }, - "@rushstack/eslint-patch": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.0.6.tgz", - "integrity": "sha512-Myxw//kzromB9yWgS8qYGuGVf91oBUUJpNvy5eM50sqvmKLbKjwLxohJnkWGTeeI9v9IBMtPLxz5Gc60FIfvCA==", - "dev": true - }, - "@rushstack/eslint-plugin-packlets": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-packlets/-/eslint-plugin-packlets-0.2.2.tgz", - "integrity": "sha512-8kKs5fq9Mm9sP4W7ETbp48eH6iECfXDKP1mdg2iBPl8CaZZHMzVYC2vQSSSOOMv+OV23LreRFWV0LlllEDuD3Q==", - "dev": true, - "requires": { - "@rushstack/tree-pattern": "0.2.1", - "@typescript-eslint/experimental-utils": "^3.4.0" - }, - "dependencies": { - "@typescript-eslint/experimental-utils": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-3.10.1.tgz", - "integrity": "sha512-DewqIgscDzmAfd5nOGe4zm6Bl7PKtMG2Ad0KG8CUZAHlXfAKTF9Ol5PXhiMh39yRL2ChRH1cuuUGOcVyyrhQIw==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.3", - "@typescript-eslint/types": "3.10.1", - "@typescript-eslint/typescript-estree": "3.10.1", - "eslint-scope": "^5.0.0", - "eslint-utils": "^2.0.0" - } - }, - "@typescript-eslint/typescript-estree": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-3.10.1.tgz", - "integrity": "sha512-QbcXOuq6WYvnB3XPsZpIwztBoquEYLXh2MtwVU+kO8jgYCiv4G5xrSP/1wg4tkvrEE+esZVquIPX/dxPlePk1w==", - "dev": true, - "requires": { - "@typescript-eslint/types": "3.10.1", - "@typescript-eslint/visitor-keys": "3.10.1", - "debug": "^4.1.1", - "glob": "^7.1.6", - "is-glob": "^4.0.1", - "lodash": "^4.17.15", - "semver": "^7.3.2", - "tsutils": "^3.17.1" - } - }, - "eslint-utils": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", - "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", - "dev": true, - "requires": { - "eslint-visitor-keys": "^1.1.0" - } - }, - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true - }, - "semver": { - "version": "7.6.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", - "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", - "dev": true - }, - "tsutils": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", - "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", - "dev": true, - "requires": { - "tslib": "^1.8.1" - } - } - } - }, - "@rushstack/eslint-plugin-security": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-security/-/eslint-plugin-security-0.1.4.tgz", - "integrity": "sha512-AiNUS5H4/RvyNI9FDKdd4ya3PovjpPVU9Pr7He1JPvqLHOCT8P9n5YpRHjxx0ftD77mDLT5HrcOKjxTW7BZQHg==", - "dev": true, - "requires": { - "@rushstack/tree-pattern": "0.2.1", - "@typescript-eslint/experimental-utils": "^3.4.0" - }, - "dependencies": { - "@typescript-eslint/experimental-utils": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-3.10.1.tgz", - "integrity": "sha512-DewqIgscDzmAfd5nOGe4zm6Bl7PKtMG2Ad0KG8CUZAHlXfAKTF9Ol5PXhiMh39yRL2ChRH1cuuUGOcVyyrhQIw==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.3", - "@typescript-eslint/types": "3.10.1", - "@typescript-eslint/typescript-estree": "3.10.1", - "eslint-scope": "^5.0.0", - "eslint-utils": "^2.0.0" - } - }, - "@typescript-eslint/typescript-estree": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-3.10.1.tgz", - "integrity": "sha512-QbcXOuq6WYvnB3XPsZpIwztBoquEYLXh2MtwVU+kO8jgYCiv4G5xrSP/1wg4tkvrEE+esZVquIPX/dxPlePk1w==", - "dev": true, - "requires": { - "@typescript-eslint/types": "3.10.1", - "@typescript-eslint/visitor-keys": "3.10.1", - "debug": "^4.1.1", - "glob": "^7.1.6", - "is-glob": "^4.0.1", - "lodash": "^4.17.15", - "semver": "^7.3.2", - "tsutils": "^3.17.1" - } - }, - "eslint-utils": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", - "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", - "dev": true, - "requires": { - "eslint-visitor-keys": "^1.1.0" - } - }, - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true - }, - "semver": { - "version": "7.6.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", - "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", - "dev": true - }, - "tsutils": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", - "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", - "dev": true, - "requires": { - "tslib": "^1.8.1" - } - } - } - }, - "@rushstack/heft-config-file": { - "version": "0.14.14", - "resolved": "https://registry.npmjs.org/@rushstack/heft-config-file/-/heft-config-file-0.14.14.tgz", - "integrity": "sha512-3DolQTSw7GTq3GtIPgTAL9bkuNxy2Z3niUN9MAgYxNla0Bi6d2SDRjTnDirLbasRhU8T/9AbGuiLwExiBnQ3sA==", - "dev": true, - "requires": { - "@rushstack/node-core-library": "4.0.2", - "@rushstack/rig-package": "0.5.2", - "@rushstack/terminal": "0.10.0", - "jsonpath-plus": "~4.0.0" }, "dependencies": { "@rushstack/node-core-library": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-4.0.2.tgz", - "integrity": "sha512-hyES82QVpkfQMeBMteQUnrhASL/KHPhd7iJ8euduwNJG4mu2GSOKybf0rOEjOm1Wz7CwJEUm9y0yD7jg2C1bfg==", + "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.22.1", - "semver": "~7.5.4", + "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", @@ -9756,15 +54788,6 @@ "dev": true, "optional": true }, - "is-core-module": { - "version": "2.14.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.14.0.tgz", - "integrity": "sha512-a5dFJih5ZLYlRtDc0dZWP7RiKr6xIKzmn/oAYCDvdLThadVgyJwlaoQPmRtMSpz+rk0OGAgIu+TcM9HUF0fk1A==", - "dev": true, - "requires": { - "hasown": "^2.0.2" - } - }, "lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", @@ -9775,20 +54798,443 @@ } }, "resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", "dev": true, "requires": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" + "path-parse": "^1.0.6" } }, "semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "validator": { + "version": "13.12.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.12.0.tgz", + "integrity": "sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==", + "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/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" + } + }, + "@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" + } + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true + }, + "semver": { + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", + "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", + "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" + } + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true + }, + "semver": { + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", + "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", + "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" + } + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true + }, + "semver": { + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", + "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", + "dev": true + } + } + }, + "@rushstack/heft-config-file": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/@rushstack/heft-config-file/-/heft-config-file-0.10.0.tgz", + "integrity": "sha512-+vKbbNSEqZZpnWgH6QazoAOD9l2BEEW4ldTXAdHOr2HFfmT+debTqqib4t4c48+CroSeLcC1j3CwDzv5tBAxYg==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.52.0", + "@rushstack/rig-package": "0.3.15", + "jsonpath-plus": "~4.0.0" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "@rushstack/rig-package": { + "version": "0.3.15", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.3.15.tgz", + "integrity": "sha512-jxVfvO5OnkRlYRhcVDZWvwiI2l4pv37HDJRtyg5HbD8Z/I8Xj32RICgrxS5xMeGGytobrg5S6OfPOHskg7Nw+A==", + "dev": true, + "requires": { + "resolve": "~1.17.0", + "strip-json-comments": "~3.1.1" + } + }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + }, + "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.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", + "dev": true, + "requires": { + "path-parse": "^1.0.6" + } + }, + "semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dev": true, "requires": { "lru-cache": "^6.0.0" @@ -9821,40 +55267,47 @@ } }, "@rushstack/loader-raw-script": { - "version": "1.3.113", - "resolved": "https://registry.npmjs.org/@rushstack/loader-raw-script/-/loader-raw-script-1.3.113.tgz", - "integrity": "sha512-1sC9ZSfo3gYz4J2i1OueqZtpsmT7uoK6zoZlnMmnD1bu2WSH83Dj+Rl4QrG4qo2g9sEkvV89IHMncN8Ingkmqg==", + "version": "1.3.260", + "resolved": "https://registry.npmjs.org/@rushstack/loader-raw-script/-/loader-raw-script-1.3.260.tgz", + "integrity": "sha512-BMn1kYvEzZ3aYBWnmDpEtExhlfu72YB9IXvMqbIec7r3LNbxdGnoqU94YYCuGNzXQqtuo+90FtlEHE1+5laWdQ==", "requires": { "loader-utils": "~1.1.0" } }, "@rushstack/localization-utilities": { - "version": "0.9.37", - "resolved": "https://registry.npmjs.org/@rushstack/localization-utilities/-/localization-utilities-0.9.37.tgz", - "integrity": "sha512-QTQMX/84E246+eZqz8+kC+bo29DAtYwXzt21XIKKdT91BnVvrAmKfTOkbZOfWiUHKRDedcx8e26zuPPPZAyd2g==", + "version": "0.8.25", + "resolved": "https://registry.npmjs.org/@rushstack/localization-utilities/-/localization-utilities-0.8.25.tgz", + "integrity": "sha512-8LfAEisUTuCrIzgXdO7brZOP33EuKtmoR4jp6jXENDrm55ym9LOUvCHvv6nGEg0X2qhOeDrUT0Qf5/XUU+XfWg==", "dev": true, "requires": { - "@rushstack/node-core-library": "4.0.2", - "@rushstack/terminal": "0.10.0", - "@rushstack/typings-generator": "0.12.37", + "@rushstack/node-core-library": "3.52.0", + "@rushstack/typings-generator": "0.8.1", "pseudolocale": "~1.1.0", "xmldoc": "~1.1.2" }, "dependencies": { "@rushstack/node-core-library": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-4.0.2.tgz", - "integrity": "sha512-hyES82QVpkfQMeBMteQUnrhASL/KHPhd7iJ8euduwNJG4mu2GSOKybf0rOEjOm1Wz7CwJEUm9y0yD7jg2C1bfg==", + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", "dev": true, "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", "fs-extra": "~7.0.1", "import-lazy": "~4.0.0", "jju": "~1.4.0", - "resolve": "~1.22.1", - "semver": "~7.5.4", + "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", @@ -9862,15 +55315,6 @@ "dev": true, "optional": true }, - "is-core-module": { - "version": "2.14.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.14.0.tgz", - "integrity": "sha512-a5dFJih5ZLYlRtDc0dZWP7RiKr6xIKzmn/oAYCDvdLThadVgyJwlaoQPmRtMSpz+rk0OGAgIu+TcM9HUF0fk1A==", - "dev": true, - "requires": { - "hasown": "^2.0.2" - } - }, "lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", @@ -9881,20 +55325,18 @@ } }, "resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", "dev": true, "requires": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" + "path-parse": "^1.0.6" } }, "semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dev": true, "requires": { "lru-cache": "^6.0.0" @@ -9927,17 +55369,24 @@ } }, "@rushstack/module-minifier": { - "version": "0.4.37", - "resolved": "https://registry.npmjs.org/@rushstack/module-minifier/-/module-minifier-0.4.37.tgz", - "integrity": "sha512-i0NI9Wp8qkA1kN6Ks1ZhRnSpFDOZILMAXrxcI9418czaUakjpUde+haq+SPG/b/xu2H4m0NJbTq2IkLvZendNQ==", + "version": "0.1.32", + "resolved": "https://registry.npmjs.org/@rushstack/module-minifier/-/module-minifier-0.1.32.tgz", + "integrity": "sha512-l5hkU/bK8fQuTEP+lXG9n44wuCQMt+AAzH6v88qzmwd60Y/Vc/aHdOu82TpuhhYdYKlvzSC1kn1fm5aGtRvplw==", "dev": true, "requires": { - "@rushstack/worker-pool": "0.4.37", + "@rushstack/worker-pool": "0.1.32", + "@types/node": "12.20.24", "serialize-javascript": "6.0.0", "source-map": "~0.7.3", - "terser": "^5.9.0" + "terser": "5.9.0" }, "dependencies": { + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, "serialize-javascript": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", @@ -9952,13 +55401,24 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", "dev": true + }, + "terser": { + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.9.0.tgz", + "integrity": "sha512-h5hxa23sCdpzcye/7b8YqbE5OwKca/ni0RQz1uRX3tGh8haaGHqcuSqbGRybuAKNdntZ0mDgFNXPJ48xQ2RXKQ==", + "dev": true, + "requires": { + "commander": "^2.20.0", + "source-map": "~0.7.2", + "source-map-support": "~0.5.20" + } } } }, "@rushstack/node-core-library": { - "version": "3.35.2", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.35.2.tgz", - "integrity": "sha512-SPd0uG7mwsf3E30np9afCUhtaM1SBpibrbxOXPz82KWV6SQiPUtXeQfhXq9mSnGxOb3WLWoSDe7AFxQNex3+kQ==", + "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", @@ -9972,11 +55432,78 @@ "z-schema": "~3.18.3" }, "dependencies": { - "@types/node": { - "version": "10.17.13", - "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.13.tgz", - "integrity": "sha512-pMCcqU2zT4TjqYFrWtYHKal7Sl30Ims6ulZ4UFXxI4xbtQqK/qqKwkDoBFCfooRqqmRu9vY3xaJRwxSh673aYg==", + "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.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", + "dev": true, + "requires": { + "path-parse": "^1.0.6" + } + }, + "semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", "dev": true + } + } + }, + "@rushstack/package-deps-hash": { + "version": "3.2.51", + "resolved": "https://registry.npmjs.org/@rushstack/package-deps-hash/-/package-deps-hash-3.2.51.tgz", + "integrity": "sha512-UvbHA/2DpaEDsPmqsoW+RAYu6NhT56KptlBV/2LEeN3IyOvoSexjcG4U/7fbbJIv+ojzlf0r2/oP4C7zzzTJSQ==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.52.0" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true }, "lru-cache": { "version": "6.0.0", @@ -9997,192 +55524,9 @@ } }, "semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", - "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 - } - } - }, - "@rushstack/package-deps-hash": { - "version": "4.1.38", - "resolved": "https://registry.npmjs.org/@rushstack/package-deps-hash/-/package-deps-hash-4.1.38.tgz", - "integrity": "sha512-Fdm6JPUefpxLDP/ky4MakPtnSvm1didSt0UnGvDXaFcMdu/xSu+h6+FjIcqY404JKtte2rnrjtxRiSNyS5hoFA==", - "dev": true, - "requires": { - "@rushstack/node-core-library": "4.0.2" - }, - "dependencies": { - "@rushstack/node-core-library": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-4.0.2.tgz", - "integrity": "sha512-hyES82QVpkfQMeBMteQUnrhASL/KHPhd7iJ8euduwNJG4mu2GSOKybf0rOEjOm1Wz7CwJEUm9y0yD7jg2C1bfg==", - "dev": true, - "requires": { - "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 - }, - "is-core-module": { - "version": "2.14.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.14.0.tgz", - "integrity": "sha512-a5dFJih5ZLYlRtDc0dZWP7RiKr6xIKzmn/oAYCDvdLThadVgyJwlaoQPmRtMSpz+rk0OGAgIu+TcM9HUF0fk1A==", - "dev": true, - "requires": { - "hasown": "^2.0.2" - } - }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", - "dev": true, - "requires": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - } - }, - "semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "validator": { - "version": "13.12.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.12.0.tgz", - "integrity": "sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==", - "dev": true - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "z-schema": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", - "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", - "dev": true, - "requires": { - "commander": "^9.4.1", - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" - } - } - } - }, - "@rushstack/package-extractor": { - "version": "0.6.40", - "resolved": "https://registry.npmjs.org/@rushstack/package-extractor/-/package-extractor-0.6.40.tgz", - "integrity": "sha512-Kx8MH3sGyJZz8Ha6evgy1ymHwMFpY7U/0ttahAf9K45r1HUPL2X86g6UfwBabXV44uAs3I5lgdZCvi+qUEqiWg==", - "dev": true, - "requires": { - "@pnpm/link-bins": "~5.3.7", - "@rushstack/node-core-library": "4.0.2", - "@rushstack/terminal": "0.10.0", - "ignore": "~5.1.6", - "jszip": "~3.8.0", - "minimatch": "~3.0.3", - "npm-packlist": "~2.1.2", - "semver": "~7.5.4" - }, - "dependencies": { - "@rushstack/node-core-library": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-4.0.2.tgz", - "integrity": "sha512-hyES82QVpkfQMeBMteQUnrhASL/KHPhd7iJ8euduwNJG4mu2GSOKybf0rOEjOm1Wz7CwJEUm9y0yD7jg2C1bfg==", - "dev": true, - "requires": { - "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 - }, - "ignore": { - "version": "5.1.9", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.9.tgz", - "integrity": "sha512-2zeMQpbKz5dhZ9IwL0gbxSW5w0NK/MSAMtNuhgIHEPmaU3vPdKPL0UdvUCXs5SS4JAwsBxysK5sFMW8ocFiVjQ==", - "dev": true - }, - "is-core-module": { - "version": "2.14.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.14.0.tgz", - "integrity": "sha512-a5dFJih5ZLYlRtDc0dZWP7RiKr6xIKzmn/oAYCDvdLThadVgyJwlaoQPmRtMSpz+rk0OGAgIu+TcM9HUF0fk1A==", - "dev": true, - "requires": { - "hasown": "^2.0.2" - } - }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", - "dev": true, - "requires": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - } - }, - "semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dev": true, "requires": { "lru-cache": "^6.0.0" @@ -10215,64 +55559,60 @@ } }, "@rushstack/rig-package": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.5.2.tgz", - "integrity": "sha512-mUDecIJeH3yYGZs2a48k+pbhM6JYwWlgjs2Ca5f2n1G2/kgdgP9D/07oglEGf6mRyXEnazhEENeYTSNDRCwdqA==", + "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.22.1", + "resolve": "~1.17.0", "strip-json-comments": "~3.1.1" }, "dependencies": { - "is-core-module": { - "version": "2.14.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.14.0.tgz", - "integrity": "sha512-a5dFJih5ZLYlRtDc0dZWP7RiKr6xIKzmn/oAYCDvdLThadVgyJwlaoQPmRtMSpz+rk0OGAgIu+TcM9HUF0fk1A==", - "dev": true, - "requires": { - "hasown": "^2.0.2" - } - }, "resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", "dev": true, "requires": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" + "path-parse": "^1.0.6" } } } }, "@rushstack/rush-amazon-s3-build-cache-plugin": { - "version": "5.117.3", - "resolved": "https://registry.npmjs.org/@rushstack/rush-amazon-s3-build-cache-plugin/-/rush-amazon-s3-build-cache-plugin-5.117.3.tgz", - "integrity": "sha512-ulACaPBNyOj/RSo60/vhdSxdFU3EEo8owj0rG1tCEAVzacPRNAmYXQF6iYbMquIeGSOKdaQ48SrqZ+eLhRZgNw==", + "version": "5.79.0", + "resolved": "https://registry.npmjs.org/@rushstack/rush-amazon-s3-build-cache-plugin/-/rush-amazon-s3-build-cache-plugin-5.79.0.tgz", + "integrity": "sha512-S+3Ta2dCRB3iyU4WSkTdeztbVfGol0nlhnT7vFfoSfDwAtoBymw3rUhLhA133OvDFPZXzF34c6JUlf5vs+VGkA==", "dev": true, "requires": { - "@rushstack/node-core-library": "4.0.2", - "@rushstack/rush-sdk": "5.117.3", - "@rushstack/terminal": "0.10.0", + "@rushstack/node-core-library": "3.52.0", + "@rushstack/rush-sdk": "5.79.0", "https-proxy-agent": "~5.0.0", "node-fetch": "2.6.7" }, "dependencies": { "@rushstack/node-core-library": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-4.0.2.tgz", - "integrity": "sha512-hyES82QVpkfQMeBMteQUnrhASL/KHPhd7iJ8euduwNJG4mu2GSOKybf0rOEjOm1Wz7CwJEUm9y0yD7jg2C1bfg==", + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", "dev": true, "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", "fs-extra": "~7.0.1", "import-lazy": "~4.0.0", "jju": "~1.4.0", - "resolve": "~1.22.1", - "semver": "~7.5.4", + "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", @@ -10280,15 +55620,6 @@ "dev": true, "optional": true }, - "is-core-module": { - "version": "2.14.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.14.0.tgz", - "integrity": "sha512-a5dFJih5ZLYlRtDc0dZWP7RiKr6xIKzmn/oAYCDvdLThadVgyJwlaoQPmRtMSpz+rk0OGAgIu+TcM9HUF0fk1A==", - "dev": true, - "requires": { - "hasown": "^2.0.2" - } - }, "lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", @@ -10308,20 +55639,18 @@ } }, "resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", "dev": true, "requires": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" + "path-parse": "^1.0.6" } }, "semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dev": true, "requires": { "lru-cache": "^6.0.0" @@ -10364,32 +55693,40 @@ } }, "@rushstack/rush-azure-storage-build-cache-plugin": { - "version": "5.117.3", - "resolved": "https://registry.npmjs.org/@rushstack/rush-azure-storage-build-cache-plugin/-/rush-azure-storage-build-cache-plugin-5.117.3.tgz", - "integrity": "sha512-gqwfSDNOMynx7rSknntRfvdwYKDlgowSGiWBCEJaqn/YzBu/12br5azYLWJeJFvnwkyKauHFnWB+iBuzWF7LjA==", + "version": "5.79.0", + "resolved": "https://registry.npmjs.org/@rushstack/rush-azure-storage-build-cache-plugin/-/rush-azure-storage-build-cache-plugin-5.79.0.tgz", + "integrity": "sha512-F7e1P1T9kXXoNa7HRx1VBLjgbUtr4gNPqM53+qH1KA18GFeAY8vsO1TokeWubfGs376KC6bbE5rVWb3k5x+VZw==", "dev": true, "requires": { - "@azure/identity": "~4.0.0", - "@azure/storage-blob": "~12.17.0", - "@rushstack/node-core-library": "4.0.2", - "@rushstack/rush-sdk": "5.117.3", - "@rushstack/terminal": "0.10.0" + "@azure/identity": "~2.1.0", + "@azure/storage-blob": "~12.11.0", + "@rushstack/node-core-library": "3.52.0", + "@rushstack/rush-sdk": "5.79.0", + "@rushstack/terminal": "0.3.74" }, "dependencies": { "@rushstack/node-core-library": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-4.0.2.tgz", - "integrity": "sha512-hyES82QVpkfQMeBMteQUnrhASL/KHPhd7iJ8euduwNJG4mu2GSOKybf0rOEjOm1Wz7CwJEUm9y0yD7jg2C1bfg==", + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", "dev": true, "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", "fs-extra": "~7.0.1", "import-lazy": "~4.0.0", "jju": "~1.4.0", - "resolve": "~1.22.1", - "semver": "~7.5.4", + "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", @@ -10397,15 +55734,6 @@ "dev": true, "optional": true }, - "is-core-module": { - "version": "2.14.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.14.0.tgz", - "integrity": "sha512-a5dFJih5ZLYlRtDc0dZWP7RiKr6xIKzmn/oAYCDvdLThadVgyJwlaoQPmRtMSpz+rk0OGAgIu+TcM9HUF0fk1A==", - "dev": true, - "requires": { - "hasown": "^2.0.2" - } - }, "lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", @@ -10416,20 +55744,18 @@ } }, "resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", "dev": true, "requires": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" + "path-parse": "^1.0.6" } }, "semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dev": true, "requires": { "lru-cache": "^6.0.0" @@ -10461,148 +55787,39 @@ } } }, - "@rushstack/rush-http-build-cache-plugin": { - "version": "5.117.3", - "resolved": "https://registry.npmjs.org/@rushstack/rush-http-build-cache-plugin/-/rush-http-build-cache-plugin-5.117.3.tgz", - "integrity": "sha512-sPtaa8sCTlrdYYEjKJfguFfleEQFzSOEbO1ZW4wK0JWocEEbOwRhMl9iJNWTX8Mg2/+FXQpqZAuKumWUD4KpPg==", - "dev": true, - "requires": { - "@rushstack/node-core-library": "4.0.2", - "@rushstack/rush-sdk": "5.117.3", - "https-proxy-agent": "~5.0.0", - "node-fetch": "2.6.7" - }, - "dependencies": { - "@rushstack/node-core-library": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-4.0.2.tgz", - "integrity": "sha512-hyES82QVpkfQMeBMteQUnrhASL/KHPhd7iJ8euduwNJG4mu2GSOKybf0rOEjOm1Wz7CwJEUm9y0yD7jg2C1bfg==", - "dev": true, - "requires": { - "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 - }, - "is-core-module": { - "version": "2.14.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.14.0.tgz", - "integrity": "sha512-a5dFJih5ZLYlRtDc0dZWP7RiKr6xIKzmn/oAYCDvdLThadVgyJwlaoQPmRtMSpz+rk0OGAgIu+TcM9HUF0fk1A==", - "dev": true, - "requires": { - "hasown": "^2.0.2" - } - }, - "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" - } - }, - "node-fetch": { - "version": "2.6.7", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", - "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", - "dev": true, - "requires": { - "whatwg-url": "^5.0.0" - } - }, - "resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", - "dev": true, - "requires": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - } - }, - "semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "validator": { - "version": "13.12.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.12.0.tgz", - "integrity": "sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==", - "dev": true - }, - "whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", - "dev": true, - "requires": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.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 - }, - "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.117.3", - "resolved": "https://registry.npmjs.org/@rushstack/rush-sdk/-/rush-sdk-5.117.3.tgz", - "integrity": "sha512-t7FYgwpKlF5QuqIrqO3NI1VJK6A2yvtdIGyziBgnq+79frhyex61GE2jLuNDbrC8FgLju0d45rxdJs5kyW3nZA==", + "version": "5.79.0", + "resolved": "https://registry.npmjs.org/@rushstack/rush-sdk/-/rush-sdk-5.79.0.tgz", + "integrity": "sha512-32Z8mmVfhRBxsnzRKGv3YU8Jx6QbllqFkII1pV+t0OAPVaWXggLLRmXYZnUHWp6g8/qASFRqtE8fuUHEwp9Fxg==", "dev": true, "requires": { - "@rushstack/node-core-library": "4.0.2", - "@rushstack/terminal": "0.10.0", - "@types/node-fetch": "2.6.2", + "@rushstack/node-core-library": "3.52.0", + "@types/node-fetch": "1.6.9", "tapable": "2.2.1" }, "dependencies": { "@rushstack/node-core-library": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-4.0.2.tgz", - "integrity": "sha512-hyES82QVpkfQMeBMteQUnrhASL/KHPhd7iJ8euduwNJG4mu2GSOKybf0rOEjOm1Wz7CwJEUm9y0yD7jg2C1bfg==", + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", "dev": true, "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", "fs-extra": "~7.0.1", "import-lazy": "~4.0.0", "jju": "~1.4.0", - "resolve": "~1.22.1", - "semver": "~7.5.4", + "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", @@ -10610,15 +55827,6 @@ "dev": true, "optional": true }, - "is-core-module": { - "version": "2.14.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.14.0.tgz", - "integrity": "sha512-a5dFJih5ZLYlRtDc0dZWP7RiKr6xIKzmn/oAYCDvdLThadVgyJwlaoQPmRtMSpz+rk0OGAgIu+TcM9HUF0fk1A==", - "dev": true, - "requires": { - "hasown": "^2.0.2" - } - }, "lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", @@ -10629,20 +55837,18 @@ } }, "resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", "dev": true, "requires": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" + "path-parse": "^1.0.6" } }, "semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dev": true, "requires": { "lru-cache": "^6.0.0" @@ -10675,124 +55881,46 @@ } }, "@rushstack/set-webpack-public-path-plugin": { - "version": "5.1.21", - "resolved": "https://registry.npmjs.org/@rushstack/set-webpack-public-path-plugin/-/set-webpack-public-path-plugin-5.1.21.tgz", - "integrity": "sha512-s86M6vmb/VrM29Q9mVATwMcB+sTlX5ryxj0Ykowjl1wTJWKoV4gdG5hEroFKL+jfExggnYZWzD8g8nvrFxfcEw==", + "version": "3.3.69", + "resolved": "https://registry.npmjs.org/@rushstack/set-webpack-public-path-plugin/-/set-webpack-public-path-plugin-3.3.69.tgz", + "integrity": "sha512-8TFam4rhzwclWKrxvr5yLwmoL9Pk5vgf0v/ogxEYMr7G2pHhmZIYVePHShO3YnPWvbsIcRhmtu/afY1zg+PvZg==", "dev": true, "requires": { - "@rushstack/node-core-library": "4.0.2", - "@rushstack/webpack-plugin-utilities": "0.4.21" - }, - "dependencies": { - "@rushstack/node-core-library": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-4.0.2.tgz", - "integrity": "sha512-hyES82QVpkfQMeBMteQUnrhASL/KHPhd7iJ8euduwNJG4mu2GSOKybf0rOEjOm1Wz7CwJEUm9y0yD7jg2C1bfg==", - "dev": true, - "requires": { - "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 - }, - "is-core-module": { - "version": "2.14.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.14.0.tgz", - "integrity": "sha512-a5dFJih5ZLYlRtDc0dZWP7RiKr6xIKzmn/oAYCDvdLThadVgyJwlaoQPmRtMSpz+rk0OGAgIu+TcM9HUF0fk1A==", - "dev": true, - "requires": { - "hasown": "^2.0.2" - } - }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", - "dev": true, - "requires": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - } - }, - "semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "validator": { - "version": "13.12.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.12.0.tgz", - "integrity": "sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==", - "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/webpack-plugin-utilities": "0.1.36" } }, "@rushstack/stream-collator": { - "version": "4.1.38", - "resolved": "https://registry.npmjs.org/@rushstack/stream-collator/-/stream-collator-4.1.38.tgz", - "integrity": "sha512-SbncDR+7eSU+lWwH+4TMnXNYUlcqmF1o9bFYKRb0f0R6Q3mr/TMWMlr5+qzfU9ilDorE0H4tD7tTB6olYv/FfQ==", + "version": "4.0.205", + "resolved": "https://registry.npmjs.org/@rushstack/stream-collator/-/stream-collator-4.0.205.tgz", + "integrity": "sha512-FbZDCLMwGFiOVP16U40Do+EjCFzbpIZNpbkihyEMsp6o8FGdS5At3DNLPKPgYLqyiSCxPxvA2a6bMr4yNDVtlA==", "dev": true, "requires": { - "@rushstack/node-core-library": "4.0.2", - "@rushstack/terminal": "0.10.0" + "@rushstack/node-core-library": "3.52.0", + "@rushstack/terminal": "0.3.74" }, "dependencies": { "@rushstack/node-core-library": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-4.0.2.tgz", - "integrity": "sha512-hyES82QVpkfQMeBMteQUnrhASL/KHPhd7iJ8euduwNJG4mu2GSOKybf0rOEjOm1Wz7CwJEUm9y0yD7jg2C1bfg==", + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", "dev": true, "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", "fs-extra": "~7.0.1", "import-lazy": "~4.0.0", "jju": "~1.4.0", - "resolve": "~1.22.1", - "semver": "~7.5.4", + "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", @@ -10800,15 +55928,6 @@ "dev": true, "optional": true }, - "is-core-module": { - "version": "2.14.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.14.0.tgz", - "integrity": "sha512-a5dFJih5ZLYlRtDc0dZWP7RiKr6xIKzmn/oAYCDvdLThadVgyJwlaoQPmRtMSpz+rk0OGAgIu+TcM9HUF0fk1A==", - "dev": true, - "requires": { - "hasown": "^2.0.2" - } - }, "lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", @@ -10819,20 +55938,18 @@ } }, "resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", "dev": true, "requires": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" + "path-parse": "^1.0.6" } }, "semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dev": true, "requires": { "lru-cache": "^6.0.0" @@ -10865,29 +55982,38 @@ } }, "@rushstack/terminal": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/@rushstack/terminal/-/terminal-0.10.0.tgz", - "integrity": "sha512-UbELbXnUdc7EKwfH2sb8ChqNgapUOdqcCIdQP4NGxBpTZV2sQyeekuK3zmfQSa/MN+/7b4kBogl2wq0vpkpYGw==", + "version": "0.3.74", + "resolved": "https://registry.npmjs.org/@rushstack/terminal/-/terminal-0.3.74.tgz", + "integrity": "sha512-TXaHzq7HS0qickNjzAAZBhdWQwPaNtL4snJx+SKb3d6NxA+dWm+Tx0hIyo5CSgsTyLa0VD/9BBCDGJ3n1Qqbdw==", "dev": true, "requires": { - "@rushstack/node-core-library": "4.0.2", - "supports-color": "~8.1.1" + "@rushstack/node-core-library": "3.52.0", + "@types/node": "12.20.24", + "wordwrap": "~1.0.0" }, "dependencies": { "@rushstack/node-core-library": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-4.0.2.tgz", - "integrity": "sha512-hyES82QVpkfQMeBMteQUnrhASL/KHPhd7iJ8euduwNJG4mu2GSOKybf0rOEjOm1Wz7CwJEUm9y0yD7jg2C1bfg==", + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", "dev": true, "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", "fs-extra": "~7.0.1", "import-lazy": "~4.0.0", "jju": "~1.4.0", - "resolve": "~1.22.1", - "semver": "~7.5.4", + "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", @@ -10895,21 +56021,6 @@ "dev": true, "optional": 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 - }, - "is-core-module": { - "version": "2.14.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.14.0.tgz", - "integrity": "sha512-a5dFJih5ZLYlRtDc0dZWP7RiKr6xIKzmn/oAYCDvdLThadVgyJwlaoQPmRtMSpz+rk0OGAgIu+TcM9HUF0fk1A==", - "dev": true, - "requires": { - "hasown": "^2.0.2" - } - }, "lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", @@ -10920,34 +56031,23 @@ } }, "resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", "dev": true, "requires": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" + "path-parse": "^1.0.6" } }, "semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dev": true, "requires": { "lru-cache": "^6.0.0" } }, - "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, - "requires": { - "has-flag": "^4.0.0" - } - }, "validator": { "version": "13.12.0", "resolved": "https://registry.npmjs.org/validator/-/validator-13.12.0.tgz", @@ -10975,49 +56075,68 @@ } }, "@rushstack/tree-pattern": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/@rushstack/tree-pattern/-/tree-pattern-0.2.1.tgz", - "integrity": "sha512-ZRPQdV0LxUY/HRIvVKNz3Sb/qbklSthL2pY0qkNoycXKcXbCgXEP3TxL+i1/tW9g1jqft4o+pl9wx12Q6Uc0Xw==", + "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.19.1", - "resolved": "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-4.19.1.tgz", - "integrity": "sha512-J7H768dgcpG60d7skZ5uSSwyCZs/S2HrWP1Ds8d1qYAyaaeJmpmmLr9BVw97RjFzmQPOYnoXcKA4GkqDCkduQg==", + "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": { - "@rushstack/terminal": "0.10.0", "@types/argparse": "1.0.38", "argparse": "~1.0.9", + "colors": "~1.2.1", "string-argv": "~0.3.1" + }, + "dependencies": { + "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" + } + } } }, "@rushstack/typings-generator": { - "version": "0.12.37", - "resolved": "https://registry.npmjs.org/@rushstack/typings-generator/-/typings-generator-0.12.37.tgz", - "integrity": "sha512-emX7QoZCStg/39zuZLinLrIhUIv+XbBt53lLdnByTwcud/3Eo8A52hQc6LKQIj1+LlUfye/VpyJ7rBbTnPKvCg==", + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/@rushstack/typings-generator/-/typings-generator-0.8.1.tgz", + "integrity": "sha512-K0KtbA7HNAzZaf4A8olDhlX9stwA+CFrG7PTlmw3sZq3UWXZzbEu2ExG1LemMqjpsDwgDWbLHYCFTlU+KJoXyQ==", "dev": true, "requires": { - "@rushstack/node-core-library": "4.0.2", - "@rushstack/terminal": "0.10.0", + "@rushstack/node-core-library": "3.52.0", + "@types/node": "12.20.24", "chokidar": "~3.4.0", - "fast-glob": "~3.3.1" + "glob": "~7.0.5" }, "dependencies": { "@rushstack/node-core-library": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-4.0.2.tgz", - "integrity": "sha512-hyES82QVpkfQMeBMteQUnrhASL/KHPhd7iJ8euduwNJG4mu2GSOKybf0rOEjOm1Wz7CwJEUm9y0yD7jg2C1bfg==", + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", "dev": true, "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", "fs-extra": "~7.0.1", "import-lazy": "~4.0.0", "jju": "~1.4.0", - "resolve": "~1.22.1", - "semver": "~7.5.4", + "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 + }, "binary-extensions": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", @@ -11054,6 +56173,20 @@ "dev": true, "optional": 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" + } + }, "is-binary-path": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", @@ -11063,15 +56196,6 @@ "binary-extensions": "^2.0.0" } }, - "is-core-module": { - "version": "2.14.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.14.0.tgz", - "integrity": "sha512-a5dFJih5ZLYlRtDc0dZWP7RiKr6xIKzmn/oAYCDvdLThadVgyJwlaoQPmRtMSpz+rk0OGAgIu+TcM9HUF0fk1A==", - "dev": true, - "requires": { - "hasown": "^2.0.2" - } - }, "lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", @@ -11091,20 +56215,18 @@ } }, "resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", "dev": true, "requires": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" + "path-parse": "^1.0.6" } }, "semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dev": true, "requires": { "lru-cache": "^6.0.0" @@ -11137,134 +56259,28 @@ } }, "@rushstack/webpack-plugin-utilities": { - "version": "0.4.21", - "resolved": "https://registry.npmjs.org/@rushstack/webpack-plugin-utilities/-/webpack-plugin-utilities-0.4.21.tgz", - "integrity": "sha512-C6FN/pM797tXxBCQNnyrImg+AhyPmLuu3jRSvwEG2r+YAIOQ6p/DHcQGvBbiNdE75iL6ncEwNzPqb2ZXyhnn3A==", + "version": "0.1.36", + "resolved": "https://registry.npmjs.org/@rushstack/webpack-plugin-utilities/-/webpack-plugin-utilities-0.1.36.tgz", + "integrity": "sha512-Q58FIZ1rTCPtcQltWUtGrHK8vo0plZL74IMHD/5DK1AM6/sf2xisNJZi2gZtl9Brg8OAJTlZkSp6uoLScXE7Ew==", "dev": true, - "requires": { - "memfs": "3.4.3", - "webpack-merge": "~5.8.0" - } - }, - "@rushstack/webpack5-localization-plugin": { - "version": "0.9.12", - "resolved": "https://registry.npmjs.org/@rushstack/webpack5-localization-plugin/-/webpack5-localization-plugin-0.9.12.tgz", - "integrity": "sha512-2eFqhcaEmtOy8XIPzTSpWtcpG1hBWQpbZ71mi3Va52aYuFiQO8roaTx18guiVik8maznpNho4GQ8pl5+9qknsw==", - "dev": true, - "requires": { - "@rushstack/localization-utilities": "0.9.37", - "@rushstack/node-core-library": "4.0.2", - "@rushstack/terminal": "0.10.0" - }, - "dependencies": { - "@rushstack/node-core-library": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-4.0.2.tgz", - "integrity": "sha512-hyES82QVpkfQMeBMteQUnrhASL/KHPhd7iJ8euduwNJG4mu2GSOKybf0rOEjOm1Wz7CwJEUm9y0yD7jg2C1bfg==", - "dev": true, - "requires": { - "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 - }, - "is-core-module": { - "version": "2.14.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.14.0.tgz", - "integrity": "sha512-a5dFJih5ZLYlRtDc0dZWP7RiKr6xIKzmn/oAYCDvdLThadVgyJwlaoQPmRtMSpz+rk0OGAgIu+TcM9HUF0fk1A==", - "dev": true, - "requires": { - "hasown": "^2.0.2" - } - }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", - "dev": true, - "requires": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - } - }, - "semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "validator": { - "version": "13.12.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.12.0.tgz", - "integrity": "sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==", - "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/webpack5-module-minifier-plugin": { - "version": "5.5.37", - "resolved": "https://registry.npmjs.org/@rushstack/webpack5-module-minifier-plugin/-/webpack5-module-minifier-plugin-5.5.37.tgz", - "integrity": "sha512-rXKd5RhSERxAlGo4EbVHWZhG9GCNIT1fZFPanVvhjoX8keOLDacqreBYGXeCfHI0vO0+oehzMycb/MFm6LQNUw==", - "dev": true, - "requires": { - "@rushstack/worker-pool": "0.4.37", - "@types/estree": "1.0.5", - "@types/tapable": "1.0.6", - "tapable": "2.2.1" - } + "requires": {} }, "@rushstack/worker-pool": { - "version": "0.4.37", - "resolved": "https://registry.npmjs.org/@rushstack/worker-pool/-/worker-pool-0.4.37.tgz", - "integrity": "sha512-ROnSatpZZWJYEhKqTHhTMnmnmxT0cntp7/xkTJ22cSbCdLng+9o6z00DmgauFB0+nsuryatQsAJUQvnwcVba2w==", - "dev": true - }, - "@sindresorhus/is": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", - "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==", - "dev": true + "version": "0.1.32", + "resolved": "https://registry.npmjs.org/@rushstack/worker-pool/-/worker-pool-0.1.32.tgz", + "integrity": "sha512-HtajFVo6OPnYGT9eP0QOVwoP3AdNwvEnlQ/bkgLdY8oLuDqxx2vywO3qW7rA5OqRSH4GQyIwBf1LVVSslisZ3A==", + "dev": true, + "requires": { + "@types/node": "12.20.24" + }, + "dependencies": { + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + } + } }, "@sinonjs/commons": { "version": "1.8.3", @@ -11276,9 +56292,9 @@ } }, "@swc/helpers": { - "version": "0.5.11", - "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.11.tgz", - "integrity": "sha512-YNlnKRWF2sVojTpIyzwou9XoTNbzbzONwRhOoniEioF1AtaitTvVZblaQRrAzChWQ1bLYyYSWzM18y4WwgzJ+A==", + "version": "0.5.12", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.12.tgz", + "integrity": "sha512-KMZNXiGibsW9kvZAO1Pam2JPTDBm+KSHMMHWdsyI/1DbIZjT2A6Gy3hblVXUMEDvUAKq+e0vL0X0o54owWji7g==", "requires": { "tslib": "^2.4.0" }, @@ -11290,933 +56306,22 @@ } } }, - "@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==", + "@testing-library/dom": { + "version": "8.19.0", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.19.0.tgz", + "integrity": "sha512-6YWYPPpxG3e/xOo6HIWwB/58HukkwIVTOaZ0VwdMVjhRUX/01E4FtQbck9GazOOj7MXHc5RBzMrU86iBJHbI+A==", "dev": true, "requires": { - "defer-to-connect": "^1.0.1" - } - }, - "@trysound/sax": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", - "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", - "dev": true - }, - "@types/adal-angular": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@types/adal-angular/-/adal-angular-1.0.1.tgz", - "integrity": "sha512-2sRGxJYrluhvIz8ae98i5k5woe9Fics4dMFHTcNfY2xAkj5QGZor+sfZzlgM58Fpw7Kklau9Gn6OhgJP25dKug==" - }, - "@types/argparse": { - "version": "1.0.38", - "resolved": "https://registry.npmjs.org/@types/argparse/-/argparse-1.0.38.tgz", - "integrity": "sha512-ebDJ9b0e702Yr7pWgB0jzm+CX4Srzz8RcXtLJDJB+BSccqMa36uyH/zUsSYao5+BD1ytv3k3rPYCq4mAE1hsXA==", - "dev": true - }, - "@types/babel__core": { - "version": "7.1.16", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.16.tgz", - "integrity": "sha512-EAEHtisTMM+KaKwfWdC3oyllIqswlznXCIVCt7/oRNrh+DhgT4UEBNC/jlADNjvw7UnfbcdkGQcPVZ1xYiLcrQ==", - "dev": true, - "requires": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0", - "@types/babel__generator": "*", - "@types/babel__template": "*", - "@types/babel__traverse": "*" - } - }, - "@types/babel__generator": { - "version": "7.6.3", - "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.3.tgz", - "integrity": "sha512-/GWCmzJWqV7diQW54smJZzWbSFf4QYtF71WCKhcx6Ru/tFyQIY2eiiITcCAeuPbNSvT9YCGkVMqqvSk2Z0mXiA==", - "dev": true, - "requires": { - "@babel/types": "^7.0.0" - } - }, - "@types/babel__template": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", - "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", - "dev": true, - "requires": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0" - } - }, - "@types/babel__traverse": { - "version": "7.14.2", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.14.2.tgz", - "integrity": "sha512-K2waXdXBi2302XUdcHcR1jCeU0LL4TD9HRs/gk0N2Xvrht+G/BfJa4QObBQZfhMdxiCpV3COl5Nfq4uKTeTnJA==", - "dev": true, - "requires": { - "@babel/types": "^7.3.0" - } - }, - "@types/chalk": { - "version": "0.4.31", - "resolved": "https://registry.npmjs.org/@types/chalk/-/chalk-0.4.31.tgz", - "integrity": "sha1-ox10JBprHtu5c8822XooloNKUfk=", - "dev": true - }, - "@types/chart.js": { - "version": "2.7.40", - "resolved": "https://registry.npmjs.org/@types/chart.js/-/chart.js-2.7.40.tgz", - "integrity": "sha512-yC8Ff5vsHFTClGCWXoAmNCh33cNYfP2/yFANBLjLiso4jTKsLfQ0KQuBEuKxOWTRoOSLyT6v+ZYcvz0uonvvsA==" - }, - "@types/cheerio": { - "version": "0.22.30", - "resolved": "https://registry.npmjs.org/@types/cheerio/-/cheerio-0.22.30.tgz", - "integrity": "sha512-t7ZVArWZlq3dFa9Yt33qFBQIK4CQd1Q3UJp0V+UhP6vgLWLM6Qug7vZuRSGXg45zXeB1Fm5X2vmBkEX58LV2Tw==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/cldrjs": { - "version": "0.4.22", - "resolved": "https://registry.npmjs.org/@types/cldrjs/-/cldrjs-0.4.22.tgz", - "integrity": "sha512-YyzxXZ5s9xwPWznXnI3++X14JGnomDdDAlin7kWZvxX/MzirC9BNFcDSQ0yR8YG2M/xNMn0nXsCGkgbFVyXjGw==" - }, - "@types/draft-js": { - "version": "0.10.45", - "resolved": "https://registry.npmjs.org/@types/draft-js/-/draft-js-0.10.45.tgz", - "integrity": "sha512-ozmVQEI088kGQfY2XPB0b+YRNbkv1mxdxcLieBLCc2F4IkVWMs6mnIaEbBRExmM3H/Amm9CvhlmIYmDL4CjBvA==", - "requires": { - "@types/react": "*", - "immutable": "~3.7.4" + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^4.2.0", + "aria-query": "^5.0.0", + "chalk": "^4.1.0", + "dom-accessibility-api": "^0.5.9", + "lz-string": "^1.4.4", + "pretty-format": "^27.0.2" }, "dependencies": { - "@types/react": { - "version": "17.0.37", - "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.37.tgz", - "integrity": "sha512-2FS1oTqBGcH/s0E+CjrCCR9+JMpsu9b69RTFO+40ua43ZqP5MmQ4iUde/dMjWR909KxZwmOQIFq6AV6NjEG5xg==", - "requires": { - "@types/prop-types": "*", - "@types/scheduler": "*", - "csstype": "^3.0.2" - } - }, - "immutable": { - "version": "3.7.6", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-3.7.6.tgz", - "integrity": "sha1-E7TTyxK++hVIKib+Gy665kAHHks=" - } - } - }, - "@types/enzyme": { - "version": "3.10.10", - "resolved": "https://registry.npmjs.org/@types/enzyme/-/enzyme-3.10.10.tgz", - "integrity": "sha512-/D4wFhiEjUDfPu+j5FVK0g/jf7rqeEIpNfAI+kyxzLpw5CKO0drnW3W5NC38alIjsWgnyQ8pbuPF5+UD+vhVyg==", - "dev": true, - "requires": { - "@types/cheerio": "*", - "@types/react": "*" - } - }, - "@types/enzyme-adapter-react-16": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@types/enzyme-adapter-react-16/-/enzyme-adapter-react-16-1.0.6.tgz", - "integrity": "sha512-VonDkZ15jzqDWL8mPFIQnnLtjwebuL9YnDkqeCDYnB4IVgwUm0mwKkqhrxLL6mb05xm7qqa3IE95m8CZE9imCg==", - "dev": true, - "requires": { - "@types/enzyme": "*" - } - }, - "@types/enzyme-to-json": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/@types/enzyme-to-json/-/enzyme-to-json-1.5.4.tgz", - "integrity": "sha512-fVVzq0fYyzv+P/elB0HtTIpltNXK8Fs4LxGpTdQQ6cQMPNbVm3aZQkCYalBfZip2hTo8kNLtGTH8phP+Pi2FOw==", - "dev": true, - "requires": { - "@types/enzyme": "*" - } - }, - "@types/eslint": { - "version": "8.56.10", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.10.tgz", - "integrity": "sha512-Shavhk87gCtY2fhXDctcfS3e6FdxWkCx1iUZ9eEUbh7rTqlZT0/IzOkCOVt0fCjcFuZ9FPYfuezTBImfHCDBGQ==", - "dev": true, - "requires": { - "@types/estree": "*", - "@types/json-schema": "*" - } - }, - "@types/eslint-scope": { - "version": "3.7.7", - "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz", - "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==", - "dev": true, - "requires": { - "@types/eslint": "*", - "@types/estree": "*" - } - }, - "@types/eslint-visitor-keys": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@types/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz", - "integrity": "sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag==", - "dev": true - }, - "@types/estree": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", - "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", - "dev": true - }, - "@types/glob": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz", - "integrity": "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==", - "dev": true, - "requires": { - "@types/minimatch": "*", - "@types/node": "*" - } - }, - "@types/glob-stream": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/@types/glob-stream/-/glob-stream-6.1.1.tgz", - "integrity": "sha512-AGOUTsTdbPkRS0qDeyeS+6KypmfVpbT5j23SN8UPG63qjKXNKjXn6V9wZUr8Fin0m9l8oGYaPK8b2WUMF8xI1A==", - "dev": true, - "requires": { - "@types/glob": "*", - "@types/node": "*" - } - }, - "@types/globalize": { - "version": "0.0.34", - "resolved": "https://registry.npmjs.org/@types/globalize/-/globalize-0.0.34.tgz", - "integrity": "sha512-FQTLuqZxqf+T1Ao6RzaIP7HcTcNvgDf0YQfK90YGYt1N6KeU5GE0M/hsxdQlpqvuztxjEwEQqIO3paSO/tZ4Pw==", - "requires": { - "@types/cldrjs": "*" - } - }, - "@types/graceful-fs": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", - "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", - "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" - } - }, - "@types/istanbul-lib-coverage": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz", - "integrity": "sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==", - "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/jquery": { - "version": "3.5.30", - "resolved": "https://registry.npmjs.org/@types/jquery/-/jquery-3.5.30.tgz", - "integrity": "sha512-nbWKkkyb919DOUxjmRVk8vwtDb0/k8FKncmUKFi+NY+QXqWltooxTrswvz4LspQwxvLdvzBN1TImr6cw3aQx2A==", - "requires": { - "@types/sizzle": "*" - } - }, - "@types/json-schema": { - "version": "7.0.9", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz", - "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==", - "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/microsoft-ajax": { - "version": "0.0.37", - "resolved": "https://registry.npmjs.org/@types/microsoft-ajax/-/microsoft-ajax-0.0.37.tgz", - "integrity": "sha512-Y5WhLt8s/ADXSKROE067Qm7rGH/16jPYswPOKxFx9ipxldm2ZXPENzQuzyvuxqkHR2LFvsvbHIswmi05qdUD9g==" - }, - "@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 - }, - "@types/minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==", - "dev": true - }, - "@types/node": { - "version": "8.5.8", - "resolved": "https://registry.npmjs.org/@types/node/-/node-8.5.8.tgz", - "integrity": "sha512-8KmlRxwbKZfjUHFIt3q8TF5S2B+/E5BaAoo/3mgc5h6FJzqxXkCK/VMetO+IRDtwtU6HUvovHMBn+XRj7SV9Qg==", - "dev": 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": "0.0.28", - "resolved": "https://registry.npmjs.org/@types/node-notifier/-/node-notifier-0.0.28.tgz", - "integrity": "sha1-hro9OqjZGDUswxkdiN4yiyDck8E=", - "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": "sha1-3N2o1ke1aLex40F4yx8LRKyamOU=", - "dev": true, - "requires": { - "@types/q": "*" - } - }, - "@types/parse-json": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.2.tgz", - "integrity": "sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==", - "dev": true - }, - "@types/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.4", - "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.4.tgz", - "integrity": "sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ==" - }, - "@types/q": { - "version": "1.5.5", - "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz", - "integrity": "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==", - "dev": true - }, - "@types/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/react": { - "version": "16.9.36", - "resolved": "https://registry.npmjs.org/@types/react/-/react-16.9.36.tgz", - "integrity": "sha512-mGgUb/Rk/vGx4NCvquRuSH0GHBQKb1OqpGS9cT9lFxlTLHZgkksgI60TuIxubmn7JuCb+sENHhQciqa0npm0AQ==", - "requires": { - "@types/prop-types": "*", - "csstype": "^2.2.0" - }, - "dependencies": { - "csstype": { - "version": "2.6.19", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.19.tgz", - "integrity": "sha512-ZVxXaNy28/k3kJg0Fou5MiYpp88j7H9hLZp8PDC3jV0WFjfH5E9xHb56L0W59cPbKbcHXeP4qyT8PrHp8t6LcQ==" - } - } - }, - "@types/react-big-calendar": { - "version": "0.24.8", - "resolved": "https://registry.npmjs.org/@types/react-big-calendar/-/react-big-calendar-0.24.8.tgz", - "integrity": "sha512-yuImasEncsHyXF5M6/UF4TThApWwq2nBvLO+eA/yDuFFNMR1fX1mCXiVsmGJmQYQYKabQ5HSWwq5ow13FXTgyA==", - "requires": { - "@types/prop-types": "*", - "@types/react": "*" - }, - "dependencies": { - "@types/react": { - "version": "17.0.37", - "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.37.tgz", - "integrity": "sha512-2FS1oTqBGcH/s0E+CjrCCR9+JMpsu9b69RTFO+40ua43ZqP5MmQ4iUde/dMjWR909KxZwmOQIFq6AV6NjEG5xg==", - "requires": { - "@types/prop-types": "*", - "@types/scheduler": "*", - "csstype": "^3.0.2" - } - } - } - }, - "@types/react-dom": { - "version": "16.9.8", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-16.9.8.tgz", - "integrity": "sha512-ykkPQ+5nFknnlU6lDd947WbQ6TE3NNzbQAkInC2EKY1qeYdTKp7onFusmYZb+ityzx2YviqT6BXSu+LyWWJwcA==", - "dev": true, - "requires": { - "@types/react": "*" - } - }, - "@types/react-test-renderer": { - "version": "16.8.1", - "resolved": "https://registry.npmjs.org/@types/react-test-renderer/-/react-test-renderer-16.8.1.tgz", - "integrity": "sha512-8gU69ELfJGxzVWVYj4MTtuHxz9nO+d175XeQ1XrXXxesUBsB4KK6OCfzVhEX6leZWWBDVtMJXp/rUjhClzL7gw==", - "dev": true, - "requires": { - "@types/react": "*" - } - }, - "@types/requirejs": { - "version": "2.1.29", - "resolved": "https://registry.npmjs.org/@types/requirejs/-/requirejs-2.1.29.tgz", - "integrity": "sha1-vEi8gzwHnCwkumr7ym06A7P04vM=" - }, - "@types/scheduler": { - "version": "0.16.2", - "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", - "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" - }, - "@types/semver": { - "version": "7.3.9", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.9.tgz", - "integrity": "sha512-L/TMpyURfBkf+o/526Zb6kd/tchUP3iBDEPjqjb+U2MAJhVRxxrmr2fwpe08E7QsV7YLcpq0tUaQ9O9x97ZIxQ==", - "dev": true - }, - "@types/sharepoint": { - "version": "2016.1.3", - "resolved": "https://registry.npmjs.org/@types/sharepoint/-/sharepoint-2016.1.3.tgz", - "integrity": "sha512-snDcfEqlgmkW1XvruEPxcwRl8zsmlf7Rlld1MCS47N+IQpGVxtH7UD18ti0lyCEgoXu08JW1rDVLQOrCSE3odQ==", - "requires": { - "@types/microsoft-ajax": "*" - } - }, - "@types/sizzle": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.8.tgz", - "integrity": "sha512-0vWLNK2D5MT9dg0iOo8GlKguPAU02QjmZitPEsXRuJXU/OGIOt9vT9Fc26wtYuavLxtO45v9PGleoL9Z0k1LHg==" - }, - "@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/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": "sha1-RwAkRQ8at2QPGfnr9C09pXTCYSk=", - "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/undertaker": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/@types/undertaker/-/undertaker-1.2.7.tgz", - "integrity": "sha512-xuY7nBwo1zSRoY2aitp/HArHfTulFAKql2Fr4b4mWbBBP+F50n7Jm6nwISTTMaDk2xvl92O10TTejVF0Q9mInw==", - "dev": true, - "requires": { - "@types/node": "*", - "@types/undertaker-registry": "*", - "async-done": "~1.3.2" - } - }, - "@types/undertaker-registry": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@types/undertaker-registry/-/undertaker-registry-1.0.1.tgz", - "integrity": "sha512-Z4TYuEKn9+RbNVk1Ll2SS4x1JeLHecolIbM/a8gveaHsW0Hr+RQMraZACwTO2VD7JvepgA6UO1A1VrbktQrIbQ==", - "dev": true - }, - "@types/unist": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz", - "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==", - "dev": true - }, - "@types/vfile": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@types/vfile/-/vfile-3.0.2.tgz", - "integrity": "sha512-b3nLFGaGkJ9rzOcuXRfHkZMdjsawuDD0ENL9fzTophtBg8FJHSGbH7daXkEpcwy3v7Xol3pAvsmlYyFhR4pqJw==", - "dev": true, - "requires": { - "@types/node": "*", - "@types/unist": "*", - "@types/vfile-message": "*" - } - }, - "@types/vfile-message": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@types/vfile-message/-/vfile-message-2.0.0.tgz", - "integrity": "sha512-GpTIuDpb9u4zIO165fUy9+fXcULdD8HFRNli04GehoMVbeNq7D6OBnqSmg3lxZnC+UvgUhEWKxdKiwYUkGltIw==", - "dev": true, - "requires": { - "vfile-message": "*" - } - }, - "@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": "2.4.12", - "resolved": "https://registry.npmjs.org/@types/vinyl-fs/-/vinyl-fs-2.4.12.tgz", - "integrity": "sha512-LgBpYIWuuGsihnlF+OOWWz4ovwCYlT03gd3DuLwex50cYZLmX3yrW+sFF9ndtmh7zcZpS6Ri47PrIu+fV+sbXw==", - "dev": true, - "requires": { - "@types/glob-stream": "*", - "@types/node": "*", - "@types/vinyl": "*" - } - }, - "@types/webpack-env": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/@types/webpack-env/-/webpack-env-1.13.1.tgz", - "integrity": "sha512-oHyg0NssP2RCpCvE35hhbSqMJRsc5lSW+GFe+Vc65JL+kHII1VMYM+0KeV/z4utFuUqPoQRmq8KMMp7ba0dj6Q==", - "dev": true - }, - "@types/xml2js": { - "version": "0.4.14", - "resolved": "https://registry.npmjs.org/@types/xml2js/-/xml2js-0.4.14.tgz", - "integrity": "sha512-4YnrRemBShWRO2QjvUin8ESA41rH+9nQGLUGZV/1IDhi3SL9OhdpNC/MrulTWuptXKwhx/aDxE7toV0f/ypIXQ==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/yargs": { - "version": "0.0.34", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-0.0.34.tgz", - "integrity": "sha1-FWBCn8VQxDvEGnt9PfoK+8yRSjU=", - "dev": true - }, - "@types/yargs-parser": { - "version": "20.2.1", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.1.tgz", - "integrity": "sha512-7tFImggNeNBVMsn0vLrpn1H1uPrUBdnARPTpZoitY37ZrdJREzf7I16tMrlK3hen349gr1NYh8CmZQa7CTG6Aw==", - "dev": true - }, - "@types/z-schema": { - "version": "3.16.31", - "resolved": "https://registry.npmjs.org/@types/z-schema/-/z-schema-3.16.31.tgz", - "integrity": "sha1-LrHQCl5Ow/pYx2r94S4YK2bcXBw=" - }, - "@typescript-eslint/types": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-3.10.1.tgz", - "integrity": "sha512-+3+FCUJIahE9q0lDi1WleYzjCwJs5hIsbugIgnbB+dSCYUxl8L6PwmsyOPFZde2hc1DlTo/xnkOgiTLSyAbHiQ==", - "dev": true - }, - "@typescript-eslint/visitor-keys": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-3.10.1.tgz", - "integrity": "sha512-9JgC82AaQeglebjZMgYR5wgmfUdUc+EitGUUMW8u2nDckaeimzW+VsoLV6FoimPv2id3VQzfjwBxEMVz08ameQ==", - "dev": true, - "requires": { - "eslint-visitor-keys": "^1.1.0" - } - }, - "@uifabric/fluent-theme": { - "version": "0.16.21", - "resolved": "https://registry.npmjs.org/@uifabric/fluent-theme/-/fluent-theme-0.16.21.tgz", - "integrity": "sha512-j25cP59zM0o7NWwBZGDefUexJcg9ujvSjTcNDu+1AgxrOgh5fDYjiAyfNf4bgJUF7ApOgp3RHgkagxIuYMHXMw==", - "requires": { - "@uifabric/merge-styles": "^6.19.4", - "@uifabric/set-version": "^1.1.3", - "@uifabric/styling": "^6.50.7", - "@uifabric/variants": "^6.15.2", - "office-ui-fabric-react": "^6.203.2", - "tslib": "^1.7.1" - }, - "dependencies": { - "@uifabric/foundation": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/@uifabric/foundation/-/foundation-0.8.3.tgz", - "integrity": "sha512-r3WhRj7Out8QAOe50BGA36R8zgRPy0D0GNPuwFK9BB9oIidf91ycj7/miY8U0TZRZi5fB3Kg+dy/uxSDfgC6Og==", - "requires": { - "@uifabric/set-version": "^1.1.3", - "@uifabric/styling": "^6.50.7", - "@uifabric/utilities": "^6.41.7", - "tslib": "^1.7.1" - } - }, - "@uifabric/icons": { - "version": "6.5.5", - "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-6.5.5.tgz", - "integrity": "sha512-cGjzdpT0jzQ2RJvzlCVTrewaHCi4rb+ZNL2LWoceMi+5h196Y32qJwKMsc0ggR6u5CjMrzBiAxUFNppBSCutdA==", - "requires": { - "@uifabric/set-version": "^1.1.3", - "@uifabric/styling": "^6.50.7", - "tslib": "^1.7.1" - } - }, - "@uifabric/merge-styles": { - "version": "6.19.4", - "resolved": "https://registry.npmjs.org/@uifabric/merge-styles/-/merge-styles-6.19.4.tgz", - "integrity": "sha512-bjQdDHxmRIZVPwL//MtErODhEfcRJ2y+zJXoIWNh3T8JfAepeRDdoJ/pGNnnyJxA/AHMtlWt0IgMaz150/nfAA==", - "requires": { - "@uifabric/set-version": "^1.1.3", - "tslib": "^1.7.1" - } - }, - "@uifabric/set-version": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@uifabric/set-version/-/set-version-1.1.3.tgz", - "integrity": "sha512-IYpwVIuN7MJOeiWzZzr9AmFSvA5zc6gJn4fNHtEFIQnNB8WVWIcYrvx8Tbf7wWj9MvhdHYp70F054zZlHbL/Ag==", - "requires": { - "tslib": "^1.7.1" - } - }, - "@uifabric/styling": { - "version": "6.50.7", - "resolved": "https://registry.npmjs.org/@uifabric/styling/-/styling-6.50.7.tgz", - "integrity": "sha512-F2aBiB30ZiFxlZzy5hzLXODWOl6jySvPFAsoaTofk37xucHiunBLZYjX6WkfZrCWiyGPva+DLssNcwly9ZHVjg==", - "requires": { - "@microsoft/load-themed-styles": "^1.7.13", - "@uifabric/merge-styles": "^6.19.4", - "@uifabric/set-version": "^1.1.3", - "@uifabric/utilities": "^6.41.7", - "tslib": "^1.7.1" - } - }, - "@uifabric/utilities": { - "version": "6.45.2", - "resolved": "https://registry.npmjs.org/@uifabric/utilities/-/utilities-6.45.2.tgz", - "integrity": "sha512-JiC92OjMOkVoiIAeS2b3R9B1XQU0cJ5bDr9B7VvrxlwKe1W9xMtVsCer7b8gNCU5NFNYBN5ckM3Q7x2Zs5cH0A==", - "requires": { - "@uifabric/merge-styles": "^6.19.4", - "@uifabric/set-version": "^1.1.3", - "prop-types": "^15.5.10", - "tslib": "^1.7.1" - } - }, - "office-ui-fabric-react": { - "version": "6.214.1", - "resolved": "https://registry.npmjs.org/office-ui-fabric-react/-/office-ui-fabric-react-6.214.1.tgz", - "integrity": "sha512-aFTV9pAzx3yWoRkqhOn2J6HoI18fzZ0qXCUfjeJd/hkQ3wL/XwDW+AM/wasvhKAHjW+icNoDuhgC2YZ48S0W1g==", - "requires": { - "@microsoft/load-themed-styles": "^1.7.13", - "@uifabric/foundation": "^0.8.3", - "@uifabric/icons": "^6.5.5", - "@uifabric/merge-styles": "^6.19.4", - "@uifabric/set-version": "^1.1.3", - "@uifabric/styling": "^6.50.7", - "@uifabric/utilities": "^6.45.2", - "prop-types": "^15.5.10", - "tslib": "^1.7.1" - } - } - } - }, - "@uifabric/foundation": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@uifabric/foundation/-/foundation-7.10.1.tgz", - "integrity": "sha512-Op05qHLBFEieT4+fG8OgpzqDHTQyei1dgVXDd6M4VS6CFJ5ZIPtC7Lwi+ZlkPkwUwccQ9mijuQumzpNKdv035A==", - "requires": { - "@uifabric/merge-styles": "^7.19.2", - "@uifabric/set-version": "^7.0.24", - "@uifabric/styling": "^7.20.0", - "@uifabric/utilities": "^7.33.5", - "tslib": "^1.10.0" - } - }, - "@uifabric/icons": { - "version": "7.5.18", - "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-7.5.18.tgz", - "integrity": "sha512-gLPEccWlTER9NiXcOHZ+dSJ3tgLAQ4mTf3hTlKV7e7dKBTl95jzcemG5S2NJQ7xWPTH3+5K1Bpd+nqZo9EJw3w==", - "requires": { - "@uifabric/set-version": "^7.0.23", - "@uifabric/styling": "^7.16.19", - "tslib": "^1.10.0" - } - }, - "@uifabric/merge-styles": { - "version": "7.19.2", - "resolved": "https://registry.npmjs.org/@uifabric/merge-styles/-/merge-styles-7.19.2.tgz", - "integrity": "sha512-kTlhwglDqwVgIaJq+0yXgzi65plGhmFcPrfme/rXUGMJZoU+qlGT5jXj5d3kuI59p6VB8jWEg9DAxHozhYeu0g==", - "requires": { - "@uifabric/set-version": "^7.0.24", - "tslib": "^1.10.0" - } - }, - "@uifabric/react-hooks": { - "version": "7.14.0", - "resolved": "https://registry.npmjs.org/@uifabric/react-hooks/-/react-hooks-7.14.0.tgz", - "integrity": "sha512-Ndu/DEKHF4gFXEZa2AGgSkdWaj+njVrsSyXbkWRh2UZReFWnH1LMko9p/ZCwk1i9kAd5CUmyIfURUzIEya9YCg==", - "requires": { - "@fluentui/react-window-provider": "^1.0.2", - "@uifabric/set-version": "^7.0.24", - "@uifabric/utilities": "^7.33.5", - "tslib": "^1.10.0" - } - }, - "@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" - } - }, - "@uifabric/styling": { - "version": "7.20.0", - "resolved": "https://registry.npmjs.org/@uifabric/styling/-/styling-7.20.0.tgz", - "integrity": "sha512-SoaK5J4cwn8D9DWejRlWo+TmKZaHIiVlkIH+B2zLXE8Uc4ZYcotwYGxaSc1gCA16viLvGQkQU+ieWFq91RxdRw==", - "requires": { - "@fluentui/theme": "^1.7.4", - "@microsoft/load-themed-styles": "^1.10.26", - "@uifabric/merge-styles": "^7.19.2", - "@uifabric/set-version": "^7.0.24", - "@uifabric/utilities": "^7.33.5", - "tslib": "^1.10.0" - } - }, - "@uifabric/utilities": { - "version": "7.33.5", - "resolved": "https://registry.npmjs.org/@uifabric/utilities/-/utilities-7.33.5.tgz", - "integrity": "sha512-I+Oi0deD/xltSluFY8l2EVd/J4mvOaMljxKO2knSD9/KoGDlo/o5GN4gbnVo8nIt76HWHLAk3KtlJKJm6BhbIQ==", - "requires": { - "@fluentui/dom-utilities": "^1.1.2", - "@uifabric/merge-styles": "^7.19.2", - "@uifabric/set-version": "^7.0.24", - "prop-types": "^15.7.2", - "tslib": "^1.10.0" - } - }, - "@uifabric/variants": { - "version": "6.15.2", - "resolved": "https://registry.npmjs.org/@uifabric/variants/-/variants-6.15.2.tgz", - "integrity": "sha512-QWz9+hwxPBys8eib5+K+mtNqGmZFj+pjNWr2M63DsOODbod0geEux1n4X/6+TiEQUDoBTts7UGu7izIzVLmNmQ==", - "requires": { - "@uifabric/set-version": "^1.1.3", - "office-ui-fabric-react": "^6.203.2", - "tslib": "^1.7.1" - }, - "dependencies": { - "@uifabric/foundation": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/@uifabric/foundation/-/foundation-0.8.3.tgz", - "integrity": "sha512-r3WhRj7Out8QAOe50BGA36R8zgRPy0D0GNPuwFK9BB9oIidf91ycj7/miY8U0TZRZi5fB3Kg+dy/uxSDfgC6Og==", - "requires": { - "@uifabric/set-version": "^1.1.3", - "@uifabric/styling": "^6.50.7", - "@uifabric/utilities": "^6.41.7", - "tslib": "^1.7.1" - } - }, - "@uifabric/icons": { - "version": "6.5.5", - "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-6.5.5.tgz", - "integrity": "sha512-cGjzdpT0jzQ2RJvzlCVTrewaHCi4rb+ZNL2LWoceMi+5h196Y32qJwKMsc0ggR6u5CjMrzBiAxUFNppBSCutdA==", - "requires": { - "@uifabric/set-version": "^1.1.3", - "@uifabric/styling": "^6.50.7", - "tslib": "^1.7.1" - } - }, - "@uifabric/merge-styles": { - "version": "6.19.4", - "resolved": "https://registry.npmjs.org/@uifabric/merge-styles/-/merge-styles-6.19.4.tgz", - "integrity": "sha512-bjQdDHxmRIZVPwL//MtErODhEfcRJ2y+zJXoIWNh3T8JfAepeRDdoJ/pGNnnyJxA/AHMtlWt0IgMaz150/nfAA==", - "requires": { - "@uifabric/set-version": "^1.1.3", - "tslib": "^1.7.1" - } - }, - "@uifabric/set-version": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@uifabric/set-version/-/set-version-1.1.3.tgz", - "integrity": "sha512-IYpwVIuN7MJOeiWzZzr9AmFSvA5zc6gJn4fNHtEFIQnNB8WVWIcYrvx8Tbf7wWj9MvhdHYp70F054zZlHbL/Ag==", - "requires": { - "tslib": "^1.7.1" - } - }, - "@uifabric/styling": { - "version": "6.50.7", - "resolved": "https://registry.npmjs.org/@uifabric/styling/-/styling-6.50.7.tgz", - "integrity": "sha512-F2aBiB30ZiFxlZzy5hzLXODWOl6jySvPFAsoaTofk37xucHiunBLZYjX6WkfZrCWiyGPva+DLssNcwly9ZHVjg==", - "requires": { - "@microsoft/load-themed-styles": "^1.7.13", - "@uifabric/merge-styles": "^6.19.4", - "@uifabric/set-version": "^1.1.3", - "@uifabric/utilities": "^6.41.7", - "tslib": "^1.7.1" - } - }, - "@uifabric/utilities": { - "version": "6.45.2", - "resolved": "https://registry.npmjs.org/@uifabric/utilities/-/utilities-6.45.2.tgz", - "integrity": "sha512-JiC92OjMOkVoiIAeS2b3R9B1XQU0cJ5bDr9B7VvrxlwKe1W9xMtVsCer7b8gNCU5NFNYBN5ckM3Q7x2Zs5cH0A==", - "requires": { - "@uifabric/merge-styles": "^6.19.4", - "@uifabric/set-version": "^1.1.3", - "prop-types": "^15.5.10", - "tslib": "^1.7.1" - } - }, - "office-ui-fabric-react": { - "version": "6.214.1", - "resolved": "https://registry.npmjs.org/office-ui-fabric-react/-/office-ui-fabric-react-6.214.1.tgz", - "integrity": "sha512-aFTV9pAzx3yWoRkqhOn2J6HoI18fzZ0qXCUfjeJd/hkQ3wL/XwDW+AM/wasvhKAHjW+icNoDuhgC2YZ48S0W1g==", - "requires": { - "@microsoft/load-themed-styles": "^1.7.13", - "@uifabric/foundation": "^0.8.3", - "@uifabric/icons": "^6.5.5", - "@uifabric/merge-styles": "^6.19.4", - "@uifabric/set-version": "^1.1.3", - "@uifabric/styling": "^6.50.7", - "@uifabric/utilities": "^6.45.2", - "prop-types": "^15.5.10", - "tslib": "^1.7.1" - } - } - } - }, - "@voitanos/jest-preset-spfx-react16": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@voitanos/jest-preset-spfx-react16/-/jest-preset-spfx-react16-1.5.0.tgz", - "integrity": "sha512-7oJowt6zJNg44WJGxw2cnu7y2VrrsFp5X5D6dlbvXYkKRfyXuPp88OPCmR80z5qRh0/Bvuf0/8HFbXKXltebXw==", - "dev": true, - "requires": { - "@types/enzyme-adapter-react-16": "1.0.6", - "@types/enzyme-to-json": "1.5.4", - "@types/jest": "26.0.24", - "@types/react-test-renderer": "16.8.1", - "enzyme": "3.11.0", - "enzyme-adapter-react-16": "1.15.6", - "enzyme-to-json": "3.6.2", - "identity-obj-proxy": "^3.0.0", - "jest-junit": "12.2.0", - "raf": "3.4.1", - "react-test-renderer": "16.8.6", - "ts-jest": "26.5.6" - }, - "dependencies": { - "@jest/types": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - } - }, - "@types/istanbul-reports": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", - "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", - "dev": true, - "requires": { - "@types/istanbul-lib-report": "*" - } - }, - "@types/jest": { - "version": "26.0.24", - "resolved": "https://registry.npmjs.org/@types/jest/-/jest-26.0.24.tgz", - "integrity": "sha512-E/X5Vib8BWqZNRlDxj9vYXhsDwPYbPINqKF9BsnSoon4RQ0D9moEuLD8txgyypFLH7J4+Lho9Nr/c8H0Fi+17w==", - "dev": true, - "requires": { - "jest-diff": "^26.0.0", - "pretty-format": "^26.0.0" - } - }, - "@types/yargs": { - "version": "15.0.14", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", - "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", - "dev": true, - "requires": { - "@types/yargs-parser": "*" - } - }, "ansi-regex": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", @@ -12251,46 +56356,29 @@ "color-name": "~1.1.4" } }, - "diff-sequences": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.6.2.tgz", - "integrity": "sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==", - "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 }, - "jest-diff": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.2.tgz", - "integrity": "sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==", - "dev": true, - "requires": { - "chalk": "^4.0.0", - "diff-sequences": "^26.6.2", - "jest-get-type": "^26.3.0", - "pretty-format": "^26.6.2" - } - }, - "jest-get-type": { - "version": "26.3.0", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz", - "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==", - "dev": true - }, "pretty-format": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", - "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", "dev": true, "requires": { - "@jest/types": "^26.6.2", - "ansi-regex": "^5.0.0", - "ansi-styles": "^4.0.0", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", "react-is": "^17.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true + } } }, "react-is": { @@ -12310,100 +56398,1515 @@ } } }, - "@vue/compiler-core": { - "version": "3.4.31", - "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.4.31.tgz", - "integrity": "sha512-skOiodXWTV3DxfDhB4rOf3OGalpITLlgCeOwb+Y9GJpfQ8ErigdBUHomBzvG78JoVE8MJoQsb+qhZiHfKeNeEg==", + "@testing-library/jest-dom": { + "version": "5.16.2", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.16.2.tgz", + "integrity": "sha512-6ewxs1MXWwsBFZXIk4nKKskWANelkdUehchEOokHsN8X7c2eKXGw+77aRV63UU8f/DTSVUPLaGxdrj4lN7D/ug==", "dev": true, "requires": { - "@babel/parser": "^7.24.7", - "@vue/shared": "3.4.31", - "entities": "^4.5.0", - "estree-walker": "^2.0.2", - "source-map-js": "^1.2.0" + "@babel/runtime": "^7.9.2", + "@types/testing-library__jest-dom": "^5.9.1", + "aria-query": "^5.0.0", + "chalk": "^3.0.0", + "css": "^3.0.0", + "css.escape": "^1.5.1", + "dom-accessibility-api": "^0.5.6", + "lodash": "^4.17.15", + "redent": "^3.0.0" }, "dependencies": { - "@babel/parser": { - "version": "7.24.8", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.8.tgz", - "integrity": "sha512-WzfbgXOkGzZiXXCqk43kKwZjzwx4oulxZi3nq2TYL9mOjQv6kYwul9mz6ID36njuL7Xkp6nJEfok848Zj10j/w==", - "dev": true - }, - "entities": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", - "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", - "dev": true - } - } - }, - "@vue/compiler-dom": { - "version": "3.4.31", - "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.4.31.tgz", - "integrity": "sha512-wK424WMXsG1IGMyDGyLqB+TbmEBFM78hIsOJ9QwUVLGrcSk0ak6zYty7Pj8ftm7nEtdU/DGQxAXp0/lM/2cEpQ==", - "dev": true, - "requires": { - "@vue/compiler-core": "3.4.31", - "@vue/shared": "3.4.31" - } - }, - "@vue/compiler-sfc": { - "version": "3.4.31", - "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.4.31.tgz", - "integrity": "sha512-einJxqEw8IIJxzmnxmJBuK2usI+lJonl53foq+9etB2HAzlPjAS/wa7r0uUpXw5ByX3/0uswVSrjNb17vJm1kQ==", - "dev": true, - "requires": { - "@babel/parser": "^7.24.7", - "@vue/compiler-core": "3.4.31", - "@vue/compiler-dom": "3.4.31", - "@vue/compiler-ssr": "3.4.31", - "@vue/shared": "3.4.31", - "estree-walker": "^2.0.2", - "magic-string": "^0.30.10", - "postcss": "^8.4.38", - "source-map-js": "^1.2.0" - }, - "dependencies": { - "@babel/parser": { - "version": "7.24.8", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.8.tgz", - "integrity": "sha512-WzfbgXOkGzZiXXCqk43kKwZjzwx4oulxZi3nq2TYL9mOjQv6kYwul9mz6ID36njuL7Xkp6nJEfok848Zj10j/w==", - "dev": true - }, - "postcss": { - "version": "8.4.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.39.tgz", - "integrity": "sha512-0vzE+lAiG7hZl1/9I8yzKLx3aR9Xbof3fBHKunvMfOCYAtMhrsnccJY2iTURb9EZd5+pLuiNV9/c/GZJOHsgIw==", + "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": { - "nanoid": "^3.3.7", - "picocolors": "^1.0.1", - "source-map-js": "^1.2.0" + "color-convert": "^2.0.1" + } + }, + "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" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "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 + }, + "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 + }, + "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" + } + }, + "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" + } + }, + "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" } } } }, - "@vue/compiler-ssr": { - "version": "3.4.31", - "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.4.31.tgz", - "integrity": "sha512-RtefmITAje3fJ8FSg1gwgDhdKhZVntIVbwupdyZDSifZTRMiWxWehAOTCc8/KZDnBOcYQ4/9VWxsTbd3wT0hAA==", + "@testing-library/react": { + "version": "12.1.2", + "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-12.1.2.tgz", + "integrity": "sha512-ihQiEOklNyHIpo2Y8FREkyD1QAea054U0MVbwH1m8N9TxeFz+KoJ9LkqoKqJlzx2JDm56DVwaJ1r36JYxZM05g==", "dev": true, "requires": { - "@vue/compiler-dom": "3.4.31", - "@vue/shared": "3.4.31" + "@babel/runtime": "^7.12.5", + "@testing-library/dom": "^8.0.0" } }, - "@vue/shared": { - "version": "3.4.31", - "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.31.tgz", - "integrity": "sha512-Yp3wtJk//8cO4NItOPpi3QkLExAr/aLBGZMmTtW9WpdwBCJpRM6zj9WgWktXAl8IDIozwNMByT45JP3tO3ACWA==", + "@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/aria-query": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-HnYpAE1Y6kRyKM/XkEuiRQhTHvkzMBurTHnpFLYLBGPIylZNPs9jJcuOOYWxPLJCSEtmZT0Y8rHDokKN7rRTig==", + "dev": true + }, + "@types/atob-lite": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@types/atob-lite/-/atob-lite-2.0.2.tgz", + "integrity": "sha512-BbCDWqZzlBBq8czVNYPiQNnHPrdPmR1mcyv3c8autpLEDmBMJY4hjziedi4RlXC+jnquD6Ba/yFU6bboZ3ZKVA==" + }, + "@types/babel__core": { + "version": "7.1.19", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.19.tgz", + "integrity": "sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==", + "dev": true, + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "@types/babel__generator": { + "version": "7.6.4", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", + "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", + "dev": true, + "requires": { + "@babel/types": "^7.0.0" + } + }, + "@types/babel__template": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", + "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", + "dev": true, + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "@types/babel__traverse": { + "version": "7.18.2", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.2.tgz", + "integrity": "sha512-FcFaxOr2V5KZCviw1TnutEMVUVsGt4D2hP1TAfXZAMKuHYW3xQhe3jTxNPWutgCJ3/X1c5yX8ZoGVEItxKbwBg==", + "dev": true, + "requires": { + "@babel/types": "^7.3.0" + } + }, + "@types/body-parser": { + "version": "1.19.5", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.5.tgz", + "integrity": "sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==", + "dev": true, + "requires": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "@types/bonjour": { + "version": "3.5.13", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.13.tgz", + "integrity": "sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/btoa-lite": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@types/btoa-lite/-/btoa-lite-1.0.2.tgz", + "integrity": "sha512-ZYbcE2x7yrvNFJiU7xJGrpF/ihpkM7zKgw8bha3LNJSesvTtUNxbpzaT7WXBIryf6jovisrxTBvymxMeLLj1Mg==" + }, + "@types/chalk": { + "version": "0.4.31", + "resolved": "https://registry.npmjs.org/@types/chalk/-/chalk-0.4.31.tgz", + "integrity": "sha512-nF0fisEPYMIyfrFgabFimsz9Lnuu9MwkNrrlATm2E4E46afKDyeelT+8bXfw1VSc7sLBxMxRgT7PxTC2JcqN4Q==", + "dev": true + }, + "@types/classnames": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/@types/classnames/-/classnames-2.3.1.tgz", + "integrity": "sha512-zeOWb0JGBoVmlQoznvqXbE0tEC/HONsnoUNH19Hc96NFsTAwTXbTqb8FMYkru1F/iqp7a18Ws3nWJvtA1sHD1A==", + "requires": { + "classnames": "*" + } + }, + "@types/connect": { + "version": "3.4.38", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.38.tgz", + "integrity": "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/connect-history-api-fallback": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.4.tgz", + "integrity": "sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==", + "dev": true, + "requires": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "@types/date-arithmetic": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/@types/date-arithmetic/-/date-arithmetic-4.1.4.tgz", + "integrity": "sha512-p9eZ2X9B80iKiTW4ukVj8B4K6q9/+xFtQ5MGYA5HWToY9nL4EkhV9+6ftT2VHpVMEZb5Tv00Iel516bVdO+yRw==", + "dev": true + }, + "@types/eslint": { + "version": "8.56.10", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.10.tgz", + "integrity": "sha512-Shavhk87gCtY2fhXDctcfS3e6FdxWkCx1iUZ9eEUbh7rTqlZT0/IzOkCOVt0fCjcFuZ9FPYfuezTBImfHCDBGQ==", + "dev": true, + "peer": true, + "requires": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "@types/eslint-scope": { + "version": "3.7.7", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz", + "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==", + "dev": true, + "peer": true, + "requires": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "@types/estree": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", + "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", + "dev": true, + "peer": true + }, + "@types/express": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.21.tgz", + "integrity": "sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==", + "dev": true, + "requires": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.33", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "@types/express-serve-static-core": { + "version": "4.19.5", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.19.5.tgz", + "integrity": "sha512-y6W03tvrACO72aijJ5uF02FRq5cgDR9lUxddQ8vyF+GvmjJQqbzDcJngEjURc+ZsG31VI3hODNZJ2URj86pzmg==", + "dev": true, + "requires": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*", + "@types/send": "*" + } + }, + "@types/glob": { + "version": "5.0.30", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-5.0.30.tgz", + "integrity": "sha512-ZM05wDByI+WA153sfirJyEHoYYoIuZ7lA2dB/Gl8ymmpMTR78fNRtDMqa7Z6SdH4fZdLWZNRE6mZpx3XqBOrHw==", + "dev": true, + "requires": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "@types/glob-stream": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@types/glob-stream/-/glob-stream-8.0.2.tgz", + "integrity": "sha512-kyuRfGE+yiSJWzSO3t74rXxdZNdYfLcllO0IUha4eX1fl40pm9L02Q/TEc3mykTLjoWz4STBNwYnUWdFu3I0DA==", + "dev": true, + "requires": { + "@types/node": "*", + "@types/picomatch": "*", + "@types/streamx": "*" + } + }, + "@types/graceful-fs": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", + "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", + "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" + } + }, + "@types/http-errors": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.4.tgz", + "integrity": "sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==", + "dev": true + }, + "@types/http-proxy": { + "version": "1.17.14", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.14.tgz", + "integrity": "sha512-SSrD0c1OQzlFX7pGu1eXxSEjemej64aaNPRhhVYUGqXh0BtldAAx37MG8btcumvpgKyZp1F5Gn3JkktdxiFv6w==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/istanbul-lib-coverage": { + "version": "2.0.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": "26.0.4", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-26.0.4.tgz", + "integrity": "sha512-4fQNItvelbNA9+sFgU+fhJo8ZFF+AS4Egk3GWwCW2jFtViukXbnztccafAdLhzE/0EiCogljtQQXP8aQ9J7sFg==", + "dev": true, + "requires": { + "jest-diff": "^25.2.1", + "pretty-format": "^25.2.1" + } + }, + "@types/json-schema": { + "version": "7.0.11", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", + "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==", + "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.8", + "resolved": "https://registry.npmjs.org/@types/lodash.isequal/-/lodash.isequal-4.5.8.tgz", + "integrity": "sha512-uput6pg4E/tj2LGxCZo9+y27JNyB2OZuuI/T5F+ylVDYuqICLG2/ktjxx0v6GvVntAf8TvEzeQLcV0ffRirXuA==", + "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.5", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.5.tgz", + "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==", + "dev": true + }, + "@types/minimatch": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.2.tgz", + "integrity": "sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==", + "dev": true + }, + "@types/node": { + "version": "10.17.13", + "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.13.tgz", + "integrity": "sha512-pMCcqU2zT4TjqYFrWtYHKal7Sl30Ims6ulZ4UFXxI4xbtQqK/qqKwkDoBFCfooRqqmRu9vY3xaJRwxSh673aYg==", + "dev": true + }, + "@types/node-fetch": { + "version": "1.6.9", + "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-1.6.9.tgz", + "integrity": "sha512-n2r6WLoY7+uuPT7pnEtKJCmPUGyJ+cbyBR8Avnu4+m1nzz7DwBVuyIvvlBzCZ/nrpC7rIgb3D6pNavL7rFEa9g==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/node-forge": { + "version": "1.3.11", + "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.11.tgz", + "integrity": "sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/node-notifier": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@types/node-notifier/-/node-notifier-8.0.2.tgz", + "integrity": "sha512-5v0PhPv0AManpxT7W25Zipmj/Lxp1WqfkcpZHyqSloB+gGoAHRBuzhrCelFKrPvNF5ki3gAcO4kxaGO2/21u8g==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/normalize-package-data": { + "version": "2.4.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==" + }, + "@types/picomatch": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/@types/picomatch/-/picomatch-2.3.4.tgz", + "integrity": "sha512-0so8lU8O5zatZS/2Fi4zrwks+vZv7e0dygrgEZXljODXBig97l4cPQD+9LabXfGJOWwoRkTVz6Q4edZvD12UOA==", + "dev": true + }, + "@types/prettier": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-1.19.1.tgz", + "integrity": "sha512-5qOlnZscTn4xxM5MeGXAMOsIOIKIbh9e85zJWfBRVPlRMEVawzoPhINYbRGkBZCI8LxvBe7tJCdWiarA99OZfQ==", + "dev": true + }, + "@types/prop-types": { + "version": "15.7.5", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", + "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==" + }, + "@types/q": { + "version": "1.5.8", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.8.tgz", + "integrity": "sha512-hroOstUScF6zhIi+5+x0dzqrHA1EJi+Irri6b1fxolMTqqHIV/Cg77EtnQcZqZCu8hR3mX2BzIxN4/GzI68Kfw==", + "dev": true + }, + "@types/qs": { + "version": "6.9.15", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.15.tgz", + "integrity": "sha512-uXHQKES6DQKKCLh441Xv/dwxOq1TVS3JPUMlEqoEglvlhR6Mxnlew/Xq/LRVHpLyk7iK3zODe1qYHIMltO7XGg==", + "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.7", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.7.tgz", + "integrity": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==", + "dev": true + }, + "@types/react": { + "version": "17.0.45", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.45.tgz", + "integrity": "sha512-YfhQ22Lah2e3CHPsb93tRwIGNiSwkuz1/blk4e6QrWS0jQzCSNbGLtOEYhPg02W0yGTTmpajp7dCTbBAMN3qsg==", + "requires": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "@types/react-big-calendar": { + "version": "1.8.9", + "resolved": "https://registry.npmjs.org/@types/react-big-calendar/-/react-big-calendar-1.8.9.tgz", + "integrity": "sha512-HIHLUxR3PzWHrFdZ00VnCMvDjAh5uzlL0vMC2b7tL3bKaAJsqq9T8h+x0GVeDbZfMfHAd1cs5tZBhVvourNJXQ==", + "dev": true, + "requires": { + "@types/date-arithmetic": "*", + "@types/prop-types": "*", + "@types/react": "*" + } + }, + "@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/react-transition-group": { + "version": "4.4.5", + "resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.5.tgz", + "integrity": "sha512-juKD/eiSM3/xZYzjuzH6ZwpP+/lejltmiS3QEzV/vmb/Q8+HfDmxu+Baga8UEMGBqV88Nbg4l2hY/K2DkyaLLA==", + "requires": { + "@types/react": "*" + }, + "dependencies": { + "@types/react": { + "version": "18.0.21", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.21.tgz", + "integrity": "sha512-7QUCOxvFgnD5Jk8ZKlUAhVcRj7GuJRjnjjiY/IUBWKgOlnvDvTMLD4RTF7NPyVmbRhNrbomZiOepg7M/2Kj1mA==", + "requires": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + } + } + }, + "@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.2", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", + "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" + }, + "@types/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-iotVxtCCsPLRAvxMFFgxL8HD2l4mAZ2Oin7/VJ2ooWO0VOK4EGOGmZWZn1uCq7RofR3I/1IOSjCHlFT71eVK0Q==", + "dev": true + }, + "@types/send": { + "version": "0.17.4", + "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.4.tgz", + "integrity": "sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==", + "dev": true, + "requires": { + "@types/mime": "^1", + "@types/node": "*" + } + }, + "@types/serve-index": { + "version": "1.9.4", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.4.tgz", + "integrity": "sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==", + "dev": true, + "requires": { + "@types/express": "*" + } + }, + "@types/serve-static": { + "version": "1.15.7", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.7.tgz", + "integrity": "sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==", + "dev": true, + "requires": { + "@types/http-errors": "*", + "@types/node": "*", + "@types/send": "*" + } + }, + "@types/sockjs": { + "version": "0.3.36", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.36.tgz", + "integrity": "sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/source-list-map": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.6.tgz", + "integrity": "sha512-5JcVt1u5HDmlXkwOD2nslZVllBBc7HDuOICfiZah2Z0is8M8g+ddAEawbmd3VjedfDHBzxCaXLs07QEmb7y54g==", + "dev": true + }, + "@types/stack-utils": { + "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.5", + "resolved": "https://registry.npmjs.org/@types/streamx/-/streamx-2.9.5.tgz", + "integrity": "sha512-IHYsa6jYrck8VEdSwpY141FTTf6D7boPeMq9jy4qazNrFMA4VbRz/sw5LSsfR7jwdDcx0QKWkUexZvsWBC2eIQ==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/string-format": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@types/string-format/-/string-format-2.0.0.tgz", + "integrity": "sha512-mMwtmgN0ureESnJ3SuMM4W9lsi4CgOxs43YxNo14SDHgzJ+OPYO3yM7nOTJTh8x5YICseBdtrySUbvxnpb+NYQ==", + "dev": true + }, + "@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/testing-library__jest-dom": { + "version": "5.14.5", + "resolved": "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.5.tgz", + "integrity": "sha512-SBwbxYoyPIvxHbeHxTZX2Pe/74F/tX2/D3mMvzabdeJ25bBojfW0TyB8BHrbq/9zaaKICJZjLP+8r6AeZMFCuQ==", + "dev": true, + "requires": { + "@types/jest": "*" + } + }, + "@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.5", + "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.17.5.tgz", + "integrity": "sha512-TU+fZFBTBcXj/GpDpDaBmgWk/gn96kMZ+uocaFUlV2f8a6WdMzzI44QBCmGcCiYR0Y6ZlNRiyUyKKt5nl/lbzQ==", + "dev": true, + "requires": { + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "@types/underscore": { + "version": "1.11.15", + "resolved": "https://registry.npmjs.org/@types/underscore/-/underscore-1.11.15.tgz", + "integrity": "sha512-HP38xE+GuWGlbSRq9WrZkousaQ7dragtZCruBVMi0oX1migFZavZ3OROKHSkNp/9ouq82zrWtZpg18jFnVN96g==", + "dev": true + }, + "@types/undertaker": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@types/undertaker/-/undertaker-1.2.11.tgz", + "integrity": "sha512-j1Z0V2ByRHr8ZK7eOeGq0LGkkdthNFW0uAZGY22iRkNQNL9/vAV0yFPr1QN3FM/peY5bxs9P+1f0PYJTQVa5iA==", + "dev": true, + "requires": { + "@types/node": "*", + "@types/undertaker-registry": "*", + "async-done": "~1.3.2" + } + }, + "@types/undertaker-registry": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@types/undertaker-registry/-/undertaker-registry-1.0.4.tgz", + "integrity": "sha512-tW77pHh2TU4uebWXWeEM5laiw8BuJ7pyJYDh6xenOs75nhny2kVgwYbegJ4BoLMYsIrXaBpKYaPdYO3/udG+hg==", + "dev": true + }, + "@types/vinyl": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/vinyl/-/vinyl-2.0.3.tgz", + "integrity": "sha512-hrT6xg16CWSmndZqOTJ6BGIn2abKyTw0B58bI+7ioUoj3Sma6u8ftZ1DTI2yCaJamOVGLOnQWiPH3a74+EaqTA==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/vinyl-fs": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@types/vinyl-fs/-/vinyl-fs-3.0.5.tgz", + "integrity": "sha512-ckYz9giHgV6U10RFuf9WsDQ3X86EFougapxHmmoxLK7e6ICQqO8CE+4V/3lBN148V5N1pb4nQMmMjyScleVsig==", + "dev": true, + "requires": { + "@types/glob-stream": "*", + "@types/node": "*", + "@types/vinyl": "*" + } + }, + "@types/warning": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/warning/-/warning-3.0.3.tgz", + "integrity": "sha512-D1XC7WK8K+zZEveUPY+cf4+kgauk8N4eHr/XIHXGlGYkHLud6hK9lYfZk1ry1TNh798cZUCgb6MqGEG8DkJt6Q==" + }, + "@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" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "@types/webpack-env": { + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/@types/webpack-env/-/webpack-env-1.15.2.tgz", + "integrity": "sha512-67ZgZpAlhIICIdfQrB5fnDvaKFcDxpKibxznfYRVAT4mQE41Dido/3Ty+E3xGBmTogc5+0Qb8tWhna+5B8z1iQ==", + "dev": true + }, + "@types/webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-4nZOdMwSPHZ4pTEZzSp0AsTM4K7Qmu40UKW4tJDiOVs20UzYF9l+qUe4s0ftfN0pin06n+5cWWDJXH+sbhAiDw==", + "dev": true, + "requires": { + "@types/node": "*", + "@types/source-list-map": "*", + "source-map": "^0.7.3" + }, + "dependencies": { + "source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "dev": true + } + } + }, + "@types/ws": { + "version": "8.5.10", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.10.tgz", + "integrity": "sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/xml2js": { + "version": "0.4.14", + "resolved": "https://registry.npmjs.org/@types/xml2js/-/xml2js-0.4.14.tgz", + "integrity": "sha512-4YnrRemBShWRO2QjvUin8ESA41rH+9nQGLUGZV/1IDhi3SL9OhdpNC/MrulTWuptXKwhx/aDxE7toV0f/ypIXQ==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/xmldom": { + "version": "0.1.34", + "resolved": "https://registry.npmjs.org/@types/xmldom/-/xmldom-0.1.34.tgz", + "integrity": "sha512-7eZFfxI9XHYjJJuugddV6N5YNeXgQE1lArWOcd1eCOKWb/FGs5SIjacSYuEJuwhsGS3gy4RuZ5EUIcqYscuPDA==" + }, + "@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/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" + } + }, + "semver": { + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", + "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", + "dev": true + } + } + }, + "@typescript-eslint/experimental-utils": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.6.0.tgz", + "integrity": "sha512-VDoRf3Qj7+W3sS/ZBXZh3LBzp0snDLEgvp6qj0vOAIiAPM07bd5ojQ3CTzF/QFl5AKh7Bh1ycgj6lFBJHUt/DA==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.6.0", + "@typescript-eslint/types": "5.6.0", + "@typescript-eslint/typescript-estree": "5.6.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + }, + "dependencies": { + "@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/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" + }, + "dependencies": { + "@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/scope-manager": { + "version": "5.30.7", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.30.7.tgz", + "integrity": "sha512-7BM1bwvdF1UUvt+b9smhqdc/eniOnCKxQT/kj3oXtj3LqnTWCAM0qHRHfyzCzhEfWX0zrW7KqXXeE4DlchZBKw==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.30.7", + "@typescript-eslint/visitor-keys": "5.30.7" + }, + "dependencies": { + "@typescript-eslint/types": { + "version": "5.30.7", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.30.7.tgz", + "integrity": "sha512-ocVkETUs82+U+HowkovV6uxf1AnVRKCmDRNUBUUo46/5SQv1owC/EBFkiu4MOHeZqhKz2ktZ3kvJJ1uFqQ8QPg==", + "dev": true + }, + "@typescript-eslint/visitor-keys": { + "version": "5.30.7", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.30.7.tgz", + "integrity": "sha512-KrRXf8nnjvcpxDFOKej4xkD7657+PClJs5cJVSG7NNoCNnjEdc46juNAQt7AyuWctuCgs6mVRc1xGctEqrjxWw==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.30.7", + "eslint-visitor-keys": "^3.3.0" + } + } + } + }, + "@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" + } + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true + }, + "semver": { + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", + "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", + "dev": true + } + } + }, + "@typescript-eslint/utils": { + "version": "5.30.7", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.30.7.tgz", + "integrity": "sha512-Z3pHdbFw+ftZiGUnm1GZhkJgVqsDL5CYW2yj+TB2mfXDFOMqtbzQi2dNJIyPqPbx9mv2kUxS1gU+r2gKlKi1rQ==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.30.7", + "@typescript-eslint/types": "5.30.7", + "@typescript-eslint/typescript-estree": "5.30.7", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + }, + "dependencies": { + "@typescript-eslint/types": { + "version": "5.30.7", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.30.7.tgz", + "integrity": "sha512-ocVkETUs82+U+HowkovV6uxf1AnVRKCmDRNUBUUo46/5SQv1owC/EBFkiu4MOHeZqhKz2ktZ3kvJJ1uFqQ8QPg==", + "dev": true + }, + "@typescript-eslint/typescript-estree": { + "version": "5.30.7", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.30.7.tgz", + "integrity": "sha512-tNslqXI1ZdmXXrHER83TJ8OTYl4epUzJC0aj2i4DMDT4iU+UqLT3EJeGQvJ17BMbm31x5scSwo3hPM0nqQ1AEA==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.30.7", + "@typescript-eslint/visitor-keys": "5.30.7", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/visitor-keys": { + "version": "5.30.7", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.30.7.tgz", + "integrity": "sha512-KrRXf8nnjvcpxDFOKej4xkD7657+PClJs5cJVSG7NNoCNnjEdc46juNAQt7AyuWctuCgs6mVRc1xGctEqrjxWw==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.30.7", + "eslint-visitor-keys": "^3.3.0" + } + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true + }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + } + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true + }, + "semver": { + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", + "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", + "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/fluent-theme": { + "version": "0.16.21", + "resolved": "https://registry.npmjs.org/@uifabric/fluent-theme/-/fluent-theme-0.16.21.tgz", + "integrity": "sha512-j25cP59zM0o7NWwBZGDefUexJcg9ujvSjTcNDu+1AgxrOgh5fDYjiAyfNf4bgJUF7ApOgp3RHgkagxIuYMHXMw==", + "requires": { + "@uifabric/merge-styles": "^6.19.4", + "@uifabric/set-version": "^1.1.3", + "@uifabric/styling": "^6.50.7", + "@uifabric/variants": "^6.15.2", + "office-ui-fabric-react": "^6.203.2", + "tslib": "^1.7.1" + }, + "dependencies": { + "@types/react": { + "version": "16.14.60", + "resolved": "https://registry.npmjs.org/@types/react/-/react-16.14.60.tgz", + "integrity": "sha512-wIFmnczGsTcgwCBeIYOuy2mdXEiKZ5znU/jNOnMZPQyCcIxauMGWlX0TNG4lZ7NxRKj7YUIZRneJQSSdB2jKgg==", + "peer": true, + "requires": { + "@types/prop-types": "*", + "@types/scheduler": "^0.16", + "csstype": "^3.0.2" + } + }, + "@types/react-dom": { + "version": "16.9.24", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-16.9.24.tgz", + "integrity": "sha512-Gcmq2JTDheyWn/1eteqyzzWKSqDjYU6KYsIvH7thb7CR5OYInAWOX+7WnKf6PaU/cbdOc4szJItcDEJO7UGmfA==", + "peer": true, + "requires": { + "@types/react": "^16" + } + }, + "@uifabric/foundation": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/@uifabric/foundation/-/foundation-0.8.3.tgz", + "integrity": "sha512-r3WhRj7Out8QAOe50BGA36R8zgRPy0D0GNPuwFK9BB9oIidf91ycj7/miY8U0TZRZi5fB3Kg+dy/uxSDfgC6Og==", + "requires": { + "@uifabric/set-version": "^1.1.3", + "@uifabric/styling": "^6.50.7", + "@uifabric/utilities": "^6.41.7", + "tslib": "^1.7.1" + } + }, + "@uifabric/icons": { + "version": "6.5.5", + "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-6.5.5.tgz", + "integrity": "sha512-cGjzdpT0jzQ2RJvzlCVTrewaHCi4rb+ZNL2LWoceMi+5h196Y32qJwKMsc0ggR6u5CjMrzBiAxUFNppBSCutdA==", + "requires": { + "@uifabric/set-version": "^1.1.3", + "@uifabric/styling": "^6.50.7", + "tslib": "^1.7.1" + } + }, + "@uifabric/merge-styles": { + "version": "6.19.4", + "resolved": "https://registry.npmjs.org/@uifabric/merge-styles/-/merge-styles-6.19.4.tgz", + "integrity": "sha512-bjQdDHxmRIZVPwL//MtErODhEfcRJ2y+zJXoIWNh3T8JfAepeRDdoJ/pGNnnyJxA/AHMtlWt0IgMaz150/nfAA==", + "requires": { + "@uifabric/set-version": "^1.1.3", + "tslib": "^1.7.1" + } + }, + "@uifabric/set-version": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@uifabric/set-version/-/set-version-1.1.3.tgz", + "integrity": "sha512-IYpwVIuN7MJOeiWzZzr9AmFSvA5zc6gJn4fNHtEFIQnNB8WVWIcYrvx8Tbf7wWj9MvhdHYp70F054zZlHbL/Ag==", + "requires": { + "tslib": "^1.7.1" + } + }, + "@uifabric/styling": { + "version": "6.50.7", + "resolved": "https://registry.npmjs.org/@uifabric/styling/-/styling-6.50.7.tgz", + "integrity": "sha512-F2aBiB30ZiFxlZzy5hzLXODWOl6jySvPFAsoaTofk37xucHiunBLZYjX6WkfZrCWiyGPva+DLssNcwly9ZHVjg==", + "requires": { + "@microsoft/load-themed-styles": "^1.7.13", + "@uifabric/merge-styles": "^6.19.4", + "@uifabric/set-version": "^1.1.3", + "@uifabric/utilities": "^6.41.7", + "tslib": "^1.7.1" + } + }, + "@uifabric/utilities": { + "version": "6.45.2", + "resolved": "https://registry.npmjs.org/@uifabric/utilities/-/utilities-6.45.2.tgz", + "integrity": "sha512-JiC92OjMOkVoiIAeS2b3R9B1XQU0cJ5bDr9B7VvrxlwKe1W9xMtVsCer7b8gNCU5NFNYBN5ckM3Q7x2Zs5cH0A==", + "requires": { + "@uifabric/merge-styles": "^6.19.4", + "@uifabric/set-version": "^1.1.3", + "prop-types": "^15.5.10", + "tslib": "^1.7.1" + } + }, + "office-ui-fabric-react": { + "version": "6.214.1", + "resolved": "https://registry.npmjs.org/office-ui-fabric-react/-/office-ui-fabric-react-6.214.1.tgz", + "integrity": "sha512-aFTV9pAzx3yWoRkqhOn2J6HoI18fzZ0qXCUfjeJd/hkQ3wL/XwDW+AM/wasvhKAHjW+icNoDuhgC2YZ48S0W1g==", + "requires": { + "@microsoft/load-themed-styles": "^1.7.13", + "@uifabric/foundation": "^0.8.3", + "@uifabric/icons": "^6.5.5", + "@uifabric/merge-styles": "^6.19.4", + "@uifabric/set-version": "^1.1.3", + "@uifabric/styling": "^6.50.7", + "@uifabric/utilities": "^6.45.2", + "prop-types": "^15.5.10", + "tslib": "^1.7.1" + } + }, + "react": { + "version": "16.14.0", + "resolved": "https://registry.npmjs.org/react/-/react-16.14.0.tgz", + "integrity": "sha512-0X2CImDkJGApiAlcf0ODKIneSwBPhqJawOa5wCtKbu7ZECrmS26NvtSILynQ66cgkT/RJ4LidJOc3bUESwmU8g==", + "peer": true, + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "prop-types": "^15.6.2" + } + }, + "react-dom": { + "version": "16.14.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.14.0.tgz", + "integrity": "sha512-1gCeQXDLoIqMgqD3IO2Ah9bnf0w9kzhwN5q4FGnHZ67hBm9yePzB5JJAIQCc8x3pFnNlwFq4RidZggNAAkzWWw==", + "peer": true, + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "prop-types": "^15.6.2", + "scheduler": "^0.19.1" + } + }, + "scheduler": { + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.19.1.tgz", + "integrity": "sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA==", + "peer": true, + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@uifabric/foundation": { + "version": "7.10.16", + "resolved": "https://registry.npmjs.org/@uifabric/foundation/-/foundation-7.10.16.tgz", + "integrity": "sha512-x13xS9aKh6FEWsyQP2jrjyiXmUUdgyuAfWKMLhUTK4Rsc+vJANwwVk4fqGsU021WA6pghcIirvEVpWf5MlykDQ==", + "requires": { + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.25.1", + "@uifabric/utilities": "^7.38.2", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@uifabric/icons": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-7.9.5.tgz", + "integrity": "sha512-0e2fEURtR7sNqoGr9gU/pzcOp24B/Lkdc05s1BSnIgXlaL2QxRszfaEsl3/E9vsNmqA3tvRwDJWbtRolDbjCpQ==", + "requires": { + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.25.1", + "@uifabric/utilities": "^7.38.2", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@uifabric/merge-styles": { + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@uifabric/merge-styles/-/merge-styles-7.20.2.tgz", + "integrity": "sha512-cJy8hW9smlWOKgz9xSDMCz/A0yMl4mdo466pcGlIOn84vz+e94grfA7OoTuTzg3Cl0Gj6ODBSf1o0ZwIXYL1Xg==", + "requires": { + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@uifabric/react-hooks": { + "version": "7.16.4", + "resolved": "https://registry.npmjs.org/@uifabric/react-hooks/-/react-hooks-7.16.4.tgz", + "integrity": "sha512-k8RJYTMICWA6varT5Y+oCf2VDHHXN0tC2GuPD4I2XqYCTLaXtNCm4+dMcVA2x8mv1HIO7khvm/8aqKheU/tDfQ==", + "requires": { + "@fluentui/react-window-provider": "^1.0.6", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.38.2", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@uifabric/set-version": { + "version": "7.0.24", + "resolved": "https://registry.npmjs.org/@uifabric/set-version/-/set-version-7.0.24.tgz", + "integrity": "sha512-t0Pt21dRqdC707/ConVJC0WvcQ/KF7tKLU8AZY7YdjgJpMHi1c0C427DB4jfUY19I92f60LOQyhJ4efH+KpFEg==", + "requires": { + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@uifabric/styling": { + "version": "7.25.1", + "resolved": "https://registry.npmjs.org/@uifabric/styling/-/styling-7.25.1.tgz", + "integrity": "sha512-bd4QDYyb0AS0+KmzrB8VsAfOkxZg0dpEpF1YN5Ben10COmT8L1DoE4bEF5NvybHEaoTd3SKxpJ42m+ceNzehSw==", + "requires": { + "@fluentui/theme": "^1.7.13", + "@microsoft/load-themed-styles": "^1.10.26", + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.38.2", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@uifabric/utilities": { + "version": "7.38.2", + "resolved": "https://registry.npmjs.org/@uifabric/utilities/-/utilities-7.38.2.tgz", + "integrity": "sha512-5yM4sm142VEBg3/Q5SFheBXqnrZi9CNF5rjHNoex0GgGtG3AHPuS7U8gjm+/Io1MvbuCrn6lyyIw0MDvh1Ebkw==", + "requires": { + "@fluentui/dom-utilities": "^1.1.2", + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/set-version": "^7.0.24", + "prop-types": "^15.7.2", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@uifabric/variants": { + "version": "6.15.2", + "resolved": "https://registry.npmjs.org/@uifabric/variants/-/variants-6.15.2.tgz", + "integrity": "sha512-QWz9+hwxPBys8eib5+K+mtNqGmZFj+pjNWr2M63DsOODbod0geEux1n4X/6+TiEQUDoBTts7UGu7izIzVLmNmQ==", + "requires": { + "@uifabric/set-version": "^1.1.3", + "office-ui-fabric-react": "^6.203.2", + "tslib": "^1.7.1" + }, + "dependencies": { + "@types/react": { + "version": "16.14.60", + "resolved": "https://registry.npmjs.org/@types/react/-/react-16.14.60.tgz", + "integrity": "sha512-wIFmnczGsTcgwCBeIYOuy2mdXEiKZ5znU/jNOnMZPQyCcIxauMGWlX0TNG4lZ7NxRKj7YUIZRneJQSSdB2jKgg==", + "peer": true, + "requires": { + "@types/prop-types": "*", + "@types/scheduler": "^0.16", + "csstype": "^3.0.2" + } + }, + "@types/react-dom": { + "version": "16.9.24", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-16.9.24.tgz", + "integrity": "sha512-Gcmq2JTDheyWn/1eteqyzzWKSqDjYU6KYsIvH7thb7CR5OYInAWOX+7WnKf6PaU/cbdOc4szJItcDEJO7UGmfA==", + "peer": true, + "requires": { + "@types/react": "^16" + } + }, + "@uifabric/foundation": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/@uifabric/foundation/-/foundation-0.8.3.tgz", + "integrity": "sha512-r3WhRj7Out8QAOe50BGA36R8zgRPy0D0GNPuwFK9BB9oIidf91ycj7/miY8U0TZRZi5fB3Kg+dy/uxSDfgC6Og==", + "requires": { + "@uifabric/set-version": "^1.1.3", + "@uifabric/styling": "^6.50.7", + "@uifabric/utilities": "^6.41.7", + "tslib": "^1.7.1" + } + }, + "@uifabric/icons": { + "version": "6.5.5", + "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-6.5.5.tgz", + "integrity": "sha512-cGjzdpT0jzQ2RJvzlCVTrewaHCi4rb+ZNL2LWoceMi+5h196Y32qJwKMsc0ggR6u5CjMrzBiAxUFNppBSCutdA==", + "requires": { + "@uifabric/set-version": "^1.1.3", + "@uifabric/styling": "^6.50.7", + "tslib": "^1.7.1" + } + }, + "@uifabric/merge-styles": { + "version": "6.19.4", + "resolved": "https://registry.npmjs.org/@uifabric/merge-styles/-/merge-styles-6.19.4.tgz", + "integrity": "sha512-bjQdDHxmRIZVPwL//MtErODhEfcRJ2y+zJXoIWNh3T8JfAepeRDdoJ/pGNnnyJxA/AHMtlWt0IgMaz150/nfAA==", + "requires": { + "@uifabric/set-version": "^1.1.3", + "tslib": "^1.7.1" + } + }, + "@uifabric/set-version": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@uifabric/set-version/-/set-version-1.1.3.tgz", + "integrity": "sha512-IYpwVIuN7MJOeiWzZzr9AmFSvA5zc6gJn4fNHtEFIQnNB8WVWIcYrvx8Tbf7wWj9MvhdHYp70F054zZlHbL/Ag==", + "requires": { + "tslib": "^1.7.1" + } + }, + "@uifabric/styling": { + "version": "6.50.7", + "resolved": "https://registry.npmjs.org/@uifabric/styling/-/styling-6.50.7.tgz", + "integrity": "sha512-F2aBiB30ZiFxlZzy5hzLXODWOl6jySvPFAsoaTofk37xucHiunBLZYjX6WkfZrCWiyGPva+DLssNcwly9ZHVjg==", + "requires": { + "@microsoft/load-themed-styles": "^1.7.13", + "@uifabric/merge-styles": "^6.19.4", + "@uifabric/set-version": "^1.1.3", + "@uifabric/utilities": "^6.41.7", + "tslib": "^1.7.1" + } + }, + "@uifabric/utilities": { + "version": "6.45.2", + "resolved": "https://registry.npmjs.org/@uifabric/utilities/-/utilities-6.45.2.tgz", + "integrity": "sha512-JiC92OjMOkVoiIAeS2b3R9B1XQU0cJ5bDr9B7VvrxlwKe1W9xMtVsCer7b8gNCU5NFNYBN5ckM3Q7x2Zs5cH0A==", + "requires": { + "@uifabric/merge-styles": "^6.19.4", + "@uifabric/set-version": "^1.1.3", + "prop-types": "^15.5.10", + "tslib": "^1.7.1" + } + }, + "office-ui-fabric-react": { + "version": "6.214.1", + "resolved": "https://registry.npmjs.org/office-ui-fabric-react/-/office-ui-fabric-react-6.214.1.tgz", + "integrity": "sha512-aFTV9pAzx3yWoRkqhOn2J6HoI18fzZ0qXCUfjeJd/hkQ3wL/XwDW+AM/wasvhKAHjW+icNoDuhgC2YZ48S0W1g==", + "requires": { + "@microsoft/load-themed-styles": "^1.7.13", + "@uifabric/foundation": "^0.8.3", + "@uifabric/icons": "^6.5.5", + "@uifabric/merge-styles": "^6.19.4", + "@uifabric/set-version": "^1.1.3", + "@uifabric/styling": "^6.50.7", + "@uifabric/utilities": "^6.45.2", + "prop-types": "^15.5.10", + "tslib": "^1.7.1" + } + }, + "react": { + "version": "16.14.0", + "resolved": "https://registry.npmjs.org/react/-/react-16.14.0.tgz", + "integrity": "sha512-0X2CImDkJGApiAlcf0ODKIneSwBPhqJawOa5wCtKbu7ZECrmS26NvtSILynQ66cgkT/RJ4LidJOc3bUESwmU8g==", + "peer": true, + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "prop-types": "^15.6.2" + } + }, + "react-dom": { + "version": "16.14.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.14.0.tgz", + "integrity": "sha512-1gCeQXDLoIqMgqD3IO2Ah9bnf0w9kzhwN5q4FGnHZ67hBm9yePzB5JJAIQCc8x3pFnNlwFq4RidZggNAAkzWWw==", + "peer": true, + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "prop-types": "^15.6.2", + "scheduler": "^0.19.1" + } + }, + "scheduler": { + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.19.1.tgz", + "integrity": "sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA==", + "peer": true, + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, "@webassemblyjs/ast": { "version": "1.12.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.12.1.tgz", "integrity": "sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==", "dev": true, + "peer": true, "requires": { "@webassemblyjs/helper-numbers": "1.11.6", "@webassemblyjs/helper-wasm-bytecode": "1.11.6" @@ -12413,25 +57916,102 @@ "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 + "dev": true, + "peer": true }, "@webassemblyjs/helper-api-error": { "version": "1.11.6", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==", - "dev": true + "dev": true, + "peer": true }, "@webassemblyjs/helper-buffer": { "version": "1.12.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz", "integrity": "sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==", + "dev": true, + "peer": true + }, + "@webassemblyjs/helper-code-frame": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz", + "integrity": "sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==", + "dev": true, + "requires": { + "@webassemblyjs/wast-printer": "1.9.0" + }, + "dependencies": { + "@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "requires": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + }, + "@webassemblyjs/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + } + } + }, + "@webassemblyjs/helper-fsm": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz", + "integrity": "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==", "dev": true }, + "@webassemblyjs/helper-module-context": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz", + "integrity": "sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0" + }, + "dependencies": { + "@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "requires": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + } + } + }, "@webassemblyjs/helper-numbers": { "version": "1.11.6", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", "dev": true, + "peer": true, "requires": { "@webassemblyjs/floating-point-hex-parser": "1.11.6", "@webassemblyjs/helper-api-error": "1.11.6", @@ -12442,13 +58022,15 @@ "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 + "dev": true, + "peer": true }, "@webassemblyjs/helper-wasm-section": { "version": "1.12.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz", "integrity": "sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==", "dev": true, + "peer": true, "requires": { "@webassemblyjs/ast": "1.12.1", "@webassemblyjs/helper-buffer": "1.12.1", @@ -12461,6 +58043,7 @@ "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", "dev": true, + "peer": true, "requires": { "@xtuc/ieee754": "^1.2.0" } @@ -12470,6 +58053,7 @@ "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", "dev": true, + "peer": true, "requires": { "@xtuc/long": "4.2.2" } @@ -12478,13 +58062,15 @@ "version": "1.11.6", "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==", - "dev": true + "dev": true, + "peer": true }, "@webassemblyjs/wasm-edit": { "version": "1.12.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz", "integrity": "sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==", "dev": true, + "peer": true, "requires": { "@webassemblyjs/ast": "1.12.1", "@webassemblyjs/helper-buffer": "1.12.1", @@ -12501,6 +58087,7 @@ "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz", "integrity": "sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==", "dev": true, + "peer": true, "requires": { "@webassemblyjs/ast": "1.12.1", "@webassemblyjs/helper-wasm-bytecode": "1.11.6", @@ -12514,6 +58101,7 @@ "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz", "integrity": "sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==", "dev": true, + "peer": true, "requires": { "@webassemblyjs/ast": "1.12.1", "@webassemblyjs/helper-buffer": "1.12.1", @@ -12526,6 +58114,7 @@ "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz", "integrity": "sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==", "dev": true, + "peer": true, "requires": { "@webassemblyjs/ast": "1.12.1", "@webassemblyjs/helper-api-error": "1.11.6", @@ -12535,16 +58124,67 @@ "@webassemblyjs/utf8": "1.11.6" } }, + "@webassemblyjs/wast-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz", + "integrity": "sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/floating-point-hex-parser": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-code-frame": "1.9.0", + "@webassemblyjs/helper-fsm": "1.9.0", + "@xtuc/long": "4.2.2" + }, + "dependencies": { + "@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "requires": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "@webassemblyjs/floating-point-hex-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz", + "integrity": "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==", + "dev": true + }, + "@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "dev": true + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + } + } + }, "@webassemblyjs/wast-printer": { "version": "1.12.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz", "integrity": "sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==", "dev": true, + "peer": true, "requires": { "@webassemblyjs/ast": "1.12.1", "@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", @@ -12572,35 +58212,30 @@ "cmd-extension": "^1.0.2", "graceful-fs": "^4.2.10", "is-windows": "^1.0.2" - }, - "dependencies": { - "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==", - "dev": true - } } }, "abab": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", - "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", "dev": true }, "abbrev": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", - "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "dev": true, + "optional": true, + "peer": true }, "accepts": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", - "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "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.24", - "negotiator": "0.6.2" + "mime-types": "~2.1.34", + "negotiator": "0.6.3" } }, "acorn": { @@ -12627,17 +58262,12 @@ } } }, - "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 - }, "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 + "dev": true, + "requires": {} }, "acorn-walk": { "version": "6.2.0", @@ -12648,7 +58278,59 @@ "adal-angular": { "version": "1.0.16", "resolved": "https://registry.npmjs.org/adal-angular/-/adal-angular-1.0.16.tgz", - "integrity": "sha1-4rwxvHEqr/ugU6pN1GvITrXSCQ8=" + "integrity": "sha512-tJf2bRwolKA8/J+wcy4CFOTAva8gpueHplptfjz3Wt1XOb7Y1jnwdm2VdkFZQUhxCtd/xPvcRSAQP2+ROtAD5g==" + }, + "adaptive-expressions": { + "version": "4.22.3", + "resolved": "https://registry.npmjs.org/adaptive-expressions/-/adaptive-expressions-4.22.3.tgz", + "integrity": "sha512-ks2kYbmVIWtYVRV8Sh9snCEDPtoFutL1W1p/AHfKz3Z0VCxCaDYU/QooVUxVFgOvvMOCWi1yYNFW3UlMaNs99g==", + "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.2.5", + "jspath": "^0.4.0", + "lodash.isequal": "^4.5.0", + "lru-cache": "^5.1.1", + "uuid": "^8.3.2", + "xpath": "^0.0.32" + } + }, + "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.9.0", + "resolved": "https://registry.npmjs.org/adaptivecards-controls/-/adaptivecards-controls-0.9.0.tgz", + "integrity": "sha512-8qh2DBgflFH8s4FJlcmrGgkMYrfY4BPyviDiBUd4mGGKzcA7bLkNdSxGU3K8JlIkqxXhTSCa2/j5qcfsphIBYQ==" + }, + "adaptivecards-designer": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/adaptivecards-designer/-/adaptivecards-designer-2.3.0.tgz", + "integrity": "sha512-nbM9FHBf72ovlhFP5gmmaGXyKqc4miASAtFfe++73TPbE6a6tJDa0tkHqTYC7atm3+oY4Lm9U0uCZmdWT2iNOw==", + "requires": { + "adaptivecards-controls": "^0.9.0", + "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", @@ -12659,162 +58341,145 @@ "debug": "4" } }, - "airbnb-prop-types": { - "version": "2.16.0", - "resolved": "https://registry.npmjs.org/airbnb-prop-types/-/airbnb-prop-types-2.16.0.tgz", - "integrity": "sha512-7WHOFolP/6cS96PhKNrslCLMYAI8yB1Pp6u6XmxozQOiZbsI5ycglZr5cHhBFfuRcQQjzCMith5ZPZdYiJCxUg==", + "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": { - "array.prototype.find": "^2.1.1", - "function.prototype.name": "^1.1.2", - "is-regex": "^1.1.0", - "object-is": "^1.1.2", - "object.assign": "^4.1.0", - "object.entries": "^1.1.2", - "prop-types": "^15.7.2", - "prop-types-exact": "^1.2.0", - "react-is": "^16.13.1" - } - }, - "ajv": { - "version": "5.2.5", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.2.5.tgz", - "integrity": "sha1-tjcjTT4mdetfefxlIkKoU6SMtJ8=", - "dev": true, - "requires": { - "co": "^4.6.0", - "fast-deep-equal": "^1.0.0", - "json-schema-traverse": "^0.3.0", - "json-stable-stringify": "^1.0.1" + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" }, "dependencies": { - "fast-deep-equal": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz", - "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=", - "dev": true - }, - "json-schema-traverse": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz", - "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=", + "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 } } }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "ajv": { + "version": "6.12.5", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.5.tgz", + "integrity": "sha512-lRF8RORchjpKG50/WFf8xmg7sgCLFiYNNnqdKflk63whMQcWR5ngGjiSXkL9bjxy6B2npOK2HSMN49jEBMSkag==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-errors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz", + "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==", + "dev": true, + "requires": {} + }, + "ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dev": true, + "requires": { + "ajv": "^8.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.16.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.16.0.tgz", + "integrity": "sha512-F0twR8U1ZU67JIEtekUcLkXkoO5mMMmgGD8sK/xUFzJ805jxHQl92hImFAqqXMyMYjSPOyUPAwHYhB72g5sTXw==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.3", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.4.1" + } + }, + "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 + } + } + }, + "alphanum-sort": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", + "integrity": "sha512-0FcBfdcmaumGPQ0qPn7Q5qTgz/ooXgIyp1rf8ik5bGX8mpE2YHjC0P/eyQvxu1GURYQgq9ozf2mteQ5ZD9YiyQ==", "dev": true }, "amdefine": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", - "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=" - }, - "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==", + "integrity": "sha512-S2Hw0TtNkMJhIabBwIojKL9YHO5T0n5eNqWJ7Lrlel/zDbftQpxpapi8tZs3X1HWa+u+QeydGmzzNU0m09+Rcg==", "dev": true, - "requires": { - "string-width": "^4.1.0" - }, - "dependencies": { - "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 - }, - "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 - }, - "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 - }, - "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" - } - }, - "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" - } - } - } + "optional": true, + "peer": true }, - "ansi-colors": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", - "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==", - "dev": true, - "requires": { - "ansi-wrap": "^0.1.0" - } - }, - "ansi-cyan": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ansi-cyan/-/ansi-cyan-0.1.1.tgz", - "integrity": "sha1-U4rlKK+JgvKK4w2G8vF0VtJgmHM=", - "requires": { - "ansi-wrap": "0.1.0" - } + "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-escapes": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", - "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", - "dev": true + "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" + }, + "dependencies": { + "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 + } + } }, "ansi-gray": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz", - "integrity": "sha1-KWLPVOyXksSFEKPetSRDaGHvclE=", + "integrity": "sha512-HrgGIZUl8h2EHuZaU9hTR/cU5nhKxpVE1V6kdGsQ8e4zirElJ5fvtfc8N7Q1oq1aatO275i8pUFUCpNWCAnVWw==", + "dev": true, "requires": { "ansi-wrap": "0.1.0" } }, - "ansi-red": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ansi-red/-/ansi-red-0.1.1.tgz", - "integrity": "sha1-jGOPnRCAgAo1PJwoyKgcpHBdlGw=", - "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": "2.1.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + "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": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true }, "ansi-wrap": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", - "integrity": "sha1-qCJQ3bABXponyoLoLqYDu/pF768=" + "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", @@ -12835,63 +58500,51 @@ "append-buffer": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/append-buffer/-/append-buffer-1.0.2.tgz", - "integrity": "sha1-2CIM9GYIFSXv6lBhTz3mUU36WPE=", + "integrity": "sha512-WLbYiXzD3y/ATLZFufV/rZvWdZOs+Z/+5v1rBZ463Jn398pa6kcde27cvozYnBoxXblGZTFfoPpsaEw0orU5BA==", "dev": true, "requires": { "buffer-equal": "^1.0.0" } }, - "append-transform": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/append-transform/-/append-transform-0.4.0.tgz", - "integrity": "sha1-126/jKlNJ24keja61EpLdKthGZE=", - "dev": true, - "requires": { - "default-require-extensions": "^1.0.0" - } - }, "aproba": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", - "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==" + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "dev": true }, "archy": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", - "integrity": "sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=", + "integrity": "sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==", "dev": true }, "are-we-there-yet": { "version": "1.1.7", "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.7.tgz", "integrity": "sha512-nxwy40TuMiUGqMyRHgCSWZ9FM4VAoRP4xUYSTv5ImRog+h9yISPbVH7H8fASCIzYn9wlEv4zvFL7uKDMCFQm3g==", + "dev": true, + "optional": true, + "peer": true, "requires": { "delegates": "^1.0.0", "readable-stream": "^2.0.6" } }, "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" - } + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" }, - "arr-diff": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-1.1.0.tgz", - "integrity": "sha1-aHwydYFjWI/vfeezb6vklesaOZo=", - "requires": { - "arr-flatten": "^1.0.1", - "array-slice": "^0.2.3" - } + "aria-query": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.0.2.tgz", + "integrity": "sha512-eigU3vhqSO+Z8BKDnVLN/ompjhf3pYzecKXz8+whRy+9gZu8n1TCGfwzQUUPnqdHl9ax1Hr9031orZ+UOEYr7Q==", + "dev": true }, "arr-filter": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/arr-filter/-/arr-filter-1.1.2.tgz", - "integrity": "sha1-Q/3d0JHo7xGqTEXZzcGOLf8XEe4=", + "integrity": "sha512-A2BETWCqhsecSvCkWAeVBFLH6sXEUGASuzkpjL3GR1SlL/PWL6M3J8EAAld2Uubmh39tvkJTqC9LeLHCUKmFXA==", "dev": true, "requires": { "make-iterator": "^1.0.0" @@ -12900,22 +58553,18 @@ "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==" + "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": "sha1-Onc0X/wc814qkYJWAfnljy4kysQ=", + "integrity": "sha512-tVqVTHt+Q5Xb09qRkbu+DidW1yYzz5izWS2Xm2yFm7qJnmUfz4HPzNxbHkdRJbz2lrqI7S+z17xNYdFcBBO8Hw==", "dev": true, "requires": { "make-iterator": "^1.0.0" } }, - "arr-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-2.1.0.tgz", - "integrity": "sha1-IPnqtexw9cfSFbEHexw5Fh0pLH0=" - }, "array-buffer-byte-length": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz", @@ -12924,94 +58573,56 @@ "requires": { "call-bind": "^1.0.5", "is-array-buffer": "^3.0.4" - }, - "dependencies": { - "call-bind": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", - "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", - "dev": true, - "requires": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.4", - "set-function-length": "^1.2.1" - } - }, - "function-bind": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", - "dev": true - }, - "get-intrinsic": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", - "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", - "dev": true, - "requires": { - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "hasown": "^2.0.0" - } - }, - "has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "dev": true - } } }, "array-differ": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz", - "integrity": "sha1-7/UuN1gknTO+QCuLuOVkuytdQDE=", + "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": "sha1-p5SvDAWrF1KEbudTofIRoFugxE8=", + "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": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.2.tgz", + "integrity": "sha512-gUHx76KtnhEgB3HOuFYiCm3FIdEs6ocM2asHvNTkfu/Y09qQVrrVVaOKENmS2KkSaGoxgXNqC+ZVtR/n0MOkSA==", "dev": true }, "array-find-index": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", - "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=" + "integrity": "sha512-M1HQyIXcBGtVywBt8WVdim+lrNaK7VHp99Qt5pSNziXznKHViIBbXWtfRTpEFpF/c4FdfxNAsCCwPp5phBYJtw==", + "dev": true }, "array-flatten": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", "dev": true }, "array-includes": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.4.tgz", - "integrity": "sha512-ZTNSQkmWumEbiHO2GF4GmWxYVTiQyJy2XOTa15sdQSrvKn7l+180egQMqlrMOUMCyLMD7pmyQe4mMDUT6Behrw==", + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.8.tgz", + "integrity": "sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==", "dev": true, "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1", - "get-intrinsic": "^1.1.1", + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-object-atoms": "^1.0.0", + "get-intrinsic": "^1.2.4", "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": "sha1-L6dLJnOTccOUe9enrcc74zSz15U=", + "integrity": "sha512-BC4Yl89vneCYfpLrs5JU2aAu9/a+xWbeKhvISg9PT7eWFB9UlRvI+rKEtk6mgxWr3dSkk9gQ8hCrdqt06NXPdw==", "dev": true, "requires": { "array-slice": "^1.0.0", @@ -13049,11 +58660,6 @@ } } }, - "array-slice": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz", - "integrity": "sha1-3Tz7gO15c6dRF82sabC5nshhhvU=" - }, "array-sort": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/array-sort/-/array-sort-1.0.0.tgz", @@ -13076,7 +58682,7 @@ "array-union": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", - "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", + "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", "dev": true, "requires": { "array-uniq": "^1.0.1" @@ -13085,48 +58691,25 @@ "array-uniq": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", - "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=", + "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": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==", "dev": true }, - "array.prototype.filter": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/array.prototype.filter/-/array.prototype.filter-1.0.1.tgz", - "integrity": "sha512-Dk3Ty7N42Odk7PjU/Ci3zT4pLj20YvuVnneG/58ICM6bt4Ij5kZaJTVQ9TSaWaIECX2sFyz4KItkVZqHNnciqw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.0", - "es-array-method-boxes-properly": "^1.0.0", - "is-string": "^1.0.7" - } - }, - "array.prototype.find": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/array.prototype.find/-/array.prototype.find-2.1.2.tgz", - "integrity": "sha512-00S1O4ewO95OmmJW7EesWfQlrCrLEL8kZ40w3+GkLX2yTt0m2ggcePPa2uHPJ9KUmJvwRq+lCV9bD8Yim23x/Q==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.0" - } - }, "array.prototype.flat": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.5.tgz", - "integrity": "sha512-KaYU+S+ndVqyUnignHftkwc58o3uVU1jzczILJ1tN2YaIZpFIKBiP/x/j97E5MVPsaCloPbqWLB/8qCTVvT2qg==", + "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.1.3", - "es-abstract": "^1.19.0" + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0" } }, "array.prototype.flatmap": { @@ -13139,370 +58722,21 @@ "define-properties": "^1.2.0", "es-abstract": "^1.22.1", "es-shim-unscopables": "^1.0.0" - }, - "dependencies": { - "define-properties": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", - "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", - "dev": true, - "requires": { - "define-data-property": "^1.0.1", - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - } - }, - "es-abstract": { - "version": "1.23.3", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.3.tgz", - "integrity": "sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==", - "dev": true, - "requires": { - "array-buffer-byte-length": "^1.0.1", - "arraybuffer.prototype.slice": "^1.0.3", - "available-typed-arrays": "^1.0.7", - "call-bind": "^1.0.7", - "data-view-buffer": "^1.0.1", - "data-view-byte-length": "^1.0.1", - "data-view-byte-offset": "^1.0.0", - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0", - "es-set-tostringtag": "^2.0.3", - "es-to-primitive": "^1.2.1", - "function.prototype.name": "^1.1.6", - "get-intrinsic": "^1.2.4", - "get-symbol-description": "^1.0.2", - "globalthis": "^1.0.3", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.2", - "has-proto": "^1.0.3", - "has-symbols": "^1.0.3", - "hasown": "^2.0.2", - "internal-slot": "^1.0.7", - "is-array-buffer": "^3.0.4", - "is-callable": "^1.2.7", - "is-data-view": "^1.0.1", - "is-negative-zero": "^2.0.3", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.3", - "is-string": "^1.0.7", - "is-typed-array": "^1.1.13", - "is-weakref": "^1.0.2", - "object-inspect": "^1.13.1", - "object-keys": "^1.1.1", - "object.assign": "^4.1.5", - "regexp.prototype.flags": "^1.5.2", - "safe-array-concat": "^1.1.2", - "safe-regex-test": "^1.0.3", - "string.prototype.trim": "^1.2.9", - "string.prototype.trimend": "^1.0.8", - "string.prototype.trimstart": "^1.0.8", - "typed-array-buffer": "^1.0.2", - "typed-array-byte-length": "^1.0.1", - "typed-array-byte-offset": "^1.0.2", - "typed-array-length": "^1.0.6", - "unbox-primitive": "^1.0.2", - "which-typed-array": "^1.1.15" - }, - "dependencies": { - "call-bind": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", - "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", - "dev": true, - "requires": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.4", - "set-function-length": "^1.2.1" - } - } - } - }, - "function-bind": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", - "dev": true - }, - "function.prototype.name": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", - "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "functions-have-names": "^1.2.3" - } - }, - "functions-have-names": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", - "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", - "dev": true - }, - "get-intrinsic": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", - "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", - "dev": true, - "requires": { - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "hasown": "^2.0.0" - } - }, - "get-symbol-description": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz", - "integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==", - "dev": true, - "requires": { - "call-bind": "^1.0.5", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.4" - }, - "dependencies": { - "call-bind": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", - "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", - "dev": true, - "requires": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.4", - "set-function-length": "^1.2.1" - } - } - } - }, - "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-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "dev": true - }, - "internal-slot": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz", - "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==", - "dev": true, - "requires": { - "es-errors": "^1.3.0", - "hasown": "^2.0.0", - "side-channel": "^1.0.4" - } - }, - "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-negative-zero": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", - "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", - "dev": true - }, - "is-shared-array-buffer": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz", - "integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==", - "dev": true, - "requires": { - "call-bind": "^1.0.7" - }, - "dependencies": { - "call-bind": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", - "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", - "dev": true, - "requires": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.4", - "set-function-length": "^1.2.1" - } - } - } - }, - "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" - } - }, - "object-inspect": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz", - "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==", - "dev": true - }, - "object.assign": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", - "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.5", - "define-properties": "^1.2.1", - "has-symbols": "^1.0.3", - "object-keys": "^1.1.1" - }, - "dependencies": { - "call-bind": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", - "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", - "dev": true, - "requires": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.4", - "set-function-length": "^1.2.1" - } - } - } - }, - "regexp.prototype.flags": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz", - "integrity": "sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==", - "dev": true, - "requires": { - "call-bind": "^1.0.6", - "define-properties": "^1.2.1", - "es-errors": "^1.3.0", - "set-function-name": "^2.0.1" - }, - "dependencies": { - "call-bind": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", - "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", - "dev": true, - "requires": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.4", - "set-function-length": "^1.2.1" - } - } - } - }, - "string.prototype.trim": { - "version": "1.2.9", - "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz", - "integrity": "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==", - "dev": true, - "requires": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.0", - "es-object-atoms": "^1.0.0" - }, - "dependencies": { - "call-bind": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", - "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", - "dev": true, - "requires": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.4", - "set-function-length": "^1.2.1" - } - } - } - }, - "string.prototype.trimend": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz", - "integrity": "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0" - }, - "dependencies": { - "call-bind": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", - "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", - "dev": true, - "requires": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.4", - "set-function-length": "^1.2.1" - } - } - } - }, - "string.prototype.trimstart": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", - "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", - "dev": true, - "requires": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0" - }, - "dependencies": { - "call-bind": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", - "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", - "dev": true, - "requires": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.4", - "set-function-length": "^1.2.1" - } - } - } - }, - "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" - } - } + } + }, + "array.prototype.reduce": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.7.tgz", + "integrity": "sha512-mzmiUCVwtiD4lgxYP8g7IYy8El8p2CSMePvIbTS7gchKir/L1fgJrk0yDKmAX6mnRQFKNADYIk8nNlTris5H1Q==", + "dev": true, + "requires": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-array-method-boxes-properly": "^1.0.0", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "is-string": "^1.0.7" } }, "arraybuffer.prototype.slice": { @@ -13519,293 +58753,90 @@ "get-intrinsic": "^1.2.3", "is-array-buffer": "^3.0.4", "is-shared-array-buffer": "^1.0.2" - }, - "dependencies": { - "call-bind": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", - "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", - "dev": true, - "requires": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.4", - "set-function-length": "^1.2.1" - } - }, - "define-properties": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", - "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", - "dev": true, - "requires": { - "define-data-property": "^1.0.1", - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - } - }, - "es-abstract": { - "version": "1.23.3", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.3.tgz", - "integrity": "sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==", - "dev": true, - "requires": { - "array-buffer-byte-length": "^1.0.1", - "arraybuffer.prototype.slice": "^1.0.3", - "available-typed-arrays": "^1.0.7", - "call-bind": "^1.0.7", - "data-view-buffer": "^1.0.1", - "data-view-byte-length": "^1.0.1", - "data-view-byte-offset": "^1.0.0", - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0", - "es-set-tostringtag": "^2.0.3", - "es-to-primitive": "^1.2.1", - "function.prototype.name": "^1.1.6", - "get-intrinsic": "^1.2.4", - "get-symbol-description": "^1.0.2", - "globalthis": "^1.0.3", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.2", - "has-proto": "^1.0.3", - "has-symbols": "^1.0.3", - "hasown": "^2.0.2", - "internal-slot": "^1.0.7", - "is-array-buffer": "^3.0.4", - "is-callable": "^1.2.7", - "is-data-view": "^1.0.1", - "is-negative-zero": "^2.0.3", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.3", - "is-string": "^1.0.7", - "is-typed-array": "^1.1.13", - "is-weakref": "^1.0.2", - "object-inspect": "^1.13.1", - "object-keys": "^1.1.1", - "object.assign": "^4.1.5", - "regexp.prototype.flags": "^1.5.2", - "safe-array-concat": "^1.1.2", - "safe-regex-test": "^1.0.3", - "string.prototype.trim": "^1.2.9", - "string.prototype.trimend": "^1.0.8", - "string.prototype.trimstart": "^1.0.8", - "typed-array-buffer": "^1.0.2", - "typed-array-byte-length": "^1.0.1", - "typed-array-byte-offset": "^1.0.2", - "typed-array-length": "^1.0.6", - "unbox-primitive": "^1.0.2", - "which-typed-array": "^1.1.15" - } - }, - "function-bind": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", - "dev": true - }, - "function.prototype.name": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", - "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "functions-have-names": "^1.2.3" - } - }, - "functions-have-names": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", - "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", - "dev": true - }, - "get-intrinsic": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", - "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", - "dev": true, - "requires": { - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "hasown": "^2.0.0" - } - }, - "get-symbol-description": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz", - "integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==", - "dev": true, - "requires": { - "call-bind": "^1.0.5", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.4" - } - }, - "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-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "dev": true - }, - "internal-slot": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz", - "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==", - "dev": true, - "requires": { - "es-errors": "^1.3.0", - "hasown": "^2.0.0", - "side-channel": "^1.0.4" - } - }, - "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-negative-zero": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", - "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", - "dev": true - }, - "is-shared-array-buffer": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz", - "integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==", - "dev": true, - "requires": { - "call-bind": "^1.0.7" - } - }, - "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" - } - }, - "object-inspect": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz", - "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==", - "dev": true - }, - "object.assign": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", - "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.5", - "define-properties": "^1.2.1", - "has-symbols": "^1.0.3", - "object-keys": "^1.1.1" - } - }, - "regexp.prototype.flags": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz", - "integrity": "sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==", - "dev": true, - "requires": { - "call-bind": "^1.0.6", - "define-properties": "^1.2.1", - "es-errors": "^1.3.0", - "set-function-name": "^2.0.1" - } - }, - "string.prototype.trim": { - "version": "1.2.9", - "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz", - "integrity": "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==", - "dev": true, - "requires": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.0", - "es-object-atoms": "^1.0.0" - } - }, - "string.prototype.trimend": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz", - "integrity": "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0" - } - }, - "string.prototype.trimstart": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", - "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", - "dev": true, - "requires": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0" - } - }, - "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" - } - } } }, "arrify": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", - "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", + "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", "dev": true }, "asap": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" }, "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": "4.10.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz", + "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==", + "dev": true, + "requires": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + }, + "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": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" + "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": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "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": { @@ -13814,23 +58845,6 @@ "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", "dev": true }, - "async": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", - "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", - "dev": true, - "requires": { - "lodash": "^4.17.14" - }, - "dependencies": { - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true - } - } - }, "async-done": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/async-done/-/async-done-1.3.2.tgz", @@ -13852,7 +58866,10 @@ "async-foreach": { "version": "0.1.3", "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz", - "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=" + "integrity": "sha512-VUeSMD8nEGBWaZK4lizI1sf3yEC7pnAQ/mrI7pC2fBz2s/tq5jWWEngTwaf0Gruu/OoXRGLGg1XFqpYBiGTYJA==", + "dev": true, + "optional": true, + "peer": true }, "async-limiter": { "version": "1.0.1", @@ -13863,7 +58880,7 @@ "async-settle": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/async-settle/-/async-settle-1.0.0.tgz", - "integrity": "sha1-HQqRS7Aldb7IqPOnTlCA9yssDGs=", + "integrity": "sha512-VPXfB4Vk49z1LHHodrEQ6Xf7W4gg1w0dAPROHngx7qgDjqmIQ+fXmwgGXTW/ITLai0YLSvWepJOP9EVpMnEAcw==", "dev": true, "requires": { "async-done": "^1.2.2" @@ -13872,7 +58889,8 @@ "asynckit": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", + "dev": true }, "atob": { "version": "2.1.2", @@ -13880,6 +58898,11 @@ "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", @@ -13915,136 +58938,14 @@ "aws-sign2": { "version": "0.7.0", "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", - "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=" + "integrity": "sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==", + "dev": true }, "aws4": { "version": "1.11.0", "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", - "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==" - }, - "babel-code-frame": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", - "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "esutils": "^2.0.2", - "js-tokens": "^3.0.2" - }, - "dependencies": { - "js-tokens": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", - "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=", - "dev": true - } - } - }, - "babel-core": { - "version": "6.26.3", - "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.3.tgz", - "integrity": "sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA==", - "dev": true, - "requires": { - "babel-code-frame": "^6.26.0", - "babel-generator": "^6.26.0", - "babel-helpers": "^6.24.1", - "babel-messages": "^6.23.0", - "babel-register": "^6.26.0", - "babel-runtime": "^6.26.0", - "babel-template": "^6.26.0", - "babel-traverse": "^6.26.0", - "babel-types": "^6.26.0", - "babylon": "^6.18.0", - "convert-source-map": "^1.5.1", - "debug": "^2.6.9", - "json5": "^0.5.1", - "lodash": "^4.17.4", - "minimatch": "^3.0.4", - "path-is-absolute": "^1.0.1", - "private": "^0.1.8", - "slash": "^1.0.0", - "source-map": "^0.5.7" - }, - "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": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "slash": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", - "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", - "dev": true - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - } - } - }, - "babel-generator": { - "version": "6.26.1", - "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.1.tgz", - "integrity": "sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==", - "dev": true, - "requires": { - "babel-messages": "^6.23.0", - "babel-runtime": "^6.26.0", - "babel-types": "^6.26.0", - "detect-indent": "^4.0.0", - "jsesc": "^1.3.0", - "lodash": "^4.17.4", - "source-map": "^0.5.7", - "trim-right": "^1.0.1" - }, - "dependencies": { - "detect-indent": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz", - "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=", - "dev": true, - "requires": { - "repeating": "^2.0.0" - } - }, - "jsesc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz", - "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=", - "dev": true - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - } - } - }, - "babel-helpers": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz", - "integrity": "sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1" - } + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==", + "dev": true }, "babel-jest": { "version": "25.5.1", @@ -14107,15 +59008,6 @@ } } }, - "babel-messages": { - "version": "6.23.0", - "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz", - "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0" - } - }, "babel-plugin-istanbul": { "version": "6.1.1", "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", @@ -14130,9 +59022,9 @@ }, "dependencies": { "istanbul-lib-instrument": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.1.0.tgz", - "integrity": "sha512-czwUz525rkOFDJxfKK6mYfIs9zBKILyrZQxjz3ABhjQXhbhFsSbo1HW/BFcsDnfJYJWA6thRR5/TUY2qs5W99Q==", + "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", @@ -14161,11 +59053,15 @@ "@types/babel__traverse": "^7.0.6" } }, - "babel-plugin-syntax-object-rest-spread": { - "version": "6.13.0", - "resolved": "https://registry.npmjs.org/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz", - "integrity": "sha1-/WU28rzhODb/o6VFjEkDpZe7O/U=", - "dev": true + "babel-plugin-macros": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", + "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", + "requires": { + "@babel/runtime": "^7.12.5", + "cosmiconfig": "^7.0.0", + "resolve": "^1.19.0" + } }, "babel-preset-current-node-syntax": { "version": "0.1.4", @@ -14196,151 +59092,10 @@ "babel-preset-current-node-syntax": "^0.1.2" } }, - "babel-register": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz", - "integrity": "sha1-btAhFz4vy0htestFxgCahW9kcHE=", - "dev": true, - "requires": { - "babel-core": "^6.26.0", - "babel-runtime": "^6.26.0", - "core-js": "^2.5.0", - "home-or-tmp": "^2.0.0", - "lodash": "^4.17.4", - "mkdirp": "^0.5.1", - "source-map-support": "^0.4.15" - }, - "dependencies": { - "core-js": { - "version": "2.6.12", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", - "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==", - "dev": true - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - }, - "source-map-support": { - "version": "0.4.18", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz", - "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==", - "dev": true, - "requires": { - "source-map": "^0.5.6" - } - } - } - }, - "babel-runtime": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", - "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", - "dev": true, - "requires": { - "core-js": "^2.4.0", - "regenerator-runtime": "^0.11.0" - }, - "dependencies": { - "core-js": { - "version": "2.6.12", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", - "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==", - "dev": true - }, - "regenerator-runtime": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", - "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==", - "dev": true - } - } - }, - "babel-template": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz", - "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=", - "dev": true, - "requires": { - "babel-runtime": "^6.26.0", - "babel-traverse": "^6.26.0", - "babel-types": "^6.26.0", - "babylon": "^6.18.0", - "lodash": "^4.17.4" - } - }, - "babel-traverse": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz", - "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=", - "dev": true, - "requires": { - "babel-code-frame": "^6.26.0", - "babel-messages": "^6.23.0", - "babel-runtime": "^6.26.0", - "babel-types": "^6.26.0", - "babylon": "^6.18.0", - "debug": "^2.6.8", - "globals": "^9.18.0", - "invariant": "^2.2.2", - "lodash": "^4.17.4" - }, - "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" - } - }, - "globals": { - "version": "9.18.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz", - "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==", - "dev": true - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } - }, - "babel-types": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz", - "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=", - "dev": true, - "requires": { - "babel-runtime": "^6.26.0", - "esutils": "^2.0.2", - "lodash": "^4.17.4", - "to-fast-properties": "^1.0.3" - }, - "dependencies": { - "to-fast-properties": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz", - "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=", - "dev": true - } - } - }, - "babylon": { - "version": "6.18.0", - "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", - "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==", - "dev": true - }, "bach": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/bach/-/bach-1.2.0.tgz", - "integrity": "sha1-Szzpa/JxNPeaG0FKUcFONMO9mIA=", + "integrity": "sha512-bZOOfCb3gXBXbTFXq3OZtGR88LwGeJvzu6szttaIzymOTS4ZttBNOWSv7aLZja2EMycKtRYV0Oa8SNKH/zkxvg==", "dev": true, "requires": { "arr-filter": "^1.1.1", @@ -14354,16 +59109,11 @@ "now-and-later": "^2.0.0" } }, - "bail": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/bail/-/bail-1.0.5.tgz", - "integrity": "sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ==", - "dev": true - }, "balanced-match": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true }, "base": { "version": "0.11.2", @@ -14383,7 +59133,7 @@ "define-property": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", "dev": true, "requires": { "is-descriptor": "^1.0.0" @@ -14435,13 +59185,14 @@ "batch": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=", + "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": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", + "dev": true, "requires": { "tweetnacl": "^0.14.3" } @@ -14449,7 +59200,7 @@ "beeper": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/beeper/-/beeper-1.1.1.tgz", - "integrity": "sha1-5tXqjF2tABMEpwsiY4RH9pyy+Ak=", + "integrity": "sha512-3vqtKL1N45I5dV0RdssXZG7X6pCqQrWPNOlBPZPrd+QkE2HEhR57Z04m0KtpbsZH73j+a3F8UD1TQnn+ExTvIA==", "dev": true }, "better-path-resolve": { @@ -14473,6 +59224,11 @@ "tryer": "^1.0.1" } }, + "big-integer": { + "version": "1.6.52", + "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.52.tgz", + "integrity": "sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==" + }, "big.js": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz", @@ -14489,38 +59245,18 @@ "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" - } - } - } - }, "block-stream": { "version": "0.0.9", "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz", - "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=", + "integrity": "sha512-OorbnJVPII4DuUKbjARAe8u8EfqOmkEEaSFIyoQ7OjTHn6kafxWl0wLgoZ2rXaYd7MyLcDaU4TmhfxtwgcccMQ==", + "dev": true, + "optional": true, + "peer": true, "requires": { "inherits": "~2.0.0" } @@ -14531,46 +59267,16 @@ "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", "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 - } - } + "bn.js": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.1.tgz", + "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==", + "dev": true }, "body-parser": { "version": "1.18.3", "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.3.tgz", - "integrity": "sha1-WykhmP/dVTs6DyDe0FkrlWlVyLQ=", + "integrity": "sha512-YQyoqQG3sO8iCmf8+hyVpgHHOv0/hCEFiS4zTGUwTA1HjAFX66wRcNQrVCeJq9pgESMRvUAOvSil5MJlmccuKQ==", "dev": true, "requires": { "bytes": "3.0.0", @@ -14606,148 +59312,43 @@ "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", "dev": true } } }, + "bonjour-service": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.2.1.tgz", + "integrity": "sha512-oSzCS2zV14bh2kji6vNe7vrpJYCHGvcZnlffFQ1MEoX/WOeQ/teD8SYWKR942OI3INjq8OMNJlbPK5LLLUxFDw==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" + } + }, "boolbase": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", + "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": { - "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" - } - }, - "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" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "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 - }, - "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 - }, - "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 - }, - "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" - } - }, - "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" - } - }, - "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" - } - }, - "type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true - }, - "wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - } - } - } - }, "brace": { "version": "0.11.1", "resolved": "https://registry.npmjs.org/brace/-/brace-0.11.1.tgz", - "integrity": "sha1-SJb8ydVE7vRfS7dmDbMg07N5/lg=" + "integrity": "sha512-Fc8Ne62jJlKHiG/ajlonC4Sd66Pq68fFwK4ihJGNZpGqboc324SQk+lRvMzpPRuJOmfrJefdG8/7JdWX4bzJ2Q==" }, "brace-expansion": { "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, "requires": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -14762,6 +59363,12 @@ "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", @@ -14780,11 +59387,93 @@ "resolve": { "version": "1.1.7", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", - "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=", + "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.3", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.3.tgz", + "integrity": "sha512-JWCZW6SKhfhjJxO8Tyiiy+XYB7cqd2S5/+WeYHsKdNKFlCBhKbblba1A/HN/90YwtxKc8tCErjffZl++UNmGiw==", + "dev": true, + "requires": { + "bn.js": "^5.2.1", + "browserify-rsa": "^4.1.0", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "elliptic": "^6.5.5", + "hash-base": "~3.0", + "inherits": "^2.0.4", + "parse-asn1": "^5.1.7", + "readable-stream": "^2.3.8", + "safe-buffer": "^5.2.1" + }, + "dependencies": { + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + } + } + }, + "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.23.1", "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.1.tgz", @@ -14794,22 +59483,6 @@ "electron-to-chromium": "^1.4.796", "node-releases": "^2.0.14", "update-browserslist-db": "^1.0.16" - }, - "dependencies": { - "caniuse-lite": { - "version": "1.0.30001636", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001636.tgz", - "integrity": "sha512-bMg2vmr8XBsbL6Lr0UHXy/21m84FTxDLWn2FSqMd5PrlbMxwJlQnC2YWYxVgp66PZE+BBNF2jYQUBKCo1FDeZg==" - } - } - }, - "bs-logger": { - "version": "0.2.6", - "resolved": "https://registry.npmjs.org/bs-logger/-/bs-logger-0.2.6.tgz", - "integrity": "sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==", - "dev": true, - "requires": { - "fast-json-stable-stringify": "2.x" } }, "bser": { @@ -14821,20 +59494,26 @@ "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==", + "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.3.1", - "ieee754": "^1.1.13" + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" } }, "buffer-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.0.tgz", - "integrity": "sha1-WWFrSYME1Var1GaWayLu2j7KX74=", + "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": { @@ -14849,10 +59528,16 @@ "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", "dev": true }, - "builtin-modules": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", - "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=", + "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-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": { @@ -14864,9 +59549,89 @@ "bytes": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "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": { + "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" + } + }, + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "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" + } + }, + "tar": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz", + "integrity": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==", + "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 + } + } + }, "cache-base": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", @@ -14884,57 +59649,22 @@ "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": { - "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" - } - }, - "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==", + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", + "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", "requires": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.1" } }, - "call-me-maybe": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.1.tgz", - "integrity": "sha1-JtII6onje1y95gJQoV8DHBak1ms=", - "dev": true - }, "caller-callsite": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", - "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", + "integrity": "sha512-JuG3qI4QOftFsZyOn1qq87fq5grLIyk1JYd5lJmdA+fG7aQ9pA/i3JIJGcO3q0MrRcHlOt1U+ZeHW8Dq9axALQ==", "dev": true, "requires": { "callsites": "^2.0.0" @@ -14943,7 +59673,7 @@ "callsites": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", - "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", + "integrity": "sha512-ksWePWBloaWPxJYQ8TL0JHvtci6G5QTKwQ95RcWAa/lzoAKuAOflGdAK92hpHXjkwb8zLxoLNUoNYZgVsaJzvQ==", "dev": true } } @@ -14951,97 +59681,38 @@ "caller-path": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", - "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", + "integrity": "sha512-MCL3sf6nCSXOwCTzvPKhN18TU7AHTvdtam8DAogxcrJ8Rjfbbg7Lgng64H9Iy+vUV6VGFClN/TyxBkAebLRR4A==", "dev": true, "requires": { "caller-callsite": "^2.0.0" } }, - "callsite": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz", - "integrity": "sha512-0vdNRFXn5q+dtOqjfFtmtlI9N2eVZ7LMyEV2iKC5mEEFvSg/69Ml6b/WU2qF8W1nLRa0wiSrDT3Y5jOHZCwKPQ==", - "dev": true - }, - "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" - } - }, - "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 + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" }, "camel-case": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", - "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-3.0.0.tgz", + "integrity": "sha512-+MbKztAYHXPr1jNTSKQF52VpcFjwY5RkR7fxksV8Doo4KAYc5Fl4UJRgthBbTmEx8C54DqahhbLJkDwjI3PI/w==", "dev": true, "requires": { - "pascal-case": "^3.1.2", - "tslib": "^2.0.3" - }, - "dependencies": { - "tslib": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", - "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==", - "dev": true - } + "no-case": "^2.2.0", + "upper-case": "^1.1.1" } }, "camelcase": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", - "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=" + "integrity": "sha512-DLIsRzJVBQu72meAKPkWQOLcujdXT32hwdfnkI1frSiSRMK1MofjKHf+MEx0SB6fjEFXL8fBDv1dKymBlOp4Qw==", + "dev": true }, "camelcase-keys": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", - "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", + "integrity": "sha512-bA/Z/DERHKqoEOrp+qeGKw1QlvEQkGZSc0XaY6VnTxZr+Kv1G5zFwttpjv8qxZ/sBPT4nthwZaAcsAZTJlSKXQ==", + "dev": true, "requires": { "camelcase": "^2.0.0", "map-obj": "^1.0.0" @@ -15060,10 +59731,9 @@ } }, "caniuse-lite": { - "version": "1.0.30001283", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001283.tgz", - "integrity": "sha512-9RoKo841j1GQFSJz/nCXOj0sD7tHBtlowjYlrqIUS812x9/emfBLBt6IyMz1zIaYc/eRL8Cs6HPUVi2Hzq4sIg==", - "dev": true + "version": "1.0.30001640", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001640.tgz", + "integrity": "sha512-lA4VMpW0PSUrFnkmVuEKBUovSWKhj7puyCg8StBChgu298N1AtuF1sKWEvfDuimSEDbhlb/KqPKC3fs1HbuQUA==" }, "capture-exit": { "version": "2.0.0", @@ -15077,18 +59747,14 @@ "caseless": { "version": "0.12.0", "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" - }, - "ccount": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/ccount/-/ccount-1.1.0.tgz", - "integrity": "sha512-vlNK021QdI7PNeiUh/lKkC/mNHHfV0m/Ad5JoI0TYtlBnJAslM/JIkm/tGC88bkLIwO6OQ5uV6ztS6kVAtCDlg==", + "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==", "dev": true }, "chalk": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, "requires": { "ansi-styles": "^2.2.1", "escape-string-regexp": "^1.0.2", @@ -15097,30 +59763,6 @@ "supports-color": "^2.0.0" } }, - "character-entities": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-1.2.4.tgz", - "integrity": "sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==", - "dev": true - }, - "character-entities-html4": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-1.1.4.tgz", - "integrity": "sha512-HRcDxZuZqMx3/a+qrzxdBKBPUpxWEq9xw2OPZ3a/174ihfrQKVsFhqtthBInFy1zZ9GgZyFXOatNujm8M+El3g==", - "dev": true - }, - "character-entities-legacy": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz", - "integrity": "sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==", - "dev": true - }, - "character-reference-invalid": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz", - "integrity": "sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==", - "dev": true - }, "chardet": { "version": "0.7.0", "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", @@ -15128,9 +59770,9 @@ "dev": true }, "chart.js": { - "version": "2.7.3", - "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-2.7.3.tgz", - "integrity": "sha512-3+7k/DbR92m6BsMUYP6M0dMsMVZpMnwkUyNSAbqolHKsbIzH2Q4LWVEHHYq7v0fmEV8whXE0DrjANulw9j2K5g==", + "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" @@ -15159,123 +59801,6 @@ "integrity": "sha512-YpeKZngUmG65rLudJ4taU7VLkOCTMhNl/u4ctNC56LQS/zJTyNH0Lrtwm1tfTsbLlwvlfsA2d1c8vCf/Kh2KwQ==", "dev": true }, - "cheerio": { - "version": "1.0.0-rc.10", - "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.10.tgz", - "integrity": "sha512-g0J0q/O6mW8z5zxQ3A8E8J1hUgp4SMOvEoW/x84OwyHKe/Zccz83PVT4y5Crcr530FV6NgmKI1qvGTKVl9XXVw==", - "dev": true, - "requires": { - "cheerio-select": "^1.5.0", - "dom-serializer": "^1.3.2", - "domhandler": "^4.2.0", - "htmlparser2": "^6.1.0", - "parse5": "^6.0.1", - "parse5-htmlparser2-tree-adapter": "^6.0.1", - "tslib": "^2.2.0" - }, - "dependencies": { - "dom-serializer": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", - "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", - "dev": true, - "requires": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" - } - }, - "domelementtype": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", - "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", - "dev": true - }, - "parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", - "dev": true - }, - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==", - "dev": true - } - } - }, - "cheerio-select": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-1.5.0.tgz", - "integrity": "sha512-qocaHPv5ypefh6YNxvnbABM07KMxExbtbfuJoIie3iZXX1ERwYmJcIiRrr9H05ucQP1k28dav8rpdDgjQd8drg==", - "dev": true, - "requires": { - "css-select": "^4.1.3", - "css-what": "^5.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0", - "domutils": "^2.7.0" - }, - "dependencies": { - "css-select": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.1.3.tgz", - "integrity": "sha512-gT3wBNd9Nj49rAbmtFHj1cljIAOLYSX1nZ8CB7TBO3INYckygm5B7LISU/szY//YmdiSLbJvDLOx9VnMVpMBxA==", - "dev": true, - "requires": { - "boolbase": "^1.0.0", - "css-what": "^5.0.0", - "domhandler": "^4.2.0", - "domutils": "^2.6.0", - "nth-check": "^2.0.0" - } - }, - "css-what": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.1.0.tgz", - "integrity": "sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw==", - "dev": true - }, - "dom-serializer": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", - "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", - "dev": true, - "requires": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" - } - }, - "domelementtype": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", - "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", - "dev": true - }, - "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" - } - }, - "nth-check": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz", - "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==", - "dev": true, - "requires": { - "boolbase": "^1.0.0" - } - } - } - }, "chokidar": { "version": "2.1.8", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", @@ -15309,7 +59834,7 @@ "normalize-path": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", "dev": true, "requires": { "remove-trailing-separator": "^1.0.1" @@ -15320,7 +59845,7 @@ "arr-diff": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", "dev": true }, "braces": { @@ -15344,7 +59869,7 @@ "extend-shallow": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", "dev": true, "requires": { "is-extendable": "^0.1.0" @@ -15355,7 +59880,7 @@ "extend-shallow": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", "dev": true, "requires": { "assign-symbols": "^1.0.0", @@ -15376,7 +59901,7 @@ "fill-range": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", "dev": true, "requires": { "extend-shallow": "^2.0.1", @@ -15388,7 +59913,7 @@ "extend-shallow": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", "dev": true, "requires": { "is-extendable": "^0.1.0" @@ -15410,7 +59935,7 @@ "glob-parent": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", "dev": true, "requires": { "is-glob": "^3.1.0", @@ -15420,7 +59945,7 @@ "is-glob": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", "dev": true, "requires": { "is-extglob": "^2.1.0" @@ -15431,7 +59956,7 @@ "is-number": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", "dev": true, "requires": { "kind-of": "^3.0.2" @@ -15440,7 +59965,7 @@ "kind-of": { "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", "dev": true, "requires": { "is-buffer": "^1.1.5" @@ -15478,7 +60003,7 @@ "to-regex-range": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", "dev": true, "requires": { "is-number": "^3.0.0", @@ -15505,6 +60030,16 @@ "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", @@ -15520,13 +60055,13 @@ "arr-union": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==", "dev": true }, "define-property": { "version": "0.2.5", "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", "dev": true, "requires": { "is-descriptor": "^0.1.0" @@ -15535,9 +60070,9 @@ } }, "classnames": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.5.1.tgz", - "integrity": "sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==" + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.2.tgz", + "integrity": "sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw==" }, "cldrjs": { "version": "0.5.5", @@ -15561,10 +60096,10 @@ } } }, - "cli-boxes": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz", - "integrity": "sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==", + "clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", "dev": true }, "cli-cursor": { @@ -15576,12 +60111,6 @@ "restore-cursor": "^3.1.0" } }, - "cli-spinners": { - "version": "2.9.2", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz", - "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==", - "dev": true - }, "cli-table": { "version": "0.3.11", "resolved": "https://registry.npmjs.org/cli-table/-/cli-table-0.3.11.tgz", @@ -15605,10 +60134,23 @@ "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": "5.0.0", "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "dev": true, + "optional": true, + "peer": true, "requires": { "string-width": "^3.1.0", "strip-ansi": "^5.2.0", @@ -15616,19 +60158,28 @@ }, "dependencies": { "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", + "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", + "dev": true, + "optional": true, + "peer": true }, "is-fullwidth-code-point": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" + "integrity": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==", + "dev": true, + "optional": true, + "peer": true }, "string-width": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, + "optional": true, + "peer": true, "requires": { "emoji-regex": "^7.0.1", "is-fullwidth-code-point": "^2.0.0", @@ -15639,6 +60190,9 @@ "version": "5.2.0", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "optional": true, + "peer": true, "requires": { "ansi-regex": "^4.1.0" } @@ -15648,12 +60202,12 @@ "clone": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", - "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=" + "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": "sha1-4+JbIHrE5wGvch4staFnksrD3Fg=", + "integrity": "sha512-KLLTJWrvwIP+OPfMn0x2PheDEP20RPUcGXj/ERegTgdmPEZylALQldygiqrPPu8P45uNuPs7ckmReLY6v/iA5g==", "dev": true }, "clone-deep": { @@ -15675,29 +60229,10 @@ } } }, - "clone-regexp": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/clone-regexp/-/clone-regexp-1.0.1.tgz", - "integrity": "sha512-Fcij9IwRW27XedRIJnSOEupS7RVcXtObJXbcUOX93UCLqqOdRpkvzKywOOSizmEK/Is3S/RHX9dLdfo6R1Q1mw==", - "dev": true, - "requires": { - "is-regexp": "^1.0.0", - "is-supported-regexp-flag": "^1.0.0" - } - }, - "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": "sha1-s3gt/4u1R04Yuba/D9/ngvh3doA=", + "integrity": "sha512-au6ydSpg6nsrigcZ4m8Bc9hxjeW+GJ8xh5G3BJCMt4WXe1H10UNaVOamqQTmrx1kjVuxAHIQSNU6hY4Nsn9/ag==", "dev": true }, "cloneable-readable": { @@ -15712,9 +60247,9 @@ } }, "clsx": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.1.1.tgz", - "integrity": "sha512-6/bPho624p3S2pMyvP5kKBPXnI3ufHLObBFCfgx+LkeR5lg2XYy2hqZqUf45ypD8COn2bhgGJSUE+l5dhNBieA==" + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz", + "integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==" }, "cmd-extension": { "version": "1.0.2", @@ -15725,18 +60260,55 @@ "co": { "version": "4.6.0", "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", + "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", "dev": true }, + "coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "dev": true, + "requires": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, "code-point-at": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", - "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=" - }, - "collapse-white-space": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-1.0.6.tgz", - "integrity": "sha512-jEovNnrhMuqyCcjfEJA56v0Xq8SkIoPKDyaHahwo3POf4qcSXqMYuwNcOTzp74vTsR9Tn08z4MxWqAhcekogkQ==", + "integrity": "sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==", "dev": true }, "collect-v8-coverage": { @@ -15748,7 +60320,7 @@ "collection-map": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/collection-map/-/collection-map-1.0.0.tgz", - "integrity": "sha1-rqDwb40mx4DCt1SUOFVEsiVa8Yw=", + "integrity": "sha512-5D2XXSpkOnleOI21TG7p3T0bGAsZ/XknZpKBmGYyluO8pw4zA3K8ZlrBIbC4FXg3m6z/RNFiUFfT2sQK01+UHA==", "dev": true, "requires": { "arr-map": "^2.0.2", @@ -15759,7 +60331,7 @@ "collection-visit": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", - "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "integrity": "sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==", "dev": true, "requires": { "map-visit": "^1.0.0", @@ -15767,12 +60339,12 @@ } }, "color": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz", - "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/color/-/color-3.1.2.tgz", + "integrity": "sha512-vXTJhHebByxZn3lDvDJYw4lR5+uB3vuoHsuYA5AKuxRVn5wzzIfQKGLBmgdVRHKTJYeK5rvJcHnrd0Li49CFpg==", "requires": { - "color-convert": "^1.9.3", - "color-string": "^1.6.0" + "color-convert": "^1.9.1", + "color-string": "^1.5.2" } }, "color-convert": { @@ -15786,7 +60358,7 @@ "color-name": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" } } }, @@ -15796,9 +60368,9 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, "color-string": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.7.4.tgz", - "integrity": "sha512-nVdUvPVgZMpRQad5dcsCMOSB5BXLljklTiaxS6ehhKxDsAI5sD7k5VmFuBt1y3Rlym8uulc/ANUN/bMWtBu6Sg==", + "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" @@ -15807,24 +60379,25 @@ "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==" + "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==", + "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==", - "dev": true + "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" } @@ -15832,7 +60405,14 @@ "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==" + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "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", @@ -15840,10 +60420,57 @@ "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": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true }, "concat-stream": { "version": "1.6.2", @@ -15857,20 +60484,6 @@ "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", @@ -15910,71 +60523,96 @@ "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", "dev": true }, "statuses": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", "dev": true } } }, + "connect-history-api-fallback": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", + "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", + "dev": true + }, "connect-livereload": { "version": "0.5.4", "resolved": "https://registry.npmjs.org/connect-livereload/-/connect-livereload-0.5.4.tgz", - "integrity": "sha1-gBV9E3HJ83zBQDmrGJWXDRGdw7w=", + "integrity": "sha512-3KnRwsWf4VmP01I4hCDQqTc4e2UxOvJIi8i08GiwqX2oymzxNFY7PqjFkwHglYTJ0yzUJkO5yqdPxVaIz3Pbug==", + "dev": true + }, + "console-browserify": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", "dev": true }, "console-control-strings": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", - "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=" + "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==", + "dev": true, + "optional": true, + "peer": 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": "sha1-DPaLud318r55YcOoUXjLhdunjLQ=", + "integrity": "sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA==", "dev": true }, "content-type": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", - "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", - "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==", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", "dev": true }, "convert-source-map": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", - "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.1" - } + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==" }, "cookie": { "version": "0.3.1", "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", - "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=", + "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": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=", + "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" + } + }, "copy-descriptor": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", - "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "integrity": "sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==", "dev": true }, "copy-props": { @@ -15995,56 +60633,177 @@ } } }, + "copy-webpack-plugin": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-6.0.4.tgz", + "integrity": "sha512-zCazfdYAh3q/O4VzZFiadWGpDA2zTs6FC6D7YTHD6H1J40pzo0H4z22h1NYMCl4ArQP4CK8y/KWqPrJ4rVkZ5A==", + "dev": true, + "requires": { + "cacache": "^15.0.5", + "fast-glob": "^3.2.4", + "find-cache-dir": "^3.3.1", + "glob-parent": "^5.1.1", + "globby": "^11.0.1", + "loader-utils": "^2.0.0", + "normalize-path": "^3.0.0", + "p-limit": "^3.0.2", + "schema-utils": "^2.7.0", + "serialize-javascript": "^4.0.0", + "webpack-sources": "^1.4.3" + }, + "dependencies": { + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true + }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true + }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + } + }, + "json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "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 + }, + "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" + } + } + } + }, "core-js": { "version": "1.2.7", "resolved": "https://registry.npmjs.org/core-js/-/core-js-1.2.7.tgz", - "integrity": "sha1-ZSKUwUZR2yj6k70tX/KYOk8IxjY=" + "integrity": "sha512-ZiPp9pZlgxpWRu0M+YWbm6+aQ84XEfH1JRXvfOc/fILWI0VKhLC2LX13X1NYq4fULzLMq7Hfh43CSo2/aIaUPA==" }, "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==" + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "dev": true }, "cosmiconfig": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", - "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", - "dev": true, + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", "requires": { - "import-fresh": "^2.0.0", - "is-directory": "^0.3.1", - "js-yaml": "^3.13.1", - "parse-json": "^4.0.0" + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" }, "dependencies": { - "import-fresh": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", - "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", - "dev": true, - "requires": { - "caller-path": "^2.0.0", - "resolve-from": "^3.0.0" - } - }, "parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", - "dev": true, + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", "requires": { + "@babel/code-frame": "^7.0.0", "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" } }, - "resolve-from": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", - "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" + } + } + }, + "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" + } + }, "create-react-class": { "version": "15.7.0", "resolved": "https://registry.npmjs.org/create-react-class/-/create-react-class-15.7.0.tgz", @@ -16057,146 +60816,107 @@ "cross-spawn": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz", - "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=", + "integrity": "sha512-eZ+m1WNhSZutOa/uRblAc9Ut5MQfukFrFMtPSm3bZCA888NmMd5AWXWdgRZ80zd+pTk1P2JrGjg9pUPTvl2PWQ==", + "dev": true, + "optional": true, + "peer": true, "requires": { "lru-cache": "^4.0.1", "which": "^1.2.9" + }, + "dependencies": { + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "optional": true, + "peer": true, + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==", + "dev": true, + "optional": true, + "peer": true + } } }, - "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==", + "crypto-browserify": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", + "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", + "dev": true, + "requires": { + "browserify-cipher": "^1.0.0", + "browserify-sign": "^4.0.0", + "create-ecdh": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.0", + "diffie-hellman": "^5.0.0", + "inherits": "^2.0.1", + "pbkdf2": "^3.0.3", + "public-encrypt": "^4.0.0", + "randombytes": "^2.0.0", + "randomfill": "^1.0.3" + } + }, + "css": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/css/-/css-3.0.0.tgz", + "integrity": "sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==", + "dev": true, + "requires": { + "inherits": "^2.0.4", + "source-map": "^0.6.1", + "source-map-resolve": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "source-map-resolve": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.6.0.tgz", + "integrity": "sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==", + "dev": true, + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0" + } + } + } + }, + "css-color-names": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", + "integrity": "sha512-zj5D7X1U2h2zsXOAM8EyUREBnnts6H+Jm+d1M2DbiQQcUtnqgQsMrdo8JW9R80YFUmIdBZeMu5wvYM7hcgWP/Q==", "dev": true }, "css-declaration-sorter": { - "version": "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 - }, - "css-loader": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-3.4.2.tgz", - "integrity": "sha512-jYq4zdZT0oS0Iykt+fqnzVLRIeiPWhka+7BqPn+oSIpWJAHak5tmB/WZrJ2a21JhCeFyNnnlroSl8c+MtVndzA==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz", + "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==", "dev": true, "requires": { - "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": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", - "dev": true - }, - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true - }, - "emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", - "dev": true - }, - "json5": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", - "dev": true, - "requires": { - "minimist": "^1.2.0" - } - }, - "loader-utils": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", - "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - } - }, - "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" - } - }, - "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" - } - } + "postcss": "^7.0.1", + "timsort": "^0.3.0" + } + }, + "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-modules-loader-core": { @@ -16248,57 +60968,23 @@ } }, "css-select": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", - "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", "dev": true, "requires": { "boolbase": "^1.0.0", - "css-what": "^6.0.1", - "domhandler": "^4.3.1", - "domutils": "^2.8.0", - "nth-check": "^2.0.1" - }, - "dependencies": { - "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" - } - }, - "domelementtype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", - "dev": true - }, - "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" - } - } + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" } }, + "css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==", + "dev": true + }, "css-selector-tokenizer": { "version": "0.7.3", "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.3.tgz", @@ -16310,12 +60996,12 @@ } }, "css-tree": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", - "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", "dev": true, "requires": { - "mdn-data": "2.0.14", + "mdn-data": "2.0.4", "source-map": "^0.6.1" }, "dependencies": { @@ -16328,9 +61014,15 @@ } }, "css-what": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", - "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", + "dev": true + }, + "css.escape": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", + "integrity": "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==", "dev": true }, "cssesc": { @@ -16339,58 +61031,126 @@ "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", "dev": true }, + "cssjanus": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/cssjanus/-/cssjanus-1.3.2.tgz", + "integrity": "sha512-5pM/C1MIfoqhXa7k9PqSnrjj1SSZDakfyB1DZhdYyJoDUH+evGbsUg6/bpQapTJeSnYaj0rdzPUMeM33CvB0vw==" + }, "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==", + "version": "4.1.11", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.11.tgz", + "integrity": "sha512-6gZm2htn7xIPJOHY824ERgj8cNPgPxyCSnkXc4v7YvNW+TdVfzgngHcEhy/8D11kUWRUMbke+tC+AUcUsnMz2g==", "dev": true, "requires": { - "cssnano-preset-default": "^5.2.14", - "lilconfig": "^2.0.3", - "yaml": "^1.10.2" + "cosmiconfig": "^5.0.0", + "cssnano-preset-default": "^4.0.8", + "is-resolvable": "^1.0.0", + "postcss": "^7.0.0" + }, + "dependencies": { + "cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "dev": true, + "requires": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + } + }, + "import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg==", + "dev": true, + "requires": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + } + }, + "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" + } + }, + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==", + "dev": true + } } }, "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==", + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.8.tgz", + "integrity": "sha512-LdAyHuq+VRyeVREFmuxUZR1TXjQm8QQU/ktoo/x7bz+SdOge1YKc5eMN6pRW7YWBmyq59CqYba1dJ5cUukEjLQ==", "dev": true, "requires": { - "css-declaration-sorter": "^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" + "css-declaration-sorter": "^4.0.1", + "cssnano-util-raw-cache": "^4.0.1", + "postcss": "^7.0.0", + "postcss-calc": "^7.0.1", + "postcss-colormin": "^4.0.3", + "postcss-convert-values": "^4.0.1", + "postcss-discard-comments": "^4.0.2", + "postcss-discard-duplicates": "^4.0.2", + "postcss-discard-empty": "^4.0.1", + "postcss-discard-overridden": "^4.0.1", + "postcss-merge-longhand": "^4.0.11", + "postcss-merge-rules": "^4.0.3", + "postcss-minify-font-values": "^4.0.2", + "postcss-minify-gradients": "^4.0.2", + "postcss-minify-params": "^4.0.2", + "postcss-minify-selectors": "^4.0.2", + "postcss-normalize-charset": "^4.0.1", + "postcss-normalize-display-values": "^4.0.2", + "postcss-normalize-positions": "^4.0.2", + "postcss-normalize-repeat-style": "^4.0.2", + "postcss-normalize-string": "^4.0.2", + "postcss-normalize-timing-functions": "^4.0.2", + "postcss-normalize-unicode": "^4.0.1", + "postcss-normalize-url": "^4.0.1", + "postcss-normalize-whitespace": "^4.0.2", + "postcss-ordered-values": "^4.1.2", + "postcss-reduce-initial": "^4.0.3", + "postcss-reduce-transforms": "^4.0.2", + "postcss-svgo": "^4.0.3", + "postcss-unique-selectors": "^4.0.1" } }, - "cssnano-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==", + "cssnano-util-get-arguments": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz", + "integrity": "sha512-6RIcwmV3/cBMG8Aj5gucQRsJb4vv4I4rn6YjPbVWd5+Pn/fuG+YseGvXGk00XLkoZkaj31QOD7vMUpNPC4FIuw==", + "dev": true + }, + "cssnano-util-get-match": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz", + "integrity": "sha512-JPMZ1TSMRUPVIqEalIBNoBtAYbi8okvcFns4O0YIhcdGebeYZK7dMyHJiQ6GqNBA9kE0Hym4Aqym5rPdsV/4Cw==", + "dev": true + }, + "cssnano-util-raw-cache": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz", + "integrity": "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "cssnano-util-same-parent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz", + "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==", "dev": true }, "csso": { @@ -16400,6 +61160,30 @@ "dev": true, "requires": { "css-tree": "^1.1.2" + }, + "dependencies": { + "css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dev": true, + "requires": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + } + }, + "mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } } }, "cssom": { @@ -16426,31 +61210,45 @@ } }, "csstype": { - "version": "3.0.10", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.10.tgz", - "integrity": "sha512-2u44ZG2OcNUO9HDp/Jl8C07x6pU/eTR3ncV91SiK3dhG9TWvRVsCoJw14Ckx5DgWkzGA3waZWO3d7pgqpUI/XA==" + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==" }, "currently-unhandled": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", - "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", + "integrity": "sha512-/fITjgjGU50vjQ4FH6eUoYu+iUoUKIXws2hL15JJpIR+BbTxaXQsMuuyjtNh2WqsSBS5nsaZHFsFecyw5CCAng==", + "dev": true, "requires": { "array-find-index": "^1.0.1" } }, + "cyclist": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.2.tgz", + "integrity": "sha512-0sVXIohTfLqVIW3kb/0n6IiWF3Ifj5nm2XaSrLq2DI6fKIGa2fYAZdk917rUneaeLVpYfFcyXE2ft0fe3remsA==", + "dev": true + }, "d": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", + "dev": true, "requires": { "es5-ext": "^0.10.50", "type": "^1.0.1" } }, + "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": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", + "dev": true, "requires": { "assert-plus": "^1.0.0" } @@ -16469,7 +61267,7 @@ "tr46": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", - "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", + "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", "dev": true, "requires": { "punycode": "^2.1.0" @@ -16503,46 +61301,6 @@ "call-bind": "^1.0.6", "es-errors": "^1.3.0", "is-data-view": "^1.0.1" - }, - "dependencies": { - "call-bind": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", - "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", - "dev": true, - "requires": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.4", - "set-function-length": "^1.2.1" - } - }, - "function-bind": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", - "dev": true - }, - "get-intrinsic": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", - "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", - "dev": true, - "requires": { - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "hasown": "^2.0.0" - } - }, - "has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "dev": true - } } }, "data-view-byte-length": { @@ -16554,46 +61312,6 @@ "call-bind": "^1.0.7", "es-errors": "^1.3.0", "is-data-view": "^1.0.1" - }, - "dependencies": { - "call-bind": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", - "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", - "dev": true, - "requires": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.4", - "set-function-length": "^1.2.1" - } - }, - "function-bind": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", - "dev": true - }, - "get-intrinsic": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", - "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", - "dev": true, - "requires": { - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "hasown": "^2.0.0" - } - }, - "has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "dev": true - } } }, "data-view-byte-offset": { @@ -16605,46 +61323,6 @@ "call-bind": "^1.0.6", "es-errors": "^1.3.0", "is-data-view": "^1.0.1" - }, - "dependencies": { - "call-bind": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", - "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", - "dev": true, - "requires": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.4", - "set-function-length": "^1.2.1" - } - }, - "function-bind": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", - "dev": true - }, - "get-intrinsic": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", - "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", - "dev": true, - "requires": { - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "hasown": "^2.0.0" - } - }, - "has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "dev": true - } } }, "date-arithmetic": { @@ -16652,27 +61330,26 @@ "resolved": "https://registry.npmjs.org/date-arithmetic/-/date-arithmetic-4.1.0.tgz", "integrity": "sha512-QWxYLR5P/6GStZcdem+V1xoto6DMadYWpMXU82ES3/RfR3Wdwr3D0+be7mgOJ+Ov0G9D5Dmb9T17sNLQYj9XOg==" }, + "date-fns": { + "version": "2.29.3", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.29.3.tgz", + "integrity": "sha512-dDCnyH2WnnKusqvZZ6+jA1O51Ibt8ZMRNkDZdyAyK4YfbDwa/cEmuztzG5pk6hqlp9aSBPYcjOlktquahGwGeA==" + }, "dateformat": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-2.2.0.tgz", - "integrity": "sha1-QGXiATz5+5Ft39gu+1Bq1MZ2kGI=", + "integrity": "sha512-GODcnWq3YGoTnygPfi02ygEiRxqUxpJwuRHjdhJYuxpcZmDq4rjBiXYmbCCzStxo176ixfLT6i4NPwQooRySnw==", "dev": true }, - "deasync": { - "version": "0.1.24", - "resolved": "https://registry.npmjs.org/deasync/-/deasync-0.1.24.tgz", - "integrity": "sha512-i98vg42xNfRZCymummMAN0rIcQ1gZFinSe3btvPIvy6JFTaeHcumeKybRo2HTv86nasfmT0nEgAn2ggLZhOCVA==", - "dev": true, - "requires": { - "bindings": "^1.5.0", - "node-addon-api": "^1.7.1" - } + "dayjs": { + "version": "1.11.11", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.11.tgz", + "integrity": "sha512-okzr3f11N6WuqYtZSvm+F776mB41wRZMhKP+hc34YdW+KmtYYK9iqvHSwo2k9FEH3fhGXvOPV6yz2IcSrfRUDg==" }, "debug": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", - "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", - "dev": true, + "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" } @@ -16686,22 +61363,13 @@ "decamelize": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=" - }, - "decamelize-keys": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz", - "integrity": "sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=", - "dev": true, - "requires": { - "decamelize": "^1.1.0", - "map-obj": "^1.0.0" - } + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", + "dev": true }, "decode-uri-component": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", - "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "integrity": "sha512-hjf+xovcEn31w/EUYdTXQh/8smFL/dzYjohQGEIgjyNavaJfBY2p5F527Bo1VPATxv0VYTUC2bOcXvqFwk78Og==", "dev": true }, "decomment": { @@ -16713,34 +61381,19 @@ "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==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.2.tgz", + "integrity": "sha512-5tdhKF6DbU7iIzrIOa1AOUt39ZRm13cmL1cGEh//aqR8x9+tNfbywRf0n5FD/18OKMdo7DNEtrX2t22ZAkI+eg==", "requires": { - "is-arguments": "^1.0.4", - "is-date-object": "^1.0.1", - "is-regex": "^1.0.4", - "object-is": "^1.0.1", + "is-arguments": "^1.1.1", + "is-date-object": "^1.0.5", + "is-regex": "^1.1.4", + "object-is": "^1.1.5", "object-keys": "^1.1.1", - "regexp.prototype.flags": "^1.2.0" + "regexp.prototype.flags": "^1.5.1" } }, - "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", @@ -16770,49 +61423,91 @@ } } }, - "default-require-extensions": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-1.0.0.tgz", - "integrity": "sha1-836hXT4T/9m0N9M+GnW1+5eHTLg=", + "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": { - "strip-bom": "^2.0.0" + "execa": "^5.0.0" + }, + "dependencies": { + "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" + } + }, + "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 + }, + "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 + }, + "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" + } + }, + "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" + } + } } }, "default-resolution": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/default-resolution/-/default-resolution-2.0.0.tgz", - "integrity": "sha1-vLgrqnKtebQmp2cy8aga1t8m1oQ=", - "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==", + "integrity": "sha512-2xaP6GiwVwOEbXCGoJ4ufgC76m8cj805jrghScewJC2ZDsb9U0b4BIrba+xt/Uytyd0HvQ6+WymSRTfnYj59GQ==", "dev": true }, "define-data-property": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", - "dev": true, "requires": { "es-define-property": "^1.0.0", "es-errors": "^1.3.0", @@ -16826,11 +61521,13 @@ "dev": true }, "define-properties": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", - "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", "requires": { - "object-keys": "^1.0.12" + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" } }, "define-property": { @@ -16883,7 +61580,7 @@ "del": { "version": "2.2.2", "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz", - "integrity": "sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=", + "integrity": "sha512-Z4fzpbIRjOu7lO5jCETSWoqUDVe0IPOlfugBsF6suen2LKDlVb4QZpKEM9P+buNJ4KI1eN7I083w/pbKUpsrWQ==", "dev": true, "requires": { "globby": "^5.0.0", @@ -16898,493 +61595,53 @@ "delayed-stream": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" + "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==" }, "delegates": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", - "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=" - }, - "depcheck": { - "version": "1.4.7", - "resolved": "https://registry.npmjs.org/depcheck/-/depcheck-1.4.7.tgz", - "integrity": "sha512-1lklS/bV5chOxwNKA/2XUUk/hPORp8zihZsXflr8x0kLwmcZ9Y9BsS6Hs3ssvA+2wUVbG0U2Ciqvm1SokNjPkA==", + "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==", "dev": true, - "requires": { - "@babel/parser": "^7.23.0", - "@babel/traverse": "^7.23.2", - "@vue/compiler-sfc": "^3.3.4", - "callsite": "^1.0.0", - "camelcase": "^6.3.0", - "cosmiconfig": "^7.1.0", - "debug": "^4.3.4", - "deps-regex": "^0.2.0", - "findup-sync": "^5.0.0", - "ignore": "^5.2.4", - "is-core-module": "^2.12.0", - "js-yaml": "^3.14.1", - "json5": "^2.2.3", - "lodash": "^4.17.21", - "minimatch": "^7.4.6", - "multimatch": "^5.0.0", - "please-upgrade-node": "^3.2.0", - "readdirp": "^3.6.0", - "require-package-name": "^2.0.1", - "resolve": "^1.22.3", - "resolve-from": "^5.0.0", - "semver": "^7.5.4", - "yargs": "^16.2.0" - }, - "dependencies": { - "@babel/code-frame": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.7.tgz", - "integrity": "sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==", - "dev": true, - "requires": { - "@babel/highlight": "^7.24.7", - "picocolors": "^1.0.0" - } - }, - "@babel/generator": { - "version": "7.24.8", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.24.8.tgz", - "integrity": "sha512-47DG+6F5SzOi0uEvK4wMShmn5yY0mVjVJoWTphdY2B4Rx9wHgjK7Yhtr0ru6nE+sn0v38mzrWOlah0p/YlHHOQ==", - "dev": true, - "requires": { - "@babel/types": "^7.24.8", - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.25", - "jsesc": "^2.5.1" - } - }, - "@babel/helper-function-name": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.24.7.tgz", - "integrity": "sha512-FyoJTsj/PEUWu1/TYRiXTIHc8lbw+TDYkZuoE43opPS5TrI7MyONBE1oNvfguEXAD9yhQRrVBnXdXzSLQl9XnA==", - "dev": true, - "requires": { - "@babel/template": "^7.24.7", - "@babel/types": "^7.24.7" - } - }, - "@babel/helper-hoist-variables": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.24.7.tgz", - "integrity": "sha512-MJJwhkoGy5c4ehfoRyrJ/owKeMl19U54h27YYftT0o2teQ3FJ3nQUf/I3LlJsX4l3qlw7WRXUmiyajvHXoTubQ==", - "dev": true, - "requires": { - "@babel/types": "^7.24.7" - } - }, - "@babel/helper-split-export-declaration": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.7.tgz", - "integrity": "sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==", - "dev": true, - "requires": { - "@babel/types": "^7.24.7" - } - }, - "@babel/helper-validator-identifier": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz", - "integrity": "sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==", - "dev": true - }, - "@babel/highlight": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.7.tgz", - "integrity": "sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.24.7", - "chalk": "^2.4.2", - "js-tokens": "^4.0.0", - "picocolors": "^1.0.0" - } - }, - "@babel/parser": { - "version": "7.24.8", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.8.tgz", - "integrity": "sha512-WzfbgXOkGzZiXXCqk43kKwZjzwx4oulxZi3nq2TYL9mOjQv6kYwul9mz6ID36njuL7Xkp6nJEfok848Zj10j/w==", - "dev": true - }, - "@babel/template": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.24.7.tgz", - "integrity": "sha512-jYqfPrU9JTF0PmPy1tLYHW4Mp4KlgxJD9l2nP9fD6yT/ICi554DmrWBAEYpIelzjHf1msDP3PxJIRt/nFNfBig==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.24.7", - "@babel/parser": "^7.24.7", - "@babel/types": "^7.24.7" - } - }, - "@babel/traverse": { - "version": "7.24.8", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.24.8.tgz", - "integrity": "sha512-t0P1xxAPzEDcEPmjprAQq19NWum4K0EQPjMwZQZbHt+GiZqvjCHjj755Weq1YRPVzBI+3zSfvScfpnuIecVFJQ==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.24.7", - "@babel/generator": "^7.24.8", - "@babel/helper-environment-visitor": "^7.24.7", - "@babel/helper-function-name": "^7.24.7", - "@babel/helper-hoist-variables": "^7.24.7", - "@babel/helper-split-export-declaration": "^7.24.7", - "@babel/parser": "^7.24.8", - "@babel/types": "^7.24.8", - "debug": "^4.3.1", - "globals": "^11.1.0" - } - }, - "@babel/types": { - "version": "7.24.8", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.8.tgz", - "integrity": "sha512-SkSBEHwwJRU52QEVZBmMBnE5Ux2/6WU1grdYyOhpbCNxbmJrDuDCphBzKZSO3taf0zztp+qkWlymE5tVL5l0TA==", - "dev": true, - "requires": { - "@babel/helper-string-parser": "^7.24.8", - "@babel/helper-validator-identifier": "^7.24.7", - "to-fast-properties": "^2.0.0" - } - }, - "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": "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" - } - }, - "brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "requires": { - "balanced-match": "^1.0.0" - } - }, - "camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", - "dev": true - }, - "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" - } - }, - "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" - } - }, - "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" - } - }, - "debug": { - "version": "4.3.5", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.5.tgz", - "integrity": "sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==", - "dev": true, - "requires": { - "ms": "2.1.2" - } - }, - "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 - }, - "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" - } - }, - "ignore": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", - "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", - "dev": true - }, - "is-core-module": { - "version": "2.14.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.14.0.tgz", - "integrity": "sha512-a5dFJih5ZLYlRtDc0dZWP7RiKr6xIKzmn/oAYCDvdLThadVgyJwlaoQPmRtMSpz+rk0OGAgIu+TcM9HUF0fk1A==", - "dev": true, - "requires": { - "hasown": "^2.0.2" - } - }, - "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 - }, - "json5": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", - "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", - "dev": true - }, - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true - }, - "minimatch": { - "version": "7.4.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-7.4.6.tgz", - "integrity": "sha512-sBz8G/YjVniEz6lKPNpKxXwazJe4c19fEfV2GDMX6AjFz+MX9uDWIZW8XreVhkFW3fkIdTv/gxWr/Kks5FFAVw==", - "dev": true, - "requires": { - "brace-expansion": "^2.0.1" - } - }, - "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" - } - }, - "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 - }, - "readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, - "requires": { - "picomatch": "^2.2.1" - } - }, - "resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", - "dev": true, - "requires": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - } - }, - "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 - }, - "semver": { - "version": "7.6.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", - "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", - "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" - } - }, - "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" - } - }, - "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" - } - }, - "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" - }, - "dependencies": { - "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" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - } - } - }, - "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" - } - }, - "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 - } - } + "optional": true, + "peer": true }, "depd": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", - "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 - }, - "semver": { - "version": "7.6.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", - "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", - "dev": true - } - } - }, - "deps-regex": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/deps-regex/-/deps-regex-0.2.0.tgz", - "integrity": "sha512-PwuBojGMQAYbWkMXOY9Pd/NWCDNHVH12pnS7WHqZkTSeMESe4hwnKKRp0yR87g37113x4JPbo/oIvXY+s/f56Q==", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", "dev": true }, "dequal": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.2.tgz", - "integrity": "sha512-q9K8BlJVxK7hQYqa6XISGmBZbtQQWVXSrRrWreHC94rMt1QL/Impruc+7p2CYSYuVIUr+YCt6hjrs1kkdJRTug==" + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==" + }, + "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": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", + "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": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=", + "integrity": "sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==", "dev": true }, "detect-indent": { @@ -17399,6 +61656,12 @@ "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", @@ -17409,18 +61672,31 @@ "wrappy": "1" } }, - "diff": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz", - "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==", - "dev": true - }, "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", @@ -17438,11 +61714,14 @@ } } }, - "discontinuous-range": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/discontinuous-range/-/discontinuous-range-1.0.0.tgz", - "integrity": "sha1-44Mx8IRLukm5qctxx3FYWqsbxlo=", - "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": "2.1.0", @@ -17453,6 +61732,12 @@ "esutils": "^2.0.2" } }, + "dom-accessibility-api": { + "version": "0.5.14", + "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.14.tgz", + "integrity": "sha512-NMt+m9zFMPZe0JcY9gN224Qvk6qLIdqex29clBvc/y75ZBX9YA9wNK3frsYvu2DI1xcCIwxwnX+TlsJ2DSOADg==", + "dev": true + }, "dom-helpers": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz", @@ -17473,13 +61758,28 @@ }, "dependencies": { "domelementtype": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", - "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", "dev": true } } }, + "dom7": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/dom7/-/dom7-4.0.6.tgz", + "integrity": "sha512-emjdpPLhpNubapLFdjNL9tP06Sr+GZkrIHEXLWvOGsytACUrkbeIdjO5g77m00BrHTznnlcNqgmn7pCN192TBA==", + "peer": true, + "requires": { + "ssr-window": "^4.0.0" + } + }, + "domain-browser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", + "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", + "dev": true + }, "domelementtype": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", @@ -17503,23 +61803,6 @@ } } }, - "domhandler": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.2.2.tgz", - "integrity": "sha512-PzE9aBMsdZO8TK4BnuJwH0QT41wgMbRzuZrHUcpYncEjmQazq8QEaBWgLG7ZyC/DAZKEgglpIA6j4Qn/HmxS3w==", - "dev": true, - "requires": { - "domelementtype": "^2.2.0" - }, - "dependencies": { - "domelementtype": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", - "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", - "dev": true - } - } - }, "domutils": { "version": "1.7.0", "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", @@ -17530,24 +61813,6 @@ "domelementtype": "1" } }, - "dot-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", - "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", - "dev": true, - "requires": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" - }, - "dependencies": { - "tslib": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", - "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==", - "dev": true - } - } - }, "dot-prop": { "version": "5.3.0", "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", @@ -17557,6 +61822,17 @@ "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" + } + }, "draft-js": { "version": "0.10.5", "resolved": "https://registry.npmjs.org/draft-js/-/draft-js-0.10.5.tgz", @@ -17570,7 +61846,7 @@ "immutable": { "version": "3.7.6", "resolved": "https://registry.npmjs.org/immutable/-/immutable-3.7.6.tgz", - "integrity": "sha1-E7TTyxK++hVIKib+Gy665kAHHks=" + "integrity": "sha512-AizQPcaofEtO11RZhPPHBOJRdo/20MKQF9mBLnVkBoyHi1/zXK8fzVdnEpSV9gxqtnh6Qomfp3F0xT5qP/vThw==" } } }, @@ -17579,11 +61855,6 @@ "resolved": "https://registry.npmjs.org/draftjs-to-html/-/draftjs-to-html-0.8.4.tgz", "integrity": "sha512-+4hekxc8dTJvKk6usiEsFX9O1uOD9vLZZOs9ZI3RhTe89yNmtazYII/ILDXfbMPfzNaYfX7Gf3zjRm6UUFxqyg==" }, - "draftjs-utils": { - "version": "0.10.2", - "resolved": "https://registry.npmjs.org/draftjs-utils/-/draftjs-utils-0.10.2.tgz", - "integrity": "sha512-EstHqr3R3JVcilJrBaO/A+01GvwwKmC7e4TCjC7S94ZeMh4IVmf60OuQXtHHpwItK8C2JCi3iljgN5KHkJboUg==" - }, "duplexer": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", @@ -17593,7 +61864,7 @@ "duplexer2": { "version": "0.0.2", "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz", - "integrity": "sha1-xhTc9n4vsUmVqRcR5aYX6KYKMds=", + "integrity": "sha512-+AWBwjGadtksxjOQSFDhPNQbed7icNXApT4+2BNpsXzcCBiInq2H9XW0O8sfHFaPmnQRs7cg/P0fAr2IWQSW0g==", "dev": true, "requires": { "readable-stream": "~1.1.9" @@ -17602,13 +61873,13 @@ "isarray": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "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": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", + "integrity": "sha512-+MeVjFf4L44XUkhM1eYbD8fyEsxcV81pqMSR5gblfcLCHfZvbrqy4/qYHE+/R5HoBUT11WV5O08Cr1n3YXkWVQ==", "dev": true, "requires": { "core-util-is": "~1.0.0", @@ -17620,17 +61891,11 @@ "string_decoder": { "version": "0.10.31", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "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", @@ -17656,7 +61921,8 @@ "ecc-jsbn": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", - "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", + "dev": true, "requires": { "jsbn": "~0.1.0", "safer-buffer": "^2.1.0" @@ -17674,7 +61940,7 @@ "ee-first": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", "dev": true }, "ejs": { @@ -17684,45 +61950,50 @@ "dev": true }, "electron-to-chromium": { - "version": "1.4.808", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.808.tgz", - "integrity": "sha512-0ItWyhPYnww2VOuCGF4s1LTfbrdAV2ajy/TN+ZTuhR23AHI6rWHCrBXJ/uxoXOvRRqw8qjYVrG81HFI7x/2wdQ==" + "version": "1.4.816", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.816.tgz", + "integrity": "sha512-EKH5X5oqC6hLmiS7/vYtZHZFTNdhsYG5NVPRN6Yn0kQHNBlT59+xSM8HBy66P5fxWpKgZbPqb+diC64ng295Jw==" + }, + "elliptic": { + "version": "6.5.5", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.5.tgz", + "integrity": "sha512-7EjbcmUm17NQFu4Pmgmq2olYMj8nwMnpcddByChSUjArp8F5DQWcIcpriwO4ZToLNAJig0yiyjswfyGNje/ixw==", + "dev": true, + "requires": { + "bn.js": "^4.11.9", + "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": "7.0.3", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "dev": true, + "optional": true, + "peer": true }, "emojis-list": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", - "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=" - }, - "encode-registry": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/encode-registry/-/encode-registry-3.0.1.tgz", - "integrity": "sha512-6qOwkl1g0fv0DN3Y3ggr2EaZXN71aoAqPp3p/pVaWSBSIo+YjLOWN61Fva43oVyQNPf7kgm8lkudzlzojwE2jw==", - "dev": true, - "requires": { - "mem": "^8.0.0" - }, - "dependencies": { - "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" - } - } - } + "integrity": "sha512-knHEZMgs8BB+MInokmNTg/OyPlAddghe1YBgNwJBc5zsJi/uyIcXoSDsL/W9ymOsBoBGdPIHXYJ9+qKFwRwDng==" }, "encodeurl": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", "dev": true }, "encoding": { @@ -17736,7 +62007,7 @@ "end-of-stream": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.1.0.tgz", - "integrity": "sha1-6TUyWLqpEIll78QcsO+K3i88+wc=", + "integrity": "sha512-EoulkdKF/1xa92q25PbjuDcgJ9RDHYU2Rs3SCIvs2/dSQ3BpmxneNHmA/M7fe60M3PrV7nNGTTNbkK62l6vXiQ==", "dev": true, "requires": { "once": "~1.3.0" @@ -17745,7 +62016,7 @@ "once": { "version": "1.3.3", "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz", - "integrity": "sha1-suJhVXzkwxTsgwTz+oJmPkKXyiA=", + "integrity": "sha512-6vaNInhu+CHxtONf3zw3vq4SP2DOQhjBvIa3rNcG0+P7eKWlYH6Peu7rHizSloRU2EwMz6GraLieis9Ac9+p1w==", "dev": true, "requires": { "wrappy": "1" @@ -17758,156 +62029,24 @@ "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.0.tgz", "integrity": "sha512-dwDPwZL0dmye8Txp2gzFmA6sxALaSvdRDjPH0viLcKrtlOL3tw62nWWweVD1SdILDTJrbrL6tdWVN58Wo6U3eA==", "dev": true, + "peer": true, "requires": { "graceful-fs": "^4.2.4", "tapable": "^2.2.0" } }, - "enquirer": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.4.1.tgz", - "integrity": "sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ==", - "dev": true, - "requires": { - "ansi-colors": "^4.1.1", - "strip-ansi": "^6.0.1" - }, - "dependencies": { - "ansi-colors": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", - "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", - "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 - }, - "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" - } - } - } - }, "entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", - "dev": true + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.1.0.tgz", + "integrity": "sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==" }, - "enzyme": { - "version": "3.11.0", - "resolved": "https://registry.npmjs.org/enzyme/-/enzyme-3.11.0.tgz", - "integrity": "sha512-Dw8/Gs4vRjxY6/6i9wU0V+utmQO9kvh9XLnz3LIudviOnVYDEe2ec+0k+NQoMamn1VrjKgCUOWj5jG/5M5M0Qw==", + "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": { - "array.prototype.flat": "^1.2.3", - "cheerio": "^1.0.0-rc.3", - "enzyme-shallow-equal": "^1.0.1", - "function.prototype.name": "^1.1.2", - "has": "^1.0.3", - "html-element-map": "^1.2.0", - "is-boolean-object": "^1.0.1", - "is-callable": "^1.1.5", - "is-number-object": "^1.0.4", - "is-regex": "^1.0.5", - "is-string": "^1.0.5", - "is-subset": "^0.1.1", - "lodash.escape": "^4.0.1", - "lodash.isequal": "^4.5.0", - "object-inspect": "^1.7.0", - "object-is": "^1.0.2", - "object.assign": "^4.1.0", - "object.entries": "^1.1.1", - "object.values": "^1.1.1", - "raf": "^3.4.1", - "rst-selector-parser": "^2.2.3", - "string.prototype.trim": "^1.2.1" - }, - "dependencies": { - "lodash.escape": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-4.0.1.tgz", - "integrity": "sha1-yQRGkMIeBClL6qUXcS/e0fqI3pg=", - "dev": true - } - } - }, - "enzyme-adapter-react-16": { - "version": "1.15.6", - "resolved": "https://registry.npmjs.org/enzyme-adapter-react-16/-/enzyme-adapter-react-16-1.15.6.tgz", - "integrity": "sha512-yFlVJCXh8T+mcQo8M6my9sPgeGzj85HSHi6Apgf1Cvq/7EL/J9+1JoJmJsRxZgyTvPMAqOEpRSu/Ii/ZpyOk0g==", - "dev": true, - "requires": { - "enzyme-adapter-utils": "^1.14.0", - "enzyme-shallow-equal": "^1.0.4", - "has": "^1.0.3", - "object.assign": "^4.1.2", - "object.values": "^1.1.2", - "prop-types": "^15.7.2", - "react-is": "^16.13.1", - "react-test-renderer": "^16.0.0-0", - "semver": "^5.7.0" - } - }, - "enzyme-adapter-utils": { - "version": "1.14.0", - "resolved": "https://registry.npmjs.org/enzyme-adapter-utils/-/enzyme-adapter-utils-1.14.0.tgz", - "integrity": "sha512-F/z/7SeLt+reKFcb7597IThpDp0bmzcH1E9Oabqv+o01cID2/YInlqHbFl7HzWBl4h3OdZYedtwNDOmSKkk0bg==", - "dev": true, - "requires": { - "airbnb-prop-types": "^2.16.0", - "function.prototype.name": "^1.1.3", - "has": "^1.0.3", - "object.assign": "^4.1.2", - "object.fromentries": "^2.0.3", - "prop-types": "^15.7.2", - "semver": "^5.7.1" - } - }, - "enzyme-shallow-equal": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/enzyme-shallow-equal/-/enzyme-shallow-equal-1.0.4.tgz", - "integrity": "sha512-MttIwB8kKxypwHvRynuC3ahyNc+cFbR8mjVIltnmzQ0uKGqmsfO4bfBuLxb0beLNPhjblUEYvEbsg+VSygvF1Q==", - "dev": true, - "requires": { - "has": "^1.0.3", - "object-is": "^1.1.2" - } - }, - "enzyme-to-json": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/enzyme-to-json/-/enzyme-to-json-3.6.2.tgz", - "integrity": "sha512-Ynm6Z6R6iwQ0g2g1YToz6DWhxVnt8Dy1ijR2zynRKxTyBGA8rCDXU3rs2Qc4OKvUvc2Qoe1bcFK6bnPs20TrTg==", - "dev": true, - "requires": { - "@types/cheerio": "^0.22.22", - "lodash": "^4.17.21", - "react-is": "^16.12.0" - }, - "dependencies": { - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true - } - } - }, - "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" + "prr": "~1.0.1" } }, "error-ex": { @@ -17921,36 +62060,70 @@ "is-arrayish": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" } } }, + "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.19.1", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz", - "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==", + "version": "1.23.3", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.3.tgz", + "integrity": "sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==", "dev": true, "requires": { - "call-bind": "^1.0.2", + "array-buffer-byte-length": "^1.0.1", + "arraybuffer.prototype.slice": "^1.0.3", + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.7", + "data-view-buffer": "^1.0.1", + "data-view-byte-length": "^1.0.1", + "data-view-byte-offset": "^1.0.0", + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "es-set-tostringtag": "^2.0.3", "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "get-intrinsic": "^1.1.1", - "get-symbol-description": "^1.0.0", - "has": "^1.0.3", - "has-symbols": "^1.0.2", - "internal-slot": "^1.0.3", - "is-callable": "^1.2.4", - "is-negative-zero": "^2.0.1", + "function.prototype.name": "^1.1.6", + "get-intrinsic": "^1.2.4", + "get-symbol-description": "^1.0.2", + "globalthis": "^1.0.3", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2", + "has-proto": "^1.0.3", + "has-symbols": "^1.0.3", + "hasown": "^2.0.2", + "internal-slot": "^1.0.7", + "is-array-buffer": "^3.0.4", + "is-callable": "^1.2.7", + "is-data-view": "^1.0.1", + "is-negative-zero": "^2.0.3", "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.1", + "is-shared-array-buffer": "^1.0.3", "is-string": "^1.0.7", - "is-weakref": "^1.0.1", - "object-inspect": "^1.11.0", + "is-typed-array": "^1.1.13", + "is-weakref": "^1.0.2", + "object-inspect": "^1.13.1", "object-keys": "^1.1.1", - "object.assign": "^4.1.2", - "string.prototype.trimend": "^1.0.4", - "string.prototype.trimstart": "^1.0.4", - "unbox-primitive": "^1.0.1" + "object.assign": "^4.1.5", + "regexp.prototype.flags": "^1.5.2", + "safe-array-concat": "^1.1.2", + "safe-regex-test": "^1.0.3", + "string.prototype.trim": "^1.2.9", + "string.prototype.trimend": "^1.0.8", + "string.prototype.trimstart": "^1.0.8", + "typed-array-buffer": "^1.0.2", + "typed-array-byte-length": "^1.0.1", + "typed-array-byte-offset": "^1.0.2", + "typed-array-length": "^1.0.6", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.15" } }, "es-array-method-boxes-properly": { @@ -17963,49 +62136,21 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", - "dev": true, "requires": { "get-intrinsic": "^1.2.4" - }, - "dependencies": { - "function-bind": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", - "dev": true - }, - "get-intrinsic": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", - "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", - "dev": true, - "requires": { - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "hasown": "^2.0.0" - } - }, - "has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "dev": true - } } }, "es-errors": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", - "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", - "dev": true + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==" }, "es-module-lexer": { "version": "1.5.4", "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.4.tgz", "integrity": "sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==", - "dev": true + "dev": true, + "peer": true }, "es-object-atoms": { "version": "1.0.0", @@ -18025,42 +62170,6 @@ "get-intrinsic": "^1.2.4", "has-tostringtag": "^1.0.2", "hasown": "^2.0.1" - }, - "dependencies": { - "function-bind": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", - "dev": true - }, - "get-intrinsic": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", - "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", - "dev": true, - "requires": { - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "hasown": "^2.0.0" - } - }, - "has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "dev": true - }, - "has-tostringtag": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", - "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", - "dev": true, - "requires": { - "has-symbols": "^1.0.3" - } - } } }, "es-shim-unscopables": { @@ -18084,19 +62193,21 @@ } }, "es5-ext": { - "version": "0.10.53", - "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz", - "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==", + "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.0.0" + "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": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", + "integrity": "sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==", + "dev": true, "requires": { "d": "1", "es5-ext": "^0.10.35", @@ -18112,11 +62223,22 @@ "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", @@ -18134,22 +62256,16 @@ "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==" }, - "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": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", "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": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" }, "escodegen": { "version": "1.14.3", @@ -18164,36 +62280,338 @@ "source-map": "~0.6.1" }, "dependencies": { + "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 + }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true, "optional": 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": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "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" + } + }, + "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" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "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" + } + }, + "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" + } + }, + "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 + }, + "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" + } + }, + "estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true + }, + "glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "requires": { + "is-glob": "^4.0.3" + } + }, + "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 + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } } } }, "eslint-plugin-promise": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-4.2.1.tgz", - "integrity": "sha512-VoM09vT7bfA7D+upt+FjeBO5eHIJQBUWki1aPvB+vbNiHS3+oGIJGIeyBtKQTME6UPXXy3vV07OL1tHd3ANuDw==", - "dev": true + "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-tsdoc": { - "version": "0.2.14", - "resolved": "https://registry.npmjs.org/eslint-plugin-tsdoc/-/eslint-plugin-tsdoc-0.2.14.tgz", - "integrity": "sha512-fJ3fnZRsdIoBZgzkQjv8vAj6NeeOoFkTfgosj6mKsFjX70QV256sA/wq+y/R2+OL4L8E79VVaVWrPeZnKNe8Ng==", + "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": { - "@microsoft/tsdoc": "0.13.2", - "@microsoft/tsdoc-config": "0.15.2" + "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": { + "estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true + }, + "resolve": { + "version": "2.0.0-next.5", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz", + "integrity": "sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==", + "dev": true, + "requires": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true + } + } + }, + "eslint-plugin-react-hooks": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.3.0.tgz", + "integrity": "sha512-XslZy0LnMn+84NEG9jSGR6eGqaZB3133L8xewQo3fQagbQuGt7a63gf+P1NGKZavEYEC3UXaWEAA/AqDkuN6xA==", + "dev": true, + "requires": {} + }, + "eslint-plugin-tsdoc": { + "version": "0.2.17", + "resolved": "https://registry.npmjs.org/eslint-plugin-tsdoc/-/eslint-plugin-tsdoc-0.2.17.tgz", + "integrity": "sha512-xRmVi7Zx44lOBuYqG8vzTXuL6IdGOeF9nHX17bjJ8+VE6fsxpdGem0/SBTmAwgYMKYB1WBkqRJVQ+n8GK041pA==", + "dev": true, + "requires": { + "@microsoft/tsdoc": "0.14.2", + "@microsoft/tsdoc-config": "0.16.2" }, "dependencies": { "@microsoft/tsdoc": { - "version": "0.13.2", - "resolved": "https://registry.npmjs.org/@microsoft/tsdoc/-/tsdoc-0.13.2.tgz", - "integrity": "sha512-WrHvO8PDL8wd8T2+zBGKrMwVL5IyzR3ryWUsl0PXgEV0QHup4mTLi0QcATefGI6Gx9Anu7vthPyyyLpY0EpiQg==", + "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" + } + }, + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } } } }, @@ -18207,12 +62625,48 @@ "estraverse": "^4.1.1" } }, + "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": "1.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", - "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "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" + }, + "dependencies": { + "acorn": { + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz", + "integrity": "sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==", + "dev": true + } + } + }, "esprima": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", @@ -18259,12 +62713,6 @@ "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", "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", @@ -18274,7 +62722,7 @@ "etag": { "version": "1.8.1", "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", "dev": true }, "event-stream": { @@ -18292,12 +62740,27 @@ "through": "^2.3.8" } }, + "eventemitter3": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-2.0.3.tgz", + "integrity": "sha512-jLN68Dx5kyFHaePoXWPsCGW5qdyZQtLYHkxkg02/Mz6g0kYpDx4FyP6XfArhQdlOC4b8Mv+EMxPo/8La7Tzghg==" + }, "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", @@ -18331,28 +62794,45 @@ "shebang-command": "^1.2.0", "which": "^1.2.9" } + }, + "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 + }, + "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 } } }, - "execall": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/execall/-/execall-1.0.0.tgz", - "integrity": "sha1-c9CQTjlbPKsGWLCNCewlMH8pu3M=", - "dev": true, - "requires": { - "clone-regexp": "^1.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": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", + "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": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "integrity": "sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==", "dev": true, "requires": { "debug": "^2.3.3", @@ -18376,7 +62856,7 @@ "define-property": { "version": "0.2.5", "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", "dev": true, "requires": { "is-descriptor": "^0.1.0" @@ -18385,7 +62865,7 @@ "extend-shallow": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", "dev": true, "requires": { "is-extendable": "^0.1.0" @@ -18394,66 +62874,15 @@ "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", "dev": true } } }, - "expand-range": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz", - "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=", - "dev": true, - "requires": { - "fill-range": "^2.1.0" - }, - "dependencies": { - "fill-range": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.4.tgz", - "integrity": "sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q==", - "dev": true, - "requires": { - "is-number": "^2.1.0", - "isobject": "^2.0.0", - "randomatic": "^3.0.0", - "repeat-element": "^1.1.2", - "repeat-string": "^1.5.2" - } - }, - "is-number": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz", - "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - } - }, - "isobject": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", - "dev": true, - "requires": { - "isarray": "1.0.0" - } - }, - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, "expand-tilde": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", - "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=", + "integrity": "sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==", "dev": true, "requires": { "homedir-polyfill": "^1.0.1" @@ -18543,23 +62972,31 @@ "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", "dev": true } } }, "ext": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/ext/-/ext-1.6.0.tgz", - "integrity": "sha512-sdBImtzkq2HpkdRLtlLWDa6w4DX22ijZLKx8BMPUuKe1c5lbN6xwQDQCxSfxBQnHZ13ls/FH0MQZx/q/gr6FQg==", + "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.5.0" + "type": "^2.7.2" }, "dependencies": { "type": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/type/-/type-2.5.0.tgz", - "integrity": "sha512-180WMDQaIMm3+7hGXWf12GtdniDEy7nYcyFMKJn/eZz/6tSLXrUN9V0wKSbMjej0I1WHWbpREDEKHtqPQa9NNw==" + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/type/-/type-2.7.2.tgz", + "integrity": "sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==", + "dev": true } } }, @@ -18568,14 +63005,6 @@ "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" }, - "extend-shallow": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-1.1.4.tgz", - "integrity": "sha1-Gda/lN/AnXa6cR85uHLSH/TdkHE=", - "requires": { - "kind-of": "^1.1.0" - } - }, "external-editor": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", @@ -18617,7 +63046,7 @@ "define-property": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", "dev": true, "requires": { "is-descriptor": "^1.0.0" @@ -18626,7 +63055,7 @@ "extend-shallow": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", "dev": true, "requires": { "is-extendable": "^0.1.0" @@ -18672,12 +63101,14 @@ "extsprintf": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" + "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", @@ -18724,9 +63155,27 @@ "fast-levenshtein": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", + "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.4.0", + "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.4.0.tgz", + "integrity": "sha512-kLY3jFlwIYwBNDojclKsNAC12sfD6NwW74QB2CoNGPvtVxjliYehVunB3HYyNi+n4Tt1dAcgwYvmKF/Z18flqg==", + "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", @@ -18745,16 +63194,16 @@ "faye-websocket": { "version": "0.10.0", "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz", - "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=", + "integrity": "sha512-Xhj93RXbMSq8urNCUq4p9l0P6hnySJ/7YNRhYNug0bLOuii7pKO7xQFb5mx9xZXWCar88pLPb805PvUkwrLZpQ==", "dev": true, "requires": { "websocket-driver": ">=0.5.1" } }, "fb-watchman": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", - "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "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" @@ -18774,45 +63223,170 @@ "ua-parser-js": "^0.7.30" } }, + "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-dom": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/fela-dom/-/fela-dom-10.8.2.tgz", + "integrity": "sha512-6zv4X180/GT44g+Bss0t4r6zPGdg1VfQrrR4raHZLiviIBOx3QbHO2m/JAs3Hp22GF9X2jKItwyT2hGVw3c2fw==", + "requires": { + "css-in-js-utils": "^3.0.0", + "fast-loops": "^1.0.1", + "fela-utils": "^10.8.2" + } + }, + "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" + } + }, + "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" + } + }, + "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==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", "dev": true, "requires": { "escape-string-regexp": "^1.0.5" } }, "file-entry-cache": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz", - "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==", + "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": "^2.0.1" + "flat-cache": "^3.0.4" + } + }, + "file-loader": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.1.0.tgz", + "integrity": "sha512-26qPdHyTsArQ6gU4P1HJbAbnFTyT2r0pG7czh1GFAd9TZbj0n94wWbupgixZH/ET/meqi2/5+F7DhW4OAXD+Lg==", + "dev": true, + "requires": { + "loader-utils": "^2.0.0", + "schema-utils": "^2.7.1" + }, + "dependencies": { + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true + }, + "json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "dev": true + }, + "loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + } } }, "file-uri-to-path": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", - "dev": true - }, - "filename-regex": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz", - "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=", - "dev": true - }, - "fileset": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/fileset/-/fileset-2.0.3.tgz", - "integrity": "sha1-jnVIqW08wjJ+5eZ0FocjozO7oqA=", "dev": true, - "requires": { - "glob": "^7.0.3", - "minimatch": "^3.0.3" - } + "optional": true }, "filesize": { "version": "3.6.1", @@ -18856,30 +63430,37 @@ "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "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-root": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", + "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==" + }, "find-up": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", - "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", + "dev": true, "requires": { "path-exists": "^2.0.0", "pinkie-promise": "^2.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", @@ -18895,7 +63476,7 @@ "arr-diff": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", "dev": true }, "braces": { @@ -18919,7 +63500,7 @@ "extend-shallow": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", "dev": true, "requires": { "is-extendable": "^0.1.0" @@ -18930,7 +63511,7 @@ "extend-shallow": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", "dev": true, "requires": { "assign-symbols": "^1.0.0", @@ -18951,7 +63532,7 @@ "fill-range": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", "dev": true, "requires": { "extend-shallow": "^2.0.1", @@ -18963,7 +63544,7 @@ "extend-shallow": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", "dev": true, "requires": { "is-extendable": "^0.1.0" @@ -18974,7 +63555,7 @@ "is-number": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", "dev": true, "requires": { "kind-of": "^3.0.2" @@ -18983,7 +63564,7 @@ "kind-of": { "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", "dev": true, "requires": { "is-buffer": "^1.1.5" @@ -19021,7 +63602,7 @@ "to-regex-range": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", "dev": true, "requires": { "is-number": "^3.0.0", @@ -19050,20 +63631,20 @@ "dev": true }, "flat-cache": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz", - "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", + "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", "dev": true, "requires": { - "flatted": "^2.0.0", - "rimraf": "2.6.3", - "write": "1.0.3" + "flatted": "^3.2.9", + "keyv": "^4.5.3", + "rimraf": "^3.0.2" }, "dependencies": { "rimraf": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", - "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "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" @@ -19072,9 +63653,9 @@ } }, "flatted": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz", - "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz", + "integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==", "dev": true }, "flush-write-stream": { @@ -19087,6 +63668,12 @@ "readable-stream": "^2.3.6" } }, + "follow-redirects": { + "version": "1.15.6", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz", + "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==", + "dev": true + }, "for-each": { "version": "0.3.3", "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", @@ -19099,13 +63686,13 @@ "for-in": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "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": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=", + "integrity": "sha512-0OABksIGrxKK8K4kynWkQ7y1zounQxP+CWnyclVwj81KW3vlLlGUx57DKGcP/LH216GzqnstnPocF16Nxs0Ycg==", "dev": true, "requires": { "for-in": "^1.0.1" @@ -19114,18 +63701,20 @@ "forever-agent": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" + "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": "sha1-24Sfznf2cIpfjzhq5TOgkHtUrnA=", + "integrity": "sha512-Pqq5NnT78ehvUnAk/We/Jr22vSvanRlFTpAmQ88xBY/M1TlHe+P0ILuEyXS595ysdGfaj22634LBkGMA2GTcpA==", "dev": true }, "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", @@ -19141,7 +63730,7 @@ "fragment-cache": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", - "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "integrity": "sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==", "dev": true, "requires": { "map-cache": "^0.2.2" @@ -19150,20 +63739,29 @@ "fresh": { "version": "0.5.2", "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", "dev": true }, "from": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/from/-/from-0.1.7.tgz", - "integrity": "sha1-g8YK/Fi5xWmXAH7Rp2izqzA6RP4=", + "integrity": "sha512-twe20eF1OxVxp/ML/kq2p1uc6KvFK/+vs8WjEbeKmV2He22MKm7YF2ANIt+EOqhJ5L3K/SuuPhk0hWQDjOM23g==", "dev": true }, + "from2": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", + "integrity": "sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" + } + }, "fs-extra": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", - "dev": true, "requires": { "graceful-fs": "^4.1.2", "jsonfile": "^4.0.0", @@ -19182,7 +63780,7 @@ "fs-mkdirp-stream": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz", - "integrity": "sha1-C3gV/DIBxqaeFNuYzgmMFpNSWes=", + "integrity": "sha512-+vSd9frUnapVC2RZYfL3FCB2p3g4TBhaUmrsWlSudsGdnxIuUvBB2QM1VZeBtc49QFwrp+wQLrDs3+xxDgI5gQ==", "dev": true, "requires": { "graceful-fs": "^4.1.11", @@ -19190,15 +63788,28 @@ } }, "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==", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.6.tgz", + "integrity": "sha512-b1FMfwetIKymC0eioW7mTywihSQE4oLzQn1dB6rZB5fx/3NpNEdAWeCSMB+60/AeT0TCXsxzAlcYVEFCTAksWg==", "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": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true }, "fsevents": { "version": "2.3.2", @@ -19211,6 +63822,9 @@ "version": "1.0.12", "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz", "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==", + "dev": true, + "optional": true, + "peer": true, "requires": { "graceful-fs": "^4.1.2", "inherits": "~2.0.0", @@ -19219,38 +63833,40 @@ } }, "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==" }, "function.prototype.name": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", - "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", + "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.1.3", - "es-abstract": "^1.19.0", - "functions-have-names": "^1.2.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": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", + "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==", "dev": true }, "functions-have-names": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.2.tgz", - "integrity": "sha512-bLgc3asbWdwPbx2mNk2S49kmJCuQeu0nfmaOgbs8WIyzzkw3r4htszdIi9Q9EMezDPTYuJx2wvjZ/EwgAthpnA==", - "dev": true + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==" }, "gauge": { "version": "2.7.4", "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", - "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "integrity": "sha512-14x4kjc6lkD3ltw589k0NrPD6cCNTD6CWoVUNpB85+DrtONoZn+Rug6xZU5RvSC4+TZPxA5AnBibQYAvZn41Hg==", + "dev": true, + "optional": true, + "peer": true, "requires": { "aproba": "^1.0.3", "console-control-strings": "^1.0.0", @@ -19266,6 +63882,9 @@ "version": "1.1.3", "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz", "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==", + "dev": true, + "optional": true, + "peer": true, "requires": { "globule": "^1.0.0" } @@ -19282,22 +63901,24 @@ "gensync": { "version": "1.0.0-beta.2", "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "dev": true + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" }, "get-caller-file": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true }, "get-intrinsic": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", - "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", + "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", "requires": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1" + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "hasown": "^2.0.0" } }, "get-package-type": { @@ -19309,7 +63930,8 @@ "get-stdin": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", - "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=" + "integrity": "sha512-F5aQMywwJ2n85s4hJPTT9RPxGmubonuB10MNYo17/xph174n2MIR33HRguhzVag10O/npM7SPk73LMZNP+FaWw==", + "dev": true }, "get-stream": { "version": "4.1.0", @@ -19321,25 +63943,27 @@ } }, "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==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz", + "integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==", "dev": true, "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" + "call-bind": "^1.0.5", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4" } }, "get-value": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", - "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "integrity": "sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==", "dev": true }, "getpass": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", + "dev": true, "requires": { "assert-plus": "^1.0.0" } @@ -19350,57 +63974,27 @@ "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.2.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", - "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "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.0.4", + "minimatch": "^3.1.1", "once": "^1.3.0", "path-is-absolute": "^1.0.0" - } - }, - "glob-base": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz", - "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=", - "dev": true, - "requires": { - "glob-parent": "^2.0.0", - "is-glob": "^2.0.0" }, "dependencies": { - "glob-parent": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz", - "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=", + "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": { - "is-glob": "^2.0.0" - } - }, - "is-extglob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", - "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", - "dev": true - }, - "is-glob": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", - "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", - "dev": true, - "requires": { - "is-extglob": "^1.0.0" + "brace-expansion": "^1.1.7" } } } @@ -19408,7 +64002,7 @@ "glob-escape": { "version": "0.0.2", "resolved": "https://registry.npmjs.org/glob-escape/-/glob-escape-0.0.2.tgz", - "integrity": "sha1-nCf3gh7RwTd1gvPv2VWOP2dWKO0=", + "integrity": "sha512-L/cXYz8x7qer1HAyUQ+mbjcUsJVdpRxpAf7CwqHoNBs9vTpABlGfNN4tzkDxt+u3Z7ZncVyKlCNPtzb0R/7WbA==", "dev": true }, "glob-parent": { @@ -19423,7 +64017,7 @@ "glob-stream": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-6.1.0.tgz", - "integrity": "sha1-cEXJlBOz65SIjYOrRtC0BMx73eQ=", + "integrity": "sha512-uMbLGAP3S2aDOHUDfdoYcdIePUCfysbAd0IAoWVZbeGU/oNQ8asHVSshLDJUPWxfzj8zsCG7/XeHPHTtow0nsw==", "dev": true, "requires": { "extend": "^3.0.0", @@ -19441,7 +64035,7 @@ "glob-parent": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", "dev": true, "requires": { "is-glob": "^3.1.0", @@ -19451,7 +64045,7 @@ "is-glob": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", "dev": true, "requires": { "is-extglob": "^2.1.0" @@ -19460,10 +64054,11 @@ } }, "glob-to-regexp": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz", - "integrity": "sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=", - "dev": true + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "dev": true, + "peer": true }, "glob-watcher": { "version": "5.0.5", @@ -19493,7 +64088,7 @@ "normalize-path": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", "dev": true, "requires": { "remove-trailing-separator": "^1.0.1" @@ -19504,7 +64099,7 @@ "arr-diff": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", "dev": true }, "braces": { @@ -19528,7 +64123,7 @@ "extend-shallow": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", "dev": true, "requires": { "is-extendable": "^0.1.0" @@ -19539,7 +64134,7 @@ "extend-shallow": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", "dev": true, "requires": { "assign-symbols": "^1.0.0", @@ -19560,7 +64155,7 @@ "fill-range": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", "dev": true, "requires": { "extend-shallow": "^2.0.1", @@ -19572,7 +64167,7 @@ "extend-shallow": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", "dev": true, "requires": { "is-extendable": "^0.1.0" @@ -19583,7 +64178,7 @@ "is-number": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", "dev": true, "requires": { "kind-of": "^3.0.2" @@ -19592,7 +64187,7 @@ "kind-of": { "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", "dev": true, "requires": { "is-buffer": "^1.1.5" @@ -19630,7 +64225,7 @@ "to-regex-range": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", "dev": true, "requires": { "is-number": "^3.0.0", @@ -19639,23 +64234,6 @@ } } }, - "global-dirs": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.1.tgz", - "integrity": "sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==", - "dev": true, - "requires": { - "ini": "2.0.0" - }, - "dependencies": { - "ini": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", - "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", - "dev": true - } - } - }, "global-modules": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", @@ -19670,7 +64248,7 @@ "global-prefix": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", - "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=", + "integrity": "sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==", "dev": true, "requires": { "expand-tilde": "^2.0.2", @@ -19689,10 +64267,21 @@ } }, "globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true + "version": "13.24.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", + "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", + "dev": true, + "requires": { + "type-fest": "^0.20.2" + }, + "dependencies": { + "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 + } + } }, "globalthis": { "version": "1.0.4", @@ -19702,25 +64291,12 @@ "requires": { "define-properties": "^1.2.1", "gopd": "^1.0.1" - }, - "dependencies": { - "define-properties": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", - "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", - "dev": true, - "requires": { - "define-data-property": "^1.0.1", - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - } - } } }, "globby": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz", - "integrity": "sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=", + "integrity": "sha512-HJRTIH2EeH44ka+LWig+EqT2ONSYpVlNfx6pyd592/VF1TbfljJ7elwie7oSwcViLGqOdWocSdu2txwBF9bjmQ==", "dev": true, "requires": { "array-union": "^1.0.1", @@ -19731,19 +64307,16 @@ "pinkie-promise": "^2.0.0" } }, - "globjoin": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/globjoin/-/globjoin-0.1.4.tgz", - "integrity": "sha1-L0SUrIkZ43Z8XLtpHp9GMyQoXUM=", - "dev": true - }, "globule": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.3.tgz", - "integrity": "sha512-mb1aYtDbIjTu4ShMB85m3UzjX9BVKe9WCzsnfMSZk+K5GpIbBOexgg4PPCt5eHDEG5/ZQAUX2Kct02zfiPLsKg==", + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.4.tgz", + "integrity": "sha512-OPTIfhMBh7JbBYDpa5b+Q5ptmMWKwcNcFSR/0c6t8V4f3ZAVBEsKNY37QdVqmLRYSMhOUGYrY0QhSoEpzGr/Eg==", + "dev": true, + "optional": true, + "peer": true, "requires": { "glob": "~7.1.1", - "lodash": "~4.17.10", + "lodash": "^4.17.21", "minimatch": "~3.0.2" }, "dependencies": { @@ -19751,6 +64324,9 @@ "version": "7.1.7", "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", + "dev": true, + "optional": true, + "peer": true, "requires": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -19759,11 +64335,6 @@ "once": "^1.3.0", "path-is-absolute": "^1.0.0" } - }, - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" } } }, @@ -19776,79 +64347,31 @@ "sparkles": "^1.0.0" } }, - "gonzales-pe": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/gonzales-pe/-/gonzales-pe-4.3.0.tgz", - "integrity": "sha512-otgSPpUmdWJ43VXyiNgEYE4luzHCL2pz4wQ0OnDluC6Eg4Ko3Vexy/SrSynglw/eR+OhkzmqFCZa/OFa/RgAOQ==", - "dev": true, + "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": { - "minimist": "^1.2.5" + "delegate": "^3.1.2" } }, "gopd": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", - "dev": true, "requires": { "get-intrinsic": "^1.1.3" - }, - "dependencies": { - "function-bind": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", - "dev": true - }, - "get-intrinsic": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", - "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", - "dev": true, - "requires": { - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "hasown": "^2.0.0" - } - }, - "has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "dev": true - } - } - }, - "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" } }, "graceful-fs": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz", - "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==" + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" }, "growly": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", - "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=", + "integrity": "sha512-+xGQY0YyAWCnqy7Cd++hc2JqMYzlm0dG30Jd0beaA64sROr8C4nt8Yc9V5Ro3avlSUDTN0ulqP/VBKi1/lLygw==", "dev": true }, "gulp": { @@ -19863,16 +64386,25 @@ "vinyl-fs": "^3.0.0" }, "dependencies": { + "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" + } + }, "camelcase": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", - "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", + "integrity": "sha512-4nhGqUkc4BqbBBB4Q6zLuD7lzzrHYrjKGeYaEji/3tFR5VdJu9v+LilhGIVe8wxEJPPOeWo7eg8dwY13TZ1BNg==", "dev": true }, "cliui": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", - "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", + "integrity": "sha512-0yayqDxWQbqk3ojkYqUKqaAQ6AfNKeKWRNA8kR0WXzAsdHpP4BIaOmMAG87JGuO6qcobyW4GjxHd9PmhEd+T9w==", "dev": true, "requires": { "string-width": "^1.0.1", @@ -19915,19 +64447,19 @@ "require-main-filename": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", - "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", + "integrity": "sha512-IqSUtOVP4ksd1C/ej5zeEh/BIP2ajqpn8c5x+q99gvcIG/Qf0cud5raVnE/Dwd0ua9TXYDoDc0RE5hBSdz22Ug==", "dev": true }, "which-module": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", - "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=", + "integrity": "sha512-F6+WgncZi/mJDrammbTuHe1q0R5hOXv/mBaiNA2TCNT/LTHusX0V+CJnj9XT8ki5ln2UZyyddDgHfCzyrOH7MQ==", "dev": true }, "wrap-ansi": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", - "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", + "integrity": "sha512-vAaEaDM946gbNpH5pLVNR+vX2ht6n0Bt3GXwVB1AuAqZosOvHNF3P7wDnh8KLkSqgUh0uh77le7Owgoz+Z9XBw==", "dev": true, "requires": { "string-width": "^1.0.1", @@ -19990,10 +64522,19 @@ "tiny-lr": "^0.2.1" }, "dependencies": { + "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" + } + }, "debug": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", - "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=", + "integrity": "sha512-X0rGvJcskG1c3TgSCPqHJ0XJgwlcvOC7elJ5Y0hYuKBZoVqWpAMfLOeIh2UI/DCQ5ruodIjvsugZtjUYUw2pUw==", "dev": true, "requires": { "ms": "0.7.1" @@ -20002,19 +64543,19 @@ "etag": { "version": "1.7.0", "resolved": "https://registry.npmjs.org/etag/-/etag-1.7.0.tgz", - "integrity": "sha1-A9MLX2fdbmMtKUXTDWZScxo01dg=", + "integrity": "sha512-Mbv5pNpLNPrm1b4rzZlZlfTRpdDr31oiD43N362sIyvSWVNu5Du33EcJGzvEV4YdYLuENB1HzND907cQkFmXNw==", "dev": true }, "fresh": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.3.0.tgz", - "integrity": "sha1-ZR+DjiJCTnVm3hYdg1jKoZn4PU8=", + "integrity": "sha512-akx5WBKAwMSg36qoHTuMMVncHWctlaDGslJASDYAhoLrzDUDCjZlOngNa/iC6lPm9aA0qk8pN5KnpmbJHSIIQQ==", "dev": true }, "http-errors": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.3.1.tgz", - "integrity": "sha1-GX4izevUGYWF6GlO9nhhl7ke2UI=", + "integrity": "sha512-gMygNskMurDCWfoCdyh1gOeDfSbkAHXqz94QoPj5IHIUjC/BG8/xv7FSEUr7waR5RcAya4j58bft9Wu/wHNeXA==", "dev": true, "requires": { "inherits": "~2.0.1", @@ -20024,25 +64565,25 @@ "mime": { "version": "1.3.4", "resolved": "https://registry.npmjs.org/mime/-/mime-1.3.4.tgz", - "integrity": "sha1-EV+eO2s9rylZmDyzjxSaLUDrXVM=", + "integrity": "sha512-sAaYXszED5ALBt665F0wMQCUXpGuZsGdopoqcHPdL39ZYdi7uHoZlhrfZfhv8WzivhBzr/oXwaj+yiK5wY8MXQ==", "dev": true }, "ms": { "version": "0.7.1", "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", - "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=", + "integrity": "sha512-lRLiIR9fSNpnP6TC4v8+4OU7oStC01esuNowdQ34L+Gk8e5Puoc88IqJ+XAY/B3Mn2ZKis8l8HX90oU8ivzUHg==", "dev": true }, "range-parser": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.0.3.tgz", - "integrity": "sha1-aHKCNTXGkuLCoBA4Jq/YLC4P8XU=", + "integrity": "sha512-nDsRrtIxVUO5opg/A8T2S3ebULVIfuh8ECbh4w3N4mWxIiT3QILDJDUQayPqm2e8Q8NUa0RSUkGCfe33AfjR3Q==", "dev": true }, "send": { "version": "0.13.2", "resolved": "https://registry.npmjs.org/send/-/send-0.13.2.tgz", - "integrity": "sha1-dl52B8gFVFK7pvCwUllTUJhgNt4=", + "integrity": "sha512-cQ0rmXHrdO2Iof08igV2bG/yXWD106ANwBg6DkGQNT2Vsznbgq6T0oAIQboy1GoFsIuy51jCim26aA9tj3Z3Zg==", "dev": true, "requires": { "debug": "~2.2.0", @@ -20062,7 +64603,7 @@ "statuses": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.2.1.tgz", - "integrity": "sha1-3e1FzBglbVHtQK7BQkidXGECbSg=", + "integrity": "sha512-pVEuxHdSGrt8QmQ3LOZXLhSA6MP/iPqKzZeO6Squ7PNGkA/9MBsSfV0/L+bIxkoDmjF4tZcLpcVq/fkqoHvuKg==", "dev": true } } @@ -20070,7 +64611,7 @@ "gulp-flatten": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/gulp-flatten/-/gulp-flatten-0.2.0.tgz", - "integrity": "sha1-iS1RfjjXkA/UVM+aHgIQMA6S6wY=", + "integrity": "sha512-8kKeBDfHGx0CEWoB6BPh5bsynUG2VGmSz6hUlX531cfDz/+PRYZa9i3e3+KYuaV0GuCsRZNThSRjBfHOyypy8Q==", "dev": true, "requires": { "gulp-util": "^3.0.1", @@ -20080,7 +64621,7 @@ "gulp-if": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/gulp-if/-/gulp-if-2.0.2.tgz", - "integrity": "sha1-pJe351cwBQQcqivIt92jyARE1ik=", + "integrity": "sha512-tV0UfXkZodpFq6CYxEqH8tqLQgN6yR9qOhpEEN3O6N5Hfqk3fFLcbAavSex5EqnmoQjyaZ/zvgwclvlTI1KGfw==", "dev": true, "requires": { "gulp-match": "^1.0.3", @@ -20109,17 +64650,6 @@ "through2": "^2.0.1" } }, - "gulp-plumber": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/gulp-plumber/-/gulp-plumber-1.2.1.tgz", - "integrity": "sha512-mctAi9msEAG7XzW5ytDVZ9PxWMzzi1pS2rBH7lA095DhMa6KEXjm+St0GOCc567pJKJ/oCvosVAZEpAey0q2eQ==", - "requires": { - "chalk": "^1.1.3", - "fancy-log": "^1.3.2", - "plugin-error": "^0.1.2", - "through2": "^2.0.3" - } - }, "gulp-sequence": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/gulp-sequence/-/gulp-sequence-1.0.0.tgz", @@ -20129,137 +64659,10 @@ "thunks": "^4.9.0" } }, - "gulp-stylelint": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/gulp-stylelint/-/gulp-stylelint-8.0.0.tgz", - "integrity": "sha512-oEnOsRzS4wObF25dUXF4Mi7lSACUoVbnUt7/ZJqEBsnF+2NWUWf7DHnG3CAQvioAQ+rteeduuyN0TAqxoeNy2Q==", - "dev": true, - "requires": { - "chalk": "^2.3.0", - "deep-extend": "^0.5.0", - "fancy-log": "^1.3.2", - "mkdirp": "^0.5.1", - "plugin-error": "^1.0.1", - "promise": "^8.0.1", - "source-map": "^0.5.6", - "strip-ansi": "^4.0.0", - "through2": "^2.0.3" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true - }, - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", - "dev": true - }, - "arr-union": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", - "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" - } - }, - "deep-extend": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.5.1.tgz", - "integrity": "sha512-N8vBdOa+DF7zkRrDCsaOXoCs/E2fJfx9B9MrKnnSiHNh4ws7eSys6YQE4KvT1cecKmOASYQBhbKjeuDD9lT81w==", - "dev": true - }, - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", - "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" - } - }, - "plugin-error": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-1.0.1.tgz", - "integrity": "sha512-L1zP0dk7vGweZME2i+EeakvUNqSrdiI3F91TwEoYiGrAfUXmVv6fJIq4g82PAXxNsWOp0J7ZqQy/3Szz0ajTxA==", - "dev": true, - "requires": { - "ansi-colors": "^1.0.1", - "arr-diff": "^4.0.0", - "arr-union": "^3.1.0", - "extend-shallow": "^3.0.2" - } - }, - "promise": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/promise/-/promise-8.1.0.tgz", - "integrity": "sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q==", - "dev": true, - "requires": { - "asap": "~2.0.6" - } - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "requires": { - "ansi-regex": "^3.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" - } - } - } - }, "gulp-util": { "version": "3.0.8", "resolved": "https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.8.tgz", - "integrity": "sha1-AFTh50RQLifATBh8PsxQXdVLu08=", + "integrity": "sha512-q5oWPc12lwSFS9h/4VIjG+1NuNDlJ48ywV2JKItY4Ycc/n1fXJeYPVQsfu5ZrhQi7FGSDBalwUCLar/GyHXKGw==", "dev": true, "requires": { "array-differ": "^1.0.0", @@ -20285,31 +64688,31 @@ "clone": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", + "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": "sha1-uI+UqCzzi4eR1YBG6kAprYjKmdE=", + "integrity": "sha512-dhUqc57gSMCo6TX85FLfe51eC/s+Im2MLkAgJwfaRRexR2tA4dd3eLEW4L6efzHc2iNorrRRXITifnDLlRrhaA==", "dev": true }, "object-assign": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz", - "integrity": "sha1-m+3VygiXlJvKR+f/QIBi1Un1h/I=", + "integrity": "sha512-jHP15vXVGeVh1HuaA2wY6lxk+whK/x4KBG88VXeRma7CCun7iGD5qPc4eYykQ9sdQvg8jkwFKsSxHln2ybW3xQ==", "dev": true }, "replace-ext": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz", - "integrity": "sha1-KbvZIHinOfC8zitO5B6DeVNSKSQ=", + "integrity": "sha512-AFBWBy9EVRTa/LhEcG8QDP3FvpwZqmvN2QFDuJswFeaVhWnZMp8q3E6Zd90SR04PlIwfGdyVjNyLPyen/ek5CQ==", "dev": true }, "vinyl": { "version": "0.5.3", "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.5.3.tgz", - "integrity": "sha1-sEVbOPxeDPMNQyUTLkYZcMIJHN4=", + "integrity": "sha512-P5zdf3WB9uzr7IFoVQ2wZTmUwHL8cMZWJGzLBNCHNZ3NB6HTMsYABtt7z8tAGIINLXyAob9B9a1yzVGMFOYKEA==", "dev": true, "requires": { "clone": "^1.0.0", @@ -20322,7 +64725,7 @@ "gulplog": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz", - "integrity": "sha1-4oxNRdBey77YGDY86PnFkmIp/+U=", + "integrity": "sha512-hm6N8nrm3Y08jXie48jsC55eCZz9mnb4OirAStEk2deqeyhXU3C1otDVh+ccttMuc1sBi6RX6ZJ720hs9RCvgw==", "dev": true, "requires": { "glogg": "^1.0.0" @@ -20346,36 +64749,23 @@ } } }, - "handlebars": { - "version": "4.7.7", - "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.7.tgz", - "integrity": "sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==", - "dev": true, - "requires": { - "minimist": "^1.2.5", - "neo-async": "^2.6.0", - "source-map": "^0.6.1", - "uglify-js": "^3.1.4", - "wordwrap": "^1.0.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } + "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": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=" + "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" @@ -20385,6 +64775,7 @@ "version": "6.12.6", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, "requires": { "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", @@ -20394,12 +64785,6 @@ } } }, - "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 - }, "harmony-reflect": { "version": "1.6.2", "resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz", @@ -20410,6 +64795,7 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, "requires": { "function-bind": "^1.1.1" } @@ -20417,27 +64803,27 @@ "has-ansi": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "integrity": "sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==", + "dev": true, "requires": { "ansi-regex": "^2.0.0" } }, "has-bigints": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", - "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==", + "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": "3.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" }, "has-gulplog": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz", - "integrity": "sha1-ZBTIKRNpfaUVkDl9r7EvIpZ4Ec4=", + "integrity": "sha512-+F4GzLjwHNNDEAJW2DC1xXfEoPkRDmUdJ7CBYw4MpqtDwOnqdImJl7GWlpqx+Wko6//J8uKTnIe4wZSv7yCqmw==", "dev": true, "requires": { "sparkles": "^1.0.0" @@ -20447,7 +64833,6 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", - "dev": true, "requires": { "es-define-property": "^1.0.0" } @@ -20455,31 +64840,33 @@ "has-proto": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", - "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", - "dev": true + "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==" }, "has-symbols": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", - "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==" + "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==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", "requires": { - "has-symbols": "^1.0.2" + "has-symbols": "^1.0.3" } }, "has-unicode": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", - "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=" + "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==", + "dev": true, + "optional": true, + "peer": true }, "has-value": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", - "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "integrity": "sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==", "dev": true, "requires": { "get-value": "^2.0.6", @@ -20490,7 +64877,7 @@ "has-values": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", - "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "integrity": "sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==", "dev": true, "requires": { "is-number": "^3.0.0", @@ -20500,7 +64887,7 @@ "is-number": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", "dev": true, "requires": { "kind-of": "^3.0.2" @@ -20509,7 +64896,7 @@ "kind-of": { "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", "dev": true, "requires": { "is-buffer": "^1.1.5" @@ -20520,7 +64907,7 @@ "kind-of": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", - "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "integrity": "sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==", "dev": true, "requires": { "is-buffer": "^1.1.5" @@ -20528,75 +64915,54 @@ } } }, - "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.0.4", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz", + "integrity": "sha512-EeeoJKjTyt868liAlVmcv2ZsUfGHlE3Q+BICOXcZiwN3osr5Q/zFGYmTJpoIzuaSTAwndFy+GqhEwlU4L3j4Ow==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "hash.js": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", + "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } }, "hasown": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", - "dev": true, "requires": { "function-bind": "^1.1.2" - }, - "dependencies": { - "function-bind": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", - "dev": true - } } }, - "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==", + "he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" + }, + "hex-color-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz", + "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==", + "dev": true + }, + "hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", + "integrity": "sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==", "dev": true, "requires": { - "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" - } - }, - "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" - } - } + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" } }, "hoist-non-react-statics": { @@ -20607,16 +64973,6 @@ "react-is": "^16.7.0" } }, - "home-or-tmp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz", - "integrity": "sha1-42w/LSyufXRqhX440Y1fMqeILbg=", - "dev": true, - "requires": { - "os-homedir": "^1.0.0", - "os-tmpdir": "^1.0.1" - } - }, "homedir-polyfill": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", @@ -20635,18 +64991,33 @@ "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==" + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true }, - "html-element-map": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/html-element-map/-/html-element-map-1.3.1.tgz", - "integrity": "sha512-6XMlxrAFX4UEEGxctfFnmrFaaZFNf9i5fNuV5wZ3WWQ4FVaNP1aX1LkX9j2mfEx1NpjeE/rL3nmgEn23GdFmrg==", + "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": { - "array.prototype.filter": "^1.0.0", - "call-bind": "^1.0.2" + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" } }, + "hsl-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz", + "integrity": "sha512-M5ezZw4LzXbBKMruP+BNANf0k+19hDQMgpzBIYnya//Al+fjNct9Wf3b1WedLqdEs2hKBvxq/jh+DsHJLj0F9A==", + "dev": true + }, + "hsla-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz", + "integrity": "sha512-7Wn5GMLuHBjZCb2bTmnDOycho0p/7UVaAeqXZGbHrBCl6Yd/xDhQJAXe6Ga9AXJH2I5zY1dEdYw2u1UptnSBJA==", + "dev": true + }, "html-encoding-sniffer": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz", @@ -20656,6 +65027,12 @@ "whatwg-encoding": "^1.0.1" } }, + "html-entities": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.5.2.tgz", + "integrity": "sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA==", + "dev": true + }, "html-escaper": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", @@ -20663,139 +65040,57 @@ "dev": true }, "html-loader": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/html-loader/-/html-loader-4.2.0.tgz", - "integrity": "sha512-OxCHD3yt+qwqng2vvcaPApCEvbx+nXWu+v69TYHx1FO8bffHn/JjHtE3TTQZmHjwvnJe4xxzuecetDVBrQR1Zg==", + "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": { - "html-minifier-terser": "^7.0.0", - "parse5": "^7.0.0" - }, - "dependencies": { - "entities": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", - "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", - "dev": true - }, - "parse5": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz", - "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==", - "dev": true, - "requires": { - "entities": "^4.4.0" - } - } + "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-terser": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-7.2.0.tgz", - "integrity": "sha512-tXgn3QfqPIpGl9o+K5tpcj3/MN4SfLtsx2GWwBC3SSd0tXQGyF3gsSqad8loJgKZGM3ZxbYDd5yhiBIdWpmvLA==", + "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": "^4.1.2", - "clean-css": "~5.3.2", - "commander": "^10.0.0", - "entities": "^4.4.0", - "param-case": "^3.0.4", - "relateurl": "^0.2.7", - "terser": "^5.15.1" + "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" }, "dependencies": { - "clean-css": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.3.tgz", - "integrity": "sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==", - "dev": true, - "requires": { - "source-map": "~0.6.0" - } - }, "commander": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz", - "integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==", - "dev": true - }, - "entities": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", - "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", - "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==", + "version": "2.17.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz", + "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==", "dev": true } } }, - "html-tags": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-2.0.0.tgz", - "integrity": "sha1-ELMKOGCF9Dzt41PMj6fLDe7qZos=", - "dev": true - }, "html-to-draftjs": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/html-to-draftjs/-/html-to-draftjs-1.5.0.tgz", - "integrity": "sha512-kggLXBNciKDwKf+KYsuE+V5gw4dZ7nHyGMX9m0wy7urzWjKGWyNFetmArRLvRV0VrxKN70WylFsJvMTJx02OBQ==" + "integrity": "sha512-kggLXBNciKDwKf+KYsuE+V5gw4dZ7nHyGMX9m0wy7urzWjKGWyNFetmArRLvRV0VrxKN70WylFsJvMTJx02OBQ==", + "requires": {} }, - "htmlparser2": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", - "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", - "dev": true, - "requires": { - "domelementtype": "^2.0.1", - "domhandler": "^4.0.0", - "domutils": "^2.5.2", - "entities": "^2.0.0" - }, - "dependencies": { - "dom-serializer": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", - "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", - "dev": true, - "requires": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" - } - }, - "domelementtype": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", - "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", - "dev": true - }, - "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" - } - } - } - }, - "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==", + "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": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", "dev": true, "requires": { "depd": "~1.1.2", @@ -20807,57 +65102,74 @@ "inherits": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", "dev": true } } }, "http-parser-js": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.5.tgz", - "integrity": "sha512-x+JVEkO2PoM8qqpbPbOL3cqHPwerep7OwzK7Ay+sMQjKzaKCqWvjoXm5tqMP9tXWWTnTzAjIhXg+J99XYuPhPA==", + "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-agent": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", - "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==", + "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": { - "agent-base": "^7.1.0", - "debug": "^4.3.4" + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" }, "dependencies": { - "agent-base": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.1.tgz", - "integrity": "sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==", - "dev": true, - "requires": { - "debug": "^4.3.4" - } - }, - "debug": { - "version": "4.3.5", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.5.tgz", - "integrity": "sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==", - "dev": true, - "requires": { - "ms": "2.1.2" - } + "eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "dev": true + } + } + }, + "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": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "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", @@ -20874,6 +65186,11 @@ "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", "dev": true }, + "hyphenate-style-name": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.1.0.tgz", + "integrity": "sha512-WDC/ui2VVRrz3jOVi+XtjqkDjiVjTtFaAGiW37k6b+ohyQ5wYDOGkvCZa8+H0nx3gyvv0+BST9xuOgIyGQ00gw==" + }, "iconv-lite": { "version": "0.6.3", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", @@ -20897,10 +65214,15 @@ "postcss": "^7.0.14" } }, + "idb": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/idb/-/idb-6.0.0.tgz", + "integrity": "sha512-+M367poGtpzAylX4pwcrZIa7cFQLfNkAOlMMLN2kw/2jGfJP6h+TB/unQNSVYwNtP8XqkLYrfuiVnxLQNP1tjA==" + }, "identity-obj-proxy": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz", - "integrity": "sha1-lNK9qWCERT7zb7xarsN+D3nx/BQ=", + "integrity": "sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA==", "dev": true, "requires": { "harmony-reflect": "^1.4.6" @@ -20912,10 +65234,16 @@ "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": "4.0.6", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", - "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", "dev": true }, "ignore-walk": { @@ -20938,26 +65266,50 @@ "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.6.tgz", "integrity": "sha512-Ju0+lEMyzMVZarkTn/gqRpdqd5dOPaz1mCZ0SH3JV6iFw81PldE/PEB1hWVEA288HPt4WXW8O7AWxB10M+03QQ==" }, + "import-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz", + "integrity": "sha512-Ew5AZzJQFqrOV5BTW3EIoHAnoie1LojZLXKcCQ/yTRyVZosBhK1x1ViYjHGf5pAFOq8ZyChZp6m/fSN7pJyZtg==", + "dev": true, + "requires": { + "import-from": "^2.1.0" + } + }, "import-fresh": { "version": "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" } }, + "import-from": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz", + "integrity": "sha512-0vdnLL2wSGnhlRmzHJAg5JHjt1l2vYhzJ7tNLGbeVg0fse56tpGaH0uzH+r9Slej+BSXXEHvBKDEnVSLLE9/+w==", + "dev": true, + "requires": { + "resolve-from": "^3.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==", + "dev": true + } + } + }, "import-lazy": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz", - "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==", - "dev": true + "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==" }, "import-local": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.3.tgz", - "integrity": "sha512-bE9iaUY3CXH8Cwfan/abDKAxe1KGT9kyGsBPqf6DMK/z0a2OzAsrukeYNgIH6cH5Xr452jb1TUL8rSfCLjZ9uA==", + "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", @@ -20967,18 +65319,22 @@ "imurmurhash": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", "dev": true }, "in-publish": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.1.tgz", - "integrity": "sha512-oDM0kUSNFC31ShNxHKUyfZKy8ZeXZBWMjMdZHKLOk13uvT27VTL/QzRGfRUcevJhpkZAvlhPYuXkF7eNWrtyxQ==" + "integrity": "sha512-oDM0kUSNFC31ShNxHKUyfZKy8ZeXZBWMjMdZHKLOk13uvT27VTL/QzRGfRUcevJhpkZAvlhPYuXkF7eNWrtyxQ==", + "dev": true, + "optional": true, + "peer": true }, "indent-string": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", - "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", + "integrity": "sha512-aqwDFWSgSgfRaEwao5lg5KEcVd/2a+D1rvoG7NdilmYz0NwRk6StWpWdz/Hpk34MKPpx7s8XxUqimfcQK6gGlg==", + "dev": true, "requires": { "repeating": "^2.0.0" } @@ -20986,13 +65342,20 @@ "indexes-of": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", - "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=", + "integrity": "sha512-bup+4tap3Hympa+JBJUG7XuOsdNQ6fxt0MHyXMKuLBKn0OqsTfvUxkUrroEX1+B2VsSHvCjiIcZVxRtYa4nllA==", + "dev": true + }, + "infer-owner": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", + "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==", "dev": true }, "inflight": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dev": true, "requires": { "once": "^1.3.0", "wrappy": "1" @@ -21001,7 +65364,8 @@ "inherits": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true }, "ini": { "version": "1.3.8", @@ -21009,10 +65373,24 @@ "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": "7.0.0", + "resolved": "https://registry.npmjs.org/inline-style-prefixer/-/inline-style-prefixer-7.0.0.tgz", + "integrity": "sha512-I7GEdScunP1dQ6IM2mQWh6v0mOYdYmH3Bp31UecKdrcUgcURTcctSe1IECdUznSHKSmsHtjrT3CwCPI1pyxfUQ==", + "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": "sha1-SsIZcQ7Hpy9GD/lL9CTdPvDlKBc=", + "integrity": "sha512-DTt55ovuYFC62a8oJxRjV2MmTPUdxN43Gd8I2ZgawxbAha6PvJkDQy/RbZGFCJF5IXrpp4PAYtW1w3aV7jXkew==", "dev": true }, "inquirer": { @@ -21036,15 +65414,6 @@ "through": "^2.3.6" }, "dependencies": { - "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-regex": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", @@ -21097,18 +65466,6 @@ "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", "dev": true }, - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "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 - }, "string-width": { "version": "4.2.3", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", @@ -21137,23 +65494,17 @@ "requires": { "has-flag": "^4.0.0" } - }, - "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 } } }, "internal-slot": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", - "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz", + "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==", "dev": true, "requires": { - "get-intrinsic": "^1.1.0", - "has": "^1.0.3", + "es-errors": "^1.3.0", + "hasown": "^2.0.0", "side-channel": "^1.0.4" } }, @@ -21174,13 +65525,13 @@ "invert-kv": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", - "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=", + "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": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=", + "integrity": "sha512-58yWmlHpp7VYfcdTwMTvwMmqx/Elfxjd9RXTDyMsbL7lLWmhMylLEqiYVLKuLzOZqVgiWXD9MfR62Vv89VRxkw==", "dev": true }, "ipaddr.js": { @@ -21199,10 +65550,16 @@ "is-windows": "^1.0.1" } }, + "is-absolute-url": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz", + "integrity": "sha512-vOx7VprsKyllwjSkLV79NIhpyLfr3jAp7VaTCMXOJHu4m0Ew1CZ2fcjASwmV1jI3BWuWHB013M48eyeldk9gYg==", + "dev": true + }, "is-accessor-descriptor": { "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", "dev": true, "requires": { "kind-of": "^3.0.2" @@ -21211,7 +65568,7 @@ "kind-of": { "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", "dev": true, "requires": { "is-buffer": "^1.1.5" @@ -21219,28 +65576,6 @@ } } }, - "is-alphabetical": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.4.tgz", - "integrity": "sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==", - "dev": true - }, - "is-alphanumeric": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-alphanumeric/-/is-alphanumeric-1.0.0.tgz", - "integrity": "sha1-Spzvcdr0wAHB2B1j0UDPU/1oifQ=", - "dev": true - }, - "is-alphanumerical": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz", - "integrity": "sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==", - "dev": true, - "requires": { - "is-alphabetical": "^1.0.0", - "is-decimal": "^1.0.0" - } - }, "is-arguments": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", @@ -21258,33 +65593,6 @@ "requires": { "call-bind": "^1.0.2", "get-intrinsic": "^1.2.1" - }, - "dependencies": { - "function-bind": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", - "dev": true - }, - "get-intrinsic": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", - "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", - "dev": true, - "requires": { - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "hasown": "^2.0.0" - } - }, - "has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "dev": true - } } }, "is-arrayish": { @@ -21304,7 +65612,7 @@ "is-binary-path": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", - "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "integrity": "sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==", "dev": true, "requires": { "binary-extensions": "^1.0.0" @@ -21327,9 +65635,9 @@ "dev": true }, "is-callable": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", - "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", + "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": { @@ -21341,18 +65649,32 @@ "ci-info": "^2.0.0" } }, - "is-core-module": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.0.tgz", - "integrity": "sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==", + "is-color-stop": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz", + "integrity": "sha512-H1U8Vz0cfXNujrJzEcvvwMDW9Ra+biSYA3ThdQvAnMLJkEHQXn6bWzLkxHtVYJ+Sdbx0b6finn3jZiaVe7MAHA==", + "dev": true, "requires": { - "has": "^1.0.3" + "css-color-names": "^0.0.4", + "hex-color-regex": "^1.1.0", + "hsl-regex": "^1.0.0", + "hsla-regex": "^1.0.0", + "rgb-regex": "^1.0.1", + "rgba-regex": "^1.0.0" + } + }, + "is-core-module": { + "version": "2.14.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.14.0.tgz", + "integrity": "sha512-a5dFJih5ZLYlRtDc0dZWP7RiKr6xIKzmn/oAYCDvdLThadVgyJwlaoQPmRtMSpz+rk0OGAgIu+TcM9HUF0fk1A==", + "requires": { + "hasown": "^2.0.2" } }, "is-data-descriptor": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", "dev": true, "requires": { "kind-of": "^3.0.2" @@ -21361,7 +65683,7 @@ "kind-of": { "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", "dev": true, "requires": { "is-buffer": "^1.1.5" @@ -21386,12 +65708,6 @@ "has-tostringtag": "^1.0.0" } }, - "is-decimal": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz", - "integrity": "sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==", - "dev": true - }, "is-descriptor": { "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", @@ -21414,7 +65730,7 @@ "is-directory": { "version": "0.3.1", "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", - "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", + "integrity": "sha512-yVChGzahRFvbkscn2MlwGismPO12i9+znNruC5gVEntG3qu0xQMzsGg/JFbrsqDOHtHFPci+V5aP5T9I+yeKqw==", "dev": true }, "is-docker": { @@ -21423,48 +65739,29 @@ "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", "dev": true }, - "is-dotfile": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz", - "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=", - "dev": true - }, - "is-equal-shallow": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz", - "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=", - "dev": true, - "requires": { - "is-primitive": "^2.0.0" - } - }, - "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": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "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": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", "dev": true }, "is-finite": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz", - "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==" + "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==", + "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": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", + "dev": true, "requires": { "number-is-nan": "^1.0.0" } @@ -21484,52 +65781,16 @@ "is-extglob": "^2.1.1" } }, - "is-hexadecimal": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz", - "integrity": "sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==", - "dev": true - }, - "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": "sha1-aRC8pdqMleeEtXUbl2z1oQ/uNtI=", + "integrity": "sha512-czXVVn/QEmgvej1f50BZ648vUI+em0xqMq2Sn+QncCLN4zj1UAxlT+kw/6ggQTOaZPd1HqKQGEqbpQVtJucWug==", "dev": true }, "is-negative-zero": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz", - "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==", - "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==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", + "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", "dev": true }, "is-number": { @@ -21539,9 +65800,9 @@ "dev": true }, "is-number-object": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz", - "integrity": "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==", + "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" @@ -21556,7 +65817,7 @@ "is-path-cwd": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz", - "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=", + "integrity": "sha512-cnS56eR9SPAscL77ik76ATVqoPARTqPIVkMDVxRaWH06zT+6+CzIroYRJ0VVvm0Z1zfAvxvz9i/D3Ppjaqt5Nw==", "dev": true }, "is-path-in-cwd": { @@ -21571,7 +65832,7 @@ "is-path-inside": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz", - "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=", + "integrity": "sha512-qhsCR/Esx4U4hg/9I19OVUAJkGWtjRYHMRgUMZE2TDdj+Ag+kttZanLupfddNyglzz50cUlmWzUaI37GDfNx/g==", "dev": true, "requires": { "path-is-inside": "^1.0.1" @@ -21592,18 +65853,6 @@ "isobject": "^3.0.1" } }, - "is-posix-bracket": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz", - "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=", - "dev": true - }, - "is-primitive": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz", - "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=", - "dev": true - }, "is-regex": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", @@ -21613,12 +65862,6 @@ "has-tostringtag": "^1.0.0" } }, - "is-regexp": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", - "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=", - "dev": true - }, "is-relative": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", @@ -21628,16 +65871,25 @@ "is-unc-path": "^1.0.0" } }, - "is-shared-array-buffer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.1.tgz", - "integrity": "sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==", + "is-resolvable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", + "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==", "dev": true }, + "is-shared-array-buffer": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz", + "integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==", + "dev": true, + "requires": { + "call-bind": "^1.0.7" + } + }, "is-stream": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==" }, "is-string": { "version": "1.0.7", @@ -21657,18 +65909,6 @@ "better-path-resolve": "1.0.0" } }, - "is-subset": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-subset/-/is-subset-0.1.1.tgz", - "integrity": "sha1-ilkRfZMt4d4A8kX83TnOQ/HpOaY=", - "dev": true - }, - "is-supported-regexp-flag": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-supported-regexp-flag/-/is-supported-regexp-flag-1.0.1.tgz", - "integrity": "sha512-3vcJecUUrpgCqc/ca0aWeNu64UGgxcvO60K/Fkr1N6RSvfGCTU60UKN68JDmKokgba0rFFJs12EnzOQa14ubKQ==", - "dev": true - }, "is-symbol": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", @@ -21690,7 +65930,8 @@ "is-typedarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", + "dev": true }, "is-unc-path": { "version": "1.0.0", @@ -21701,50 +65942,33 @@ "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": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=" + "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": "sha1-Kb8+/3Ab4tTTFdusw5vDn+j2Aao=", + "integrity": "sha512-AhiROmoEFDSsjx8hW+5sGwgKVIORcXnrlAx/R0ZSeaPw70Vw0CqkGBBhHGL58Uox2eXnU1AnvXJl1XlyedO5bA==", "dev": true }, "is-weakref": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.1.tgz", - "integrity": "sha512-b2jKc2pQZjaeFYWEf7ScFj+Be1I+PXmlu572Q8coTXZ+LD/QQZ7ShPMst8h16riVgyXTQwUsFEl74mDvc/3MHQ==", + "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.0" + "call-bind": "^1.0.2" } }, - "is-whitespace-character": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-whitespace-character/-/is-whitespace-character-1.0.4.tgz", - "integrity": "sha512-SDweEzfIZM0SJV0EUga669UTKlmL0Pq8Lno0QDQsPnvECB3IM2aP0gdx5TrU0A01MAPfViaZiI2V1QMZLaKK5w==", - "dev": true - }, "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-word-character": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-word-character/-/is-word-character-1.0.4.tgz", - "integrity": "sha512-5SMO8RVennx3nZrqtKwCGyyetPE9VDba5ugvKLaD4KopPG5kR4mQ7tNt/r7feL5yt5h3lpuBbIUmCOG2eSzXHA==", - "dev": true - }, "is-wsl": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", @@ -21754,32 +65978,27 @@ "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": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true }, "isexe": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true }, "isobject": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==" }, "isomorphic-fetch": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz", - "integrity": "sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk=", + "integrity": "sha512-9c4TNAKYXM5PRyVcwUZrF3W09nQ+sO7+jydgs4ZGW9dhsLG2VOlISJABombdQqQRXCwuYG3sYV/puGf5rp0qmA==", "requires": { "node-fetch": "^1.0.1", "whatwg-fetch": ">=0.10.0" @@ -21788,113 +66007,8 @@ "isstream": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" - }, - "istanbul-api": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/istanbul-api/-/istanbul-api-1.3.7.tgz", - "integrity": "sha512-4/ApBnMVeEPG3EkSzcw25wDe4N66wxwn+KKn6b47vyek8Xb3NBAcg4xfuQbS7BqcZuTX4wxfD5lVagdggR3gyA==", - "dev": true, - "requires": { - "async": "^2.1.4", - "fileset": "^2.0.2", - "istanbul-lib-coverage": "^1.2.1", - "istanbul-lib-hook": "^1.2.2", - "istanbul-lib-instrument": "^1.10.2", - "istanbul-lib-report": "^1.1.5", - "istanbul-lib-source-maps": "^1.2.6", - "istanbul-reports": "^1.5.1", - "js-yaml": "^3.7.0", - "mkdirp": "^0.5.1", - "once": "^1.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" - } - }, - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "istanbul-lib-coverage": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-1.2.1.tgz", - "integrity": "sha512-PzITeunAgyGbtY1ibVIUiV679EFChHjoMNRibEIobvmrCRaIgwLxNucOSimtNWUhEib/oO7QY2imD75JVgCJWQ==", - "dev": true - }, - "istanbul-lib-instrument": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-1.10.2.tgz", - "integrity": "sha512-aWHxfxDqvh/ZlxR8BBaEPVSWDPUkGD63VjGQn3jcw8jCp7sHEMKcrj4xfJn/ABzdMEHiQNyvDQhqm5o8+SQg7A==", - "dev": true, - "requires": { - "babel-generator": "^6.18.0", - "babel-template": "^6.16.0", - "babel-traverse": "^6.18.0", - "babel-types": "^6.18.0", - "babylon": "^6.18.0", - "istanbul-lib-coverage": "^1.2.1", - "semver": "^5.3.0" - } - }, - "istanbul-lib-report": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-1.1.5.tgz", - "integrity": "sha512-UsYfRMoi6QO/doUshYNqcKJqVmFe9w51GZz8BS3WB0lYxAllQYklka2wP9+dGZeHYaWIdcXUx8JGdbqaoXRXzw==", - "dev": true, - "requires": { - "istanbul-lib-coverage": "^1.2.1", - "mkdirp": "^0.5.1", - "path-parse": "^1.0.5", - "supports-color": "^3.1.2" - } - }, - "istanbul-lib-source-maps": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-1.2.6.tgz", - "integrity": "sha512-TtbsY5GIHgbMsMiRw35YBHGpZ1DVFEO19vxxeiDMYaeOFOCzfnYVxvl6pOUIZR4dtPhAGpSMup8OyF8ubsaqEg==", - "dev": true, - "requires": { - "debug": "^3.1.0", - "istanbul-lib-coverage": "^1.2.1", - "mkdirp": "^0.5.1", - "rimraf": "^2.6.1", - "source-map": "^0.5.3" - } - }, - "istanbul-reports": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-1.5.1.tgz", - "integrity": "sha512-+cfoZ0UXzWjhAdzosCPP3AN8vvef8XDkWtTfgaN+7L3YTpNYITnCaEkceo5SEYy644VkHka/P1FvkWvrG/rrJw==", - "dev": true, - "requires": { - "handlebars": "^4.0.3" - } - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - } - } + "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==", + "dev": true }, "istanbul-lib-coverage": { "version": "3.2.0", @@ -21902,15 +66016,6 @@ "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", "dev": true }, - "istanbul-lib-hook": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/istanbul-lib-hook/-/istanbul-lib-hook-1.2.2.tgz", - "integrity": "sha512-/Jmq7Y1VeHnZEQ3TL10VHyb564mn6VrQXHchON9Jf/AEcmQ3ZIiyD1BVzNOKTZf/G3gE+kiGK6SmpF9y3qGPLw==", - "dev": true, - "requires": { - "append-transform": "^0.4.0" - } - }, "istanbul-lib-instrument": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", @@ -21979,1645 +66084,15 @@ } }, "istanbul-reports": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.5.tgz", - "integrity": "sha512-5+19PlhnGabNWB7kOFnuxT8H3T/iIyQzIbQMxXsURmmvKg86P2sbkrGOT77VnHw0Qr0gc2XzRaRfMZYYbSQCJQ==", + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz", + "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==", "dev": true, "requires": { "html-escaper": "^2.0.0", "istanbul-lib-report": "^3.0.0" } }, - "jest": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/jest/-/jest-23.6.0.tgz", - "integrity": "sha512-lWzcd+HSiqeuxyhG+EnZds6iO3Y3ZEnMrfZq/OTGvF/C+Z4fPMCdhWTGSAiO2Oym9rbEXfwddHhh6jqrTF3+Lw==", - "dev": true, - "requires": { - "import-local": "^1.0.0", - "jest-cli": "^23.6.0" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true - }, - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "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": { - "arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", - "dev": true - }, - "array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", - "dev": true - }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "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" - } - }, - "expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", - "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": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.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" - } - }, - "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 - } - } - }, - "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": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "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": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "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": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } - }, - "arr-diff": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", - "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", - "dev": true, - "requires": { - "arr-flatten": "^1.0.1" - } - }, - "array-unique": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", - "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=", - "dev": true - }, - "babel-jest": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-23.6.0.tgz", - "integrity": "sha512-lqKGG6LYXYu+DQh/slrQ8nxXQkEkhugdXsU6St7GmhVS7Ilc/22ArwqXNJrf0QaOBjZB0360qZMwXqDYQHXaew==", - "dev": true, - "requires": { - "babel-plugin-istanbul": "^4.1.6", - "babel-preset-jest": "^23.2.0" - } - }, - "babel-plugin-istanbul": { - "version": "4.1.6", - "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-4.1.6.tgz", - "integrity": "sha512-PWP9FQ1AhZhS01T/4qLSKoHGY/xvkZdVBGlKM/HuxxS3+sC66HhTNR7+MpbO/so/cz/wY94MeSWJuP1hXIPfwQ==", - "dev": true, - "requires": { - "babel-plugin-syntax-object-rest-spread": "^6.13.0", - "find-up": "^2.1.0", - "istanbul-lib-instrument": "^1.10.1", - "test-exclude": "^4.2.1" - } - }, - "babel-plugin-jest-hoist": { - "version": "23.2.0", - "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-23.2.0.tgz", - "integrity": "sha1-5h+uBaHKiAGq3uV6bWa4zvr0QWc=", - "dev": true - }, - "babel-preset-jest": { - "version": "23.2.0", - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-23.2.0.tgz", - "integrity": "sha1-jsegOhOPABoaj7HoETZSvxpV2kY=", - "dev": true, - "requires": { - "babel-plugin-jest-hoist": "^23.2.0", - "babel-plugin-syntax-object-rest-spread": "^6.13.0" - } - }, - "braces": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", - "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", - "dev": true, - "requires": { - "expand-range": "^1.8.1", - "preserve": "^0.2.0", - "repeat-element": "^1.1.2" - } - }, - "callsites": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", - "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", - "dev": true - }, - "camelcase": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", - "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", - "dev": true - }, - "capture-exit": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-1.2.0.tgz", - "integrity": "sha1-HF/MSJ/QqwDU8ax64QcuMXP7q28=", - "dev": true, - "requires": { - "rsvp": "^3.3.3" - } - }, - "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" - } - }, - "ci-info": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-1.6.0.tgz", - "integrity": "sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A==", - "dev": true - }, - "cliui": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz", - "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==", - "dev": true, - "requires": { - "string-width": "^2.1.1", - "strip-ansi": "^4.0.0", - "wrap-ansi": "^2.0.0" - } - }, - "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" - } - }, - "detect-newline": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-2.1.0.tgz", - "integrity": "sha1-9B8cEL5LAOh7XxPaaAdZ8sW/0+I=", - "dev": true - }, - "exec-sh": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.2.2.tgz", - "integrity": "sha512-FIUCJz1RbuS0FKTdaAafAByGS0CPvU3R0MeHxgtl+djzCc//F8HakL8GzmVNZanasTbTAY/3DRFA0KpVqj/eAw==", - "dev": true, - "requires": { - "merge": "^1.2.0" - } - }, - "expand-brackets": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", - "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", - "dev": true, - "requires": { - "is-posix-bracket": "^0.1.0" - } - }, - "expect": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/expect/-/expect-23.6.0.tgz", - "integrity": "sha512-dgSoOHgmtn/aDGRVFWclQyPDKl2CQRq0hmIEoUAuQs/2rn2NcvCWcSCovm6BLeuB/7EZuLGu2QfnR+qRt5OM4w==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.0", - "jest-diff": "^23.6.0", - "jest-get-type": "^22.1.0", - "jest-matcher-utils": "^23.6.0", - "jest-message-util": "^23.4.0", - "jest-regex-util": "^23.3.0" - } - }, - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", - "dev": true, - "requires": { - "assign-symbols": "^1.0.0", - "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" - } - } - } - }, - "extglob": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", - "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", - "dev": true, - "requires": { - "is-extglob": "^1.0.0" - } - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "dev": true, - "requires": { - "locate-path": "^2.0.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" - } - }, - "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 - }, - "import-local": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-1.0.0.tgz", - "integrity": "sha512-vAaZHieK9qjGo58agRBg+bhHX3hoTZU/Oa3GESWLz7t1U62fk63aHuDJJEteXoDeTCcPmUT+z38gkHPZkkmpmQ==", - "dev": true, - "requires": { - "pkg-dir": "^2.0.0", - "resolve-cwd": "^2.0.0" - } - }, - "invert-kv": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz", - "integrity": "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==", - "dev": true - }, - "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-ci": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-1.2.1.tgz", - "integrity": "sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg==", - "dev": true, - "requires": { - "ci-info": "^1.5.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-extglob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", - "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true - }, - "is-generator-fn": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-1.0.0.tgz", - "integrity": "sha1-lp1J4bszKfa7fwkIm+JleLLd1Go=", - "dev": true - }, - "is-glob": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", - "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", - "dev": true, - "requires": { - "is-extglob": "^1.0.0" - } - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - } - }, - "is-wsl": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", - "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", - "dev": true - }, - "istanbul-lib-coverage": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-1.2.1.tgz", - "integrity": "sha512-PzITeunAgyGbtY1ibVIUiV679EFChHjoMNRibEIobvmrCRaIgwLxNucOSimtNWUhEib/oO7QY2imD75JVgCJWQ==", - "dev": true - }, - "istanbul-lib-instrument": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-1.10.2.tgz", - "integrity": "sha512-aWHxfxDqvh/ZlxR8BBaEPVSWDPUkGD63VjGQn3jcw8jCp7sHEMKcrj4xfJn/ABzdMEHiQNyvDQhqm5o8+SQg7A==", - "dev": true, - "requires": { - "babel-generator": "^6.18.0", - "babel-template": "^6.16.0", - "babel-traverse": "^6.18.0", - "babel-types": "^6.18.0", - "babylon": "^6.18.0", - "istanbul-lib-coverage": "^1.2.1", - "semver": "^5.3.0" - } - }, - "istanbul-lib-source-maps": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-1.2.6.tgz", - "integrity": "sha512-TtbsY5GIHgbMsMiRw35YBHGpZ1DVFEO19vxxeiDMYaeOFOCzfnYVxvl6pOUIZR4dtPhAGpSMup8OyF8ubsaqEg==", - "dev": true, - "requires": { - "debug": "^3.1.0", - "istanbul-lib-coverage": "^1.2.1", - "mkdirp": "^0.5.1", - "rimraf": "^2.6.1", - "source-map": "^0.5.3" - } - }, - "jest-changed-files": { - "version": "23.4.2", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-23.4.2.tgz", - "integrity": "sha512-EyNhTAUWEfwnK0Is/09LxoqNDOn7mU7S3EHskG52djOFS/z+IT0jT3h3Ql61+dklcG7bJJitIWEMB4Sp1piHmA==", - "dev": true, - "requires": { - "throat": "^4.0.0" - } - }, - "jest-cli": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-23.6.0.tgz", - "integrity": "sha512-hgeD1zRUp1E1zsiyOXjEn4LzRLWdJBV//ukAHGlx6s5mfCNJTbhbHjgxnDUXA8fsKWN/HqFFF6X5XcCwC/IvYQ==", - "dev": true, - "requires": { - "ansi-escapes": "^3.0.0", - "chalk": "^2.0.1", - "exit": "^0.1.2", - "glob": "^7.1.2", - "graceful-fs": "^4.1.11", - "import-local": "^1.0.0", - "is-ci": "^1.0.10", - "istanbul-api": "^1.3.1", - "istanbul-lib-coverage": "^1.2.0", - "istanbul-lib-instrument": "^1.10.1", - "istanbul-lib-source-maps": "^1.2.4", - "jest-changed-files": "^23.4.2", - "jest-config": "^23.6.0", - "jest-environment-jsdom": "^23.4.0", - "jest-get-type": "^22.1.0", - "jest-haste-map": "^23.6.0", - "jest-message-util": "^23.4.0", - "jest-regex-util": "^23.3.0", - "jest-resolve-dependencies": "^23.6.0", - "jest-runner": "^23.6.0", - "jest-runtime": "^23.6.0", - "jest-snapshot": "^23.6.0", - "jest-util": "^23.4.0", - "jest-validate": "^23.6.0", - "jest-watcher": "^23.4.0", - "jest-worker": "^23.2.0", - "micromatch": "^2.3.11", - "node-notifier": "^5.2.1", - "prompts": "^0.1.9", - "realpath-native": "^1.0.0", - "rimraf": "^2.5.4", - "slash": "^1.0.0", - "string-length": "^2.0.0", - "strip-ansi": "^4.0.0", - "which": "^1.2.12", - "yargs": "^11.0.0" - } - }, - "jest-config": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-23.6.0.tgz", - "integrity": "sha512-i8V7z9BeDXab1+VNo78WM0AtWpBRXJLnkT+lyT+Slx/cbP5sZJ0+NDuLcmBE5hXAoK0aUp7vI+MOxR+R4d8SRQ==", - "dev": true, - "requires": { - "babel-core": "^6.0.0", - "babel-jest": "^23.6.0", - "chalk": "^2.0.1", - "glob": "^7.1.1", - "jest-environment-jsdom": "^23.4.0", - "jest-environment-node": "^23.4.0", - "jest-get-type": "^22.1.0", - "jest-jasmine2": "^23.6.0", - "jest-regex-util": "^23.3.0", - "jest-resolve": "^23.6.0", - "jest-util": "^23.4.0", - "jest-validate": "^23.6.0", - "micromatch": "^2.3.11", - "pretty-format": "^23.6.0" - } - }, - "jest-diff": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-23.6.0.tgz", - "integrity": "sha512-Gz9l5Ov+X3aL5L37IT+8hoCUsof1CVYBb2QEkOupK64XyRR3h+uRpYIm97K7sY8diFxowR8pIGEdyfMKTixo3g==", - "dev": true, - "requires": { - "chalk": "^2.0.1", - "diff": "^3.2.0", - "jest-get-type": "^22.1.0", - "pretty-format": "^23.6.0" - } - }, - "jest-docblock": { - "version": "23.2.0", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-23.2.0.tgz", - "integrity": "sha1-8IXh8YVI2Z/dabICB+b9VdkTg6c=", - "dev": true, - "requires": { - "detect-newline": "^2.1.0" - } - }, - "jest-each": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-23.6.0.tgz", - "integrity": "sha512-x7V6M/WGJo6/kLoissORuvLIeAoyo2YqLOoCDkohgJ4XOXSqOtyvr8FbInlAWS77ojBsZrafbozWoKVRdtxFCg==", - "dev": true, - "requires": { - "chalk": "^2.0.1", - "pretty-format": "^23.6.0" - } - }, - "jest-environment-jsdom": { - "version": "23.4.0", - "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-23.4.0.tgz", - "integrity": "sha1-BWp5UrP+pROsYqFAosNox52eYCM=", - "dev": true, - "requires": { - "jest-mock": "^23.2.0", - "jest-util": "^23.4.0", - "jsdom": "^11.5.1" - } - }, - "jest-environment-node": { - "version": "23.4.0", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-23.4.0.tgz", - "integrity": "sha1-V+gO0IQd6jAxZ8zozXlSHeuv3hA=", - "dev": true, - "requires": { - "jest-mock": "^23.2.0", - "jest-util": "^23.4.0" - } - }, - "jest-get-type": { - "version": "22.4.3", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-22.4.3.tgz", - "integrity": "sha512-/jsz0Y+V29w1chdXVygEKSz2nBoHoYqNShPe+QgxSNjAuP1i8+k4LbQNrfoliKej0P45sivkSCh7yiD6ubHS3w==", - "dev": true - }, - "jest-haste-map": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-23.6.0.tgz", - "integrity": "sha512-uyNhMyl6dr6HaXGHp8VF7cK6KpC6G9z9LiMNsst+rJIZ8l7wY0tk8qwjPmEghczojZ2/ZhtEdIabZ0OQRJSGGg==", - "dev": true, - "requires": { - "fb-watchman": "^2.0.0", - "graceful-fs": "^4.1.11", - "invariant": "^2.2.4", - "jest-docblock": "^23.2.0", - "jest-serializer": "^23.0.1", - "jest-worker": "^23.2.0", - "micromatch": "^2.3.11", - "sane": "^2.0.0" - } - }, - "jest-jasmine2": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-23.6.0.tgz", - "integrity": "sha512-pe2Ytgs1nyCs8IvsEJRiRTPC0eVYd8L/dXJGU08GFuBwZ4sYH/lmFDdOL3ZmvJR8QKqV9MFuwlsAi/EWkFUbsQ==", - "dev": true, - "requires": { - "babel-traverse": "^6.0.0", - "chalk": "^2.0.1", - "co": "^4.6.0", - "expect": "^23.6.0", - "is-generator-fn": "^1.0.0", - "jest-diff": "^23.6.0", - "jest-each": "^23.6.0", - "jest-matcher-utils": "^23.6.0", - "jest-message-util": "^23.4.0", - "jest-snapshot": "^23.6.0", - "jest-util": "^23.4.0", - "pretty-format": "^23.6.0" - } - }, - "jest-leak-detector": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-23.6.0.tgz", - "integrity": "sha512-f/8zA04rsl1Nzj10HIyEsXvYlMpMPcy0QkQilVZDFOaPbv2ur71X5u2+C4ZQJGyV/xvVXtCCZ3wQ99IgQxftCg==", - "dev": true, - "requires": { - "pretty-format": "^23.6.0" - } - }, - "jest-matcher-utils": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-23.6.0.tgz", - "integrity": "sha512-rosyCHQfBcol4NsckTn01cdelzWLU9Cq7aaigDf8VwwpIRvWE/9zLgX2bON+FkEW69/0UuYslUe22SOdEf2nog==", - "dev": true, - "requires": { - "chalk": "^2.0.1", - "jest-get-type": "^22.1.0", - "pretty-format": "^23.6.0" - } - }, - "jest-message-util": { - "version": "23.4.0", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-23.4.0.tgz", - "integrity": "sha1-F2EMUJQjSVCNAaPR4L2iwHkIap8=", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0-beta.35", - "chalk": "^2.0.1", - "micromatch": "^2.3.11", - "slash": "^1.0.0", - "stack-utils": "^1.0.1" - } - }, - "jest-mock": { - "version": "23.2.0", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-23.2.0.tgz", - "integrity": "sha1-rRxg8p6HGdR8JuETgJi20YsmETQ=", - "dev": true - }, - "jest-regex-util": { - "version": "23.3.0", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-23.3.0.tgz", - "integrity": "sha1-X4ZylUfCeFxAAs6qj4Sf6MpHG8U=", - "dev": true - }, - "jest-resolve": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-23.6.0.tgz", - "integrity": "sha512-XyoRxNtO7YGpQDmtQCmZjum1MljDqUCob7XlZ6jy9gsMugHdN2hY4+Acz9Qvjz2mSsOnPSH7skBmDYCHXVZqkA==", - "dev": true, - "requires": { - "browser-resolve": "^1.11.3", - "chalk": "^2.0.1", - "realpath-native": "^1.0.0" - } - }, - "jest-resolve-dependencies": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-23.6.0.tgz", - "integrity": "sha512-EkQWkFWjGKwRtRyIwRwI6rtPAEyPWlUC2MpzHissYnzJeHcyCn1Hc8j7Nn1xUVrS5C6W5+ZL37XTem4D4pLZdA==", - "dev": true, - "requires": { - "jest-regex-util": "^23.3.0", - "jest-snapshot": "^23.6.0" - } - }, - "jest-runner": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-23.6.0.tgz", - "integrity": "sha512-kw0+uj710dzSJKU6ygri851CObtCD9cN8aNkg8jWJf4ewFyEa6kwmiH/r/M1Ec5IL/6VFa0wnAk6w+gzUtjJzA==", - "dev": true, - "requires": { - "exit": "^0.1.2", - "graceful-fs": "^4.1.11", - "jest-config": "^23.6.0", - "jest-docblock": "^23.2.0", - "jest-haste-map": "^23.6.0", - "jest-jasmine2": "^23.6.0", - "jest-leak-detector": "^23.6.0", - "jest-message-util": "^23.4.0", - "jest-runtime": "^23.6.0", - "jest-util": "^23.4.0", - "jest-worker": "^23.2.0", - "source-map-support": "^0.5.6", - "throat": "^4.0.0" - } - }, - "jest-runtime": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-23.6.0.tgz", - "integrity": "sha512-ycnLTNPT2Gv+TRhnAYAQ0B3SryEXhhRj1kA6hBPSeZaNQkJ7GbZsxOLUkwg6YmvWGdX3BB3PYKFLDQCAE1zNOw==", - "dev": true, - "requires": { - "babel-core": "^6.0.0", - "babel-plugin-istanbul": "^4.1.6", - "chalk": "^2.0.1", - "convert-source-map": "^1.4.0", - "exit": "^0.1.2", - "fast-json-stable-stringify": "^2.0.0", - "graceful-fs": "^4.1.11", - "jest-config": "^23.6.0", - "jest-haste-map": "^23.6.0", - "jest-message-util": "^23.4.0", - "jest-regex-util": "^23.3.0", - "jest-resolve": "^23.6.0", - "jest-snapshot": "^23.6.0", - "jest-util": "^23.4.0", - "jest-validate": "^23.6.0", - "micromatch": "^2.3.11", - "realpath-native": "^1.0.0", - "slash": "^1.0.0", - "strip-bom": "3.0.0", - "write-file-atomic": "^2.1.0", - "yargs": "^11.0.0" - } - }, - "jest-serializer": { - "version": "23.0.1", - "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-23.0.1.tgz", - "integrity": "sha1-o3dq6zEekP6D+rnlM+hRAr0WQWU=", - "dev": true - }, - "jest-snapshot": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-23.6.0.tgz", - "integrity": "sha512-tM7/Bprftun6Cvj2Awh/ikS7zV3pVwjRYU2qNYS51VZHgaAMBs5l4o/69AiDHhQrj5+LA2Lq4VIvK7zYk/bswg==", - "dev": true, - "requires": { - "babel-types": "^6.0.0", - "chalk": "^2.0.1", - "jest-diff": "^23.6.0", - "jest-matcher-utils": "^23.6.0", - "jest-message-util": "^23.4.0", - "jest-resolve": "^23.6.0", - "mkdirp": "^0.5.1", - "natural-compare": "^1.4.0", - "pretty-format": "^23.6.0", - "semver": "^5.5.0" - } - }, - "jest-util": { - "version": "23.4.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-23.4.0.tgz", - "integrity": "sha1-TQY8uSe68KI4Mf9hvsLLv0l5NWE=", - "dev": true, - "requires": { - "callsites": "^2.0.0", - "chalk": "^2.0.1", - "graceful-fs": "^4.1.11", - "is-ci": "^1.0.10", - "jest-message-util": "^23.4.0", - "mkdirp": "^0.5.1", - "slash": "^1.0.0", - "source-map": "^0.6.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "jest-validate": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-23.6.0.tgz", - "integrity": "sha512-OFKapYxe72yz7agrDAWi8v2WL8GIfVqcbKRCLbRG9PAxtzF9b1SEDdTpytNDN12z2fJynoBwpMpvj2R39plI2A==", - "dev": true, - "requires": { - "chalk": "^2.0.1", - "jest-get-type": "^22.1.0", - "leven": "^2.1.0", - "pretty-format": "^23.6.0" - } - }, - "jest-watcher": { - "version": "23.4.0", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-23.4.0.tgz", - "integrity": "sha1-0uKM50+NrWxq/JIrksq+9u0FyRw=", - "dev": true, - "requires": { - "ansi-escapes": "^3.0.0", - "chalk": "^2.0.1", - "string-length": "^2.0.0" - } - }, - "jest-worker": { - "version": "23.2.0", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-23.2.0.tgz", - "integrity": "sha1-+vcGqNo2+uYOsmlXJX+ntdjqArk=", - "dev": true, - "requires": { - "merge-stream": "^1.0.1" - } - }, - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - }, - "kleur": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-2.0.2.tgz", - "integrity": "sha512-77XF9iTllATmG9lSlIv0qdQ2BQ/h9t0bJllHlbvsQ0zUWfU7Yi0S8L5JXzPZgkefIiajLmBJJ4BsMJmqcf7oxQ==", - "dev": true - }, - "lcid": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz", - "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==", - "dev": true, - "requires": { - "invert-kv": "^2.0.0" - } - }, - "leven": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/leven/-/leven-2.1.0.tgz", - "integrity": "sha1-wuep93IJTe6dNCAq6KzORoeHVYA=", - "dev": true - }, - "locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", - "dev": true, - "requires": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" - } - }, - "merge-stream": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-1.0.1.tgz", - "integrity": "sha1-QEEgLVCKNCugAXQAjfDCUbjBNeE=", - "dev": true, - "requires": { - "readable-stream": "^2.0.1" - } - }, - "micromatch": { - "version": "2.3.11", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", - "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", - "dev": true, - "requires": { - "arr-diff": "^2.0.0", - "array-unique": "^0.2.1", - "braces": "^1.8.2", - "expand-brackets": "^0.1.4", - "extglob": "^0.3.1", - "filename-regex": "^2.0.0", - "is-extglob": "^1.0.0", - "is-glob": "^2.0.1", - "kind-of": "^3.0.2", - "normalize-path": "^2.0.1", - "object.omit": "^2.0.0", - "parse-glob": "^3.0.4", - "regex-cache": "^0.4.2" - } - }, - "node-notifier": { - "version": "5.4.5", - "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-5.4.5.tgz", - "integrity": "sha512-tVbHs7DyTLtzOiN78izLA85zRqB9NvEXkAf014Vx3jtSvn/xBl6bR8ZYifj+dFcFrKI21huSQgJZ6ZtL3B4HfQ==", - "dev": true, - "requires": { - "growly": "^1.3.0", - "is-wsl": "^1.1.0", - "semver": "^5.5.0", - "shellwords": "^0.1.1", - "which": "^1.3.0" - } - }, - "normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", - "dev": true, - "requires": { - "remove-trailing-separator": "^1.0.1" - } - }, - "os-locale": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz", - "integrity": "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==", - "dev": true, - "requires": { - "execa": "^1.0.0", - "lcid": "^2.0.0", - "mem": "^4.0.0" - } - }, - "p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", - "dev": true, - "requires": { - "p-try": "^1.0.0" - } - }, - "p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", - "dev": true, - "requires": { - "p-limit": "^1.1.0" - } - }, - "p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", - "dev": true - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", - "dev": true - }, - "pkg-dir": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", - "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", - "dev": true, - "requires": { - "find-up": "^2.1.0" - } - }, - "pretty-format": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-23.6.0.tgz", - "integrity": "sha512-zf9NV1NSlDLDjycnwm6hpFATCGl/K1lt0R/GdkAK2O5LN/rwJoB+Mh93gGJjut4YbmecbfgLWVGSTCr0Ewvvbw==", - "dev": true, - "requires": { - "ansi-regex": "^3.0.0", - "ansi-styles": "^3.2.0" - } - }, - "prompts": { - "version": "0.1.14", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-0.1.14.tgz", - "integrity": "sha512-rxkyiE9YH6zAz/rZpywySLKkpaj0NMVyNw1qhsubdbjjSgcayjTShDreZGlFMcGSu5sab3bAKPfFk78PB90+8w==", - "dev": true, - "requires": { - "kleur": "^2.0.1", - "sisteransi": "^0.1.1" - } - }, - "realpath-native": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/realpath-native/-/realpath-native-1.1.0.tgz", - "integrity": "sha512-wlgPA6cCIIg9gKz0fgAPjnzh4yR/LnXovwuo9hvyGvx3h8nX4+/iLZplfUWasXpqD8BdnGnP5njOFjkUwPzvjA==", - "dev": true, - "requires": { - "util.promisify": "^1.0.0" - } - }, - "require-main-filename": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", - "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", - "dev": true - }, - "resolve-cwd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", - "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", - "dev": true, - "requires": { - "resolve-from": "^3.0.0" - } - }, - "resolve-from": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", - "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", - "dev": true - }, - "rsvp": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-3.6.2.tgz", - "integrity": "sha512-OfWGQTb9vnwRjwtA2QwpG2ICclHC3pgXZO5xt8H2EfgDquO0qVdSb5T88L4qJVAEugbS56pAuV4XZM58UX8ulw==", - "dev": true - }, - "sane": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/sane/-/sane-2.5.2.tgz", - "integrity": "sha1-tNwYYcIbQn6SlQej51HiosuKs/o=", - "dev": true, - "requires": { - "anymatch": "^2.0.0", - "capture-exit": "^1.2.0", - "exec-sh": "^0.2.0", - "fb-watchman": "^2.0.0", - "fsevents": "^1.2.3", - "micromatch": "^3.1.4", - "minimist": "^1.1.1", - "walker": "~1.0.5", - "watch": "~0.18.0" - }, - "dependencies": { - "arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", - "dev": true - }, - "array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", - "dev": true - }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "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" - } - }, - "expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", - "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": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.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" - } - }, - "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 - } - } - }, - "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": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "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": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "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": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } - }, - "sisteransi": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-0.1.1.tgz", - "integrity": "sha512-PmGOd02bM9YO5ifxpw36nrNMBTptEtfRl4qUYl9SndkolplkrZZOW7PGHjrZL53QvMVj9nQ+TKqUnRsw4tJa4g==", - "dev": true - }, - "slash": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", - "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", - "dev": true - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - }, - "string-length": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/string-length/-/string-length-2.0.0.tgz", - "integrity": "sha1-1A27aGo6zpYMHP/KVivyxF+DY+0=", - "dev": true, - "requires": { - "astral-regex": "^1.0.0", - "strip-ansi": "^4.0.0" - } - }, - "string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "dev": true, - "requires": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - } - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "requires": { - "ansi-regex": "^3.0.0" - } - }, - "strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", - "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" - } - }, - "test-exclude": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-4.2.3.tgz", - "integrity": "sha512-SYbXgY64PT+4GAL2ocI3HwPa4Q4TBKm0cwAVeKOt/Aoc0gSpNRjJX8w0pA1LMKZ3LBmd8pYBqApFNQLII9kavA==", - "dev": true, - "requires": { - "arrify": "^1.0.1", - "micromatch": "^2.3.11", - "object-assign": "^4.1.0", - "read-pkg-up": "^1.0.1", - "require-main-filename": "^1.0.1" - } - }, - "throat": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/throat/-/throat-4.1.0.tgz", - "integrity": "sha1-iQN8vJLFarGJJua6TLsgDhVnKmo=", - "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": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } - }, - "watch": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/watch/-/watch-0.18.0.tgz", - "integrity": "sha1-KAlUdsbffJDJYxOJkMClQj60uYY=", - "dev": true, - "requires": { - "exec-sh": "^0.2.0", - "minimist": "^1.2.0" - } - }, - "wrap-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", - "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", - "dev": true, - "requires": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "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": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", - "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": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", - "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": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - } - } - }, - "write-file-atomic": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz", - "integrity": "sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.11", - "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.2" - } - }, - "y18n": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", - "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==", - "dev": true - }, - "yargs": { - "version": "11.1.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-11.1.1.tgz", - "integrity": "sha512-PRU7gJrJaXv3q3yQZ/+/X6KBswZiaQ+zOmdprZcouPYtQgvNU35i+68M4b1ZHLZtYFT5QObFLV+ZkmJYcwKdiw==", - "dev": true, - "requires": { - "cliui": "^4.0.0", - "decamelize": "^1.1.1", - "find-up": "^2.1.0", - "get-caller-file": "^1.0.1", - "os-locale": "^3.1.0", - "require-directory": "^2.1.1", - "require-main-filename": "^1.0.1", - "set-blocking": "^2.0.0", - "string-width": "^2.0.0", - "which-module": "^2.0.0", - "y18n": "^3.2.1", - "yargs-parser": "^9.0.2" - } - }, - "yargs-parser": { - "version": "9.0.2", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-9.0.2.tgz", - "integrity": "sha1-nM9qQ0YP5O1Aqbto9I1DuKaMwHc=", - "dev": true, - "requires": { - "camelcase": "^4.1.0" - } - } - } - }, "jest-changed-files": { "version": "25.5.0", "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-25.5.0.tgz", @@ -23673,12 +66148,6 @@ "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", "dev": true }, - "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 - }, "npm-run-path": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", @@ -23688,42 +66157,12 @@ "path-key": "^3.0.0" } }, - "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" - } - }, "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 }, - "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 - }, - "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 - }, "which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", @@ -23735,6 +66174,201 @@ } } }, + "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": { + "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" + } + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "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" + } + }, + "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" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "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 + }, + "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" + } + }, + "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 + }, + "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 + }, + "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" + } + }, + "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" + } + }, + "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 + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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", @@ -23844,6 +66478,12 @@ "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 + }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -23867,7 +66507,7 @@ "tr46": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", - "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", + "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", "dev": true, "requires": { "punycode": "^2.1.0" @@ -24064,6 +66704,12 @@ "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", @@ -24078,7 +66724,7 @@ "tr46": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", - "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", + "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", "dev": true, "requires": { "punycode": "^2.1.0" @@ -24118,9 +66764,9 @@ }, "dependencies": { "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true } } @@ -24233,47 +66879,6 @@ } } }, - "jest-junit": { - "version": "12.2.0", - "resolved": "https://registry.npmjs.org/jest-junit/-/jest-junit-12.2.0.tgz", - "integrity": "sha512-ecGzF3KEQwLbMP5xMO7wqmgmyZlY/5yWDvgE/vFa+/uIT0KsU5nluf0D2fjIlOKB+tb6DiuSSpZuGpsmwbf7Fw==", - "dev": true, - "requires": { - "mkdirp": "^1.0.4", - "strip-ansi": "^5.2.0", - "uuid": "^8.3.2", - "xml": "^1.0.1" - }, - "dependencies": { - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", - "dev": true - }, - "mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "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" - } - }, - "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 - } - } - }, "jest-leak-detector": { "version": "25.5.0", "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-25.5.0.tgz", @@ -24414,7 +67019,7 @@ "jest-nunit-reporter": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/jest-nunit-reporter/-/jest-nunit-reporter-1.3.1.tgz", - "integrity": "sha1-2xmVprP68SkftT+wNyJJcKpLVJc=", + "integrity": "sha512-yeERKTYPZutqdNIe3EHjoSAjhPxd5J5Svd8ULB/eiqDkn0EI2n8W4OVTuyFwY5b23hw5f0RLDuEvBjy5V95Ffw==", "dev": true, "requires": { "mkdirp": "^0.5.1", @@ -24425,7 +67030,7 @@ "load-json-file": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", - "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", + "integrity": "sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==", "dev": true, "requires": { "graceful-fs": "^4.1.2", @@ -24437,7 +67042,7 @@ "parse-json": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", "dev": true, "requires": { "error-ex": "^1.3.1", @@ -24456,13 +67061,13 @@ "pify": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", "dev": true }, "read-pkg": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", - "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", + "integrity": "sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==", "dev": true, "requires": { "load-json-file": "^4.0.0", @@ -24473,7 +67078,7 @@ "strip-bom": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", "dev": true } } @@ -24482,7 +67087,8 @@ "version": "1.2.2", "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", - "dev": true + "dev": true, + "requires": {} }, "jest-regex-util": { "version": "25.2.6", @@ -24747,9 +67353,9 @@ }, "dependencies": { "@types/yargs": { - "version": "15.0.14", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", - "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "version": "15.0.19", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.19.tgz", + "integrity": "sha512-2XUaGVmyQjgyAZldf0D0c14vvo/yv0MhQBSTJcejMMaitsn3nxCB6TmH4G0ZQf+uxROOa9mpanoSm8h6SG/1ZA==", "dev": true, "requires": { "@types/yargs-parser": "*" @@ -25002,9 +67608,9 @@ "dev": true }, "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true }, "supports-color": { @@ -25155,15 +67761,6 @@ "string-length": "^3.1.0" }, "dependencies": { - "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-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -25206,12 +67803,6 @@ "requires": { "has-flag": "^4.0.0" } - }, - "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 } } }, @@ -25245,8 +67836,7 @@ "jju": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/jju/-/jju-1.4.0.tgz", - "integrity": "sha1-o6vicYryQaKykE+EpiWXDzia4yo=", - "dev": true + "integrity": "sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==" }, "jquery": { "version": "3.7.1", @@ -25256,7 +67846,10 @@ "js-base64": { "version": "2.6.4", "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.6.4.tgz", - "integrity": "sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ==" + "integrity": "sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ==", + "dev": true, + "optional": true, + "peer": true }, "js-tokens": { "version": "4.0.0", @@ -25271,12 +67864,24 @@ "requires": { "argparse": "^1.0.7", "esprima": "^4.0.0" + }, + "dependencies": { + "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" + } + } } }, "jsbn": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" + "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==", + "dev": true }, "jsdom": { "version": "11.11.0", @@ -25315,7 +67920,7 @@ "abab": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/abab/-/abab-1.0.4.tgz", - "integrity": "sha1-X6rZwsB/YN12dw9xzwJbYqY8/U4=", + "integrity": "sha512-I+Wi+qiE2kUXyrRhNsWv6XsjUTBJjSoVSctKNBfLG5zG/Xe7Rjbxf13+vqYHNTwHaFU+FtSlVxOCTiMEVtPv0A==", "dev": true }, "acorn": { @@ -25339,16 +67944,10 @@ "cssom": "0.3.x" } }, - "parse5": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz", - "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==", - "dev": true - }, "tr46": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", - "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", + "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", "dev": true, "requires": { "punycode": "^2.1.0" @@ -25386,13 +67985,12 @@ "jsesc": { "version": "2.5.2", "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "dev": true + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" }, "json-buffer": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", - "integrity": "sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ==", + "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": { @@ -25404,59 +68002,44 @@ "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 + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" }, "json-schema": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", - "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=" + "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": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz", - "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=", - "dev": true, - "requires": { - "jsonify": "~0.0.0" - } - }, "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": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", + "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": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" + "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==", + "dev": true }, "json5": { "version": "0.5.1", "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", - "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=" + "integrity": "sha512-4xrs1aW+6N5DalkqSVA8fxh458CXvR99WU8WLKmq4v8eWAL86Xo3BVqyd3SkA9wEVjCMqyvvRRkshAdOnBp5rw==" }, "jsonfile": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", - "dev": true, + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", "requires": { "graceful-fs": "^4.1.6" } }, - "jsonify": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", - "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=", - "dev": true - }, "jsonpath-plus": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/jsonpath-plus/-/jsonpath-plus-4.0.0.tgz", @@ -25481,6 +68064,17 @@ "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", @@ -25499,31 +68093,39 @@ } } }, + "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.1", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", - "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "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.2.3", + "json-schema": "0.4.0", "verror": "1.10.0" } }, "jsx-ast-utils": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-2.4.1.tgz", - "integrity": "sha512-z1xSldJ6imESSzOjd3NNkieVJKRlKYSOtMG8SFyCj2FIrvSaSuli/WjpBkEzCBoR9bYYYFgqJw61Xhu7Lcgk+w==", + "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.1", - "object.assign": "^4.1.0" + "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==", + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.7.1.tgz", + "integrity": "sha512-ghL0tz1XG9ZEmRMcEN2vt7xabrDdqHHeykgARpmZ0BiIctWxM47Vt63ZO2dnp4QYt/xJVLLy5Zv1l/xRdh2byg==", "dev": true, "requires": { "lie": "~3.3.0", @@ -25539,9 +68141,9 @@ "dev": true }, "jwa": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", - "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", + "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", @@ -25557,84 +68159,33 @@ "requires": { "jwa": "^2.0.0", "safe-buffer": "^5.0.1" - }, - "dependencies": { - "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" - } - } - } - }, - "karma-junit-reporter": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/karma-junit-reporter/-/karma-junit-reporter-1.2.0.tgz", - "integrity": "sha1-T5xAzt+xo5X4rvh2q/lhiZF8Y5Y=", - "dev": true, - "requires": { - "path-is-absolute": "^1.0.0", - "xmlbuilder": "8.2.2" - }, - "dependencies": { - "xmlbuilder": { - "version": "8.2.2", - "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-8.2.2.tgz", - "integrity": "sha1-aSSGc0ELS6QuGmE2VR0pIjNap3M=", - "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==", + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", "dev": true, "requires": { - "json-buffer": "3.0.0" + "json-buffer": "3.0.1" } }, - "kind-of": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-1.1.0.tgz", - "integrity": "sha1-FAo9LUGjbS78+pN3tiwk+ElaXEQ=" - }, "kleur": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", "dev": true }, - "known-css-properties": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.11.0.tgz", - "integrity": "sha512-bEZlJzXo5V/ApNNa5z375mJC6Nrz4vG43UgcSCrg2OHC+yuB6j0iDSrY7RQ/+PRofFB03wNIIt9iXIVLr4wc7w==", - "dev": true - }, "last-run": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/last-run/-/last-run-1.1.1.tgz", - "integrity": "sha1-RblpQsF7HHnHchmCWbqUO+v4yls=", + "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", @@ -25647,7 +68198,7 @@ "lcid": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", - "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", + "integrity": "sha512-YiGkH6EnGrDGqLMITnGjXtGmNtjoXw9SVUzcaos8RBi7Ps0VBylkq+vOcY9QE5poLasPCR849ucFUkl0UzUyOw==", "dev": true, "requires": { "invert-kv": "^1.0.0" @@ -25656,7 +68207,7 @@ "lead": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/lead/-/lead-1.0.0.tgz", - "integrity": "sha1-bxT5mje+Op3XhPVJVpDlkDRm7kI=", + "integrity": "sha512-IpSVCk9AYvLHo5ctcIXxOBpMWUe+4TKN3VPWAKUbJikkmsGp0VrSM8IttVc32D6J4WUsiPE6aEFRNmIoF/gdow==", "dev": true, "requires": { "flush-write-stream": "^1.0.2" @@ -25675,13 +68226,13 @@ "dev": true }, "levn": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "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.1.2", - "type-check": "~0.3.2" + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" } }, "lie": { @@ -25709,26 +68260,32 @@ "resolve": "^1.1.7" } }, - "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 + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" }, "linkify-it": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-2.2.0.tgz", - "integrity": "sha512-GnAl/knGn+i1U/wjBz3akz2stz+HrHLsxMwHQGofCDfPvlf+gDKN58UtfmUquTY4/MXeE2x7k19KQmeoZi94Iw==", + "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", @@ -25738,7 +68295,8 @@ "load-json-file": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", - "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", + "integrity": "sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==", + "dev": true, "requires": { "graceful-fs": "^4.1.2", "parse-json": "^2.2.0", @@ -25747,42 +68305,17 @@ "strip-bom": "^2.0.0" } }, - "load-yaml-file": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/load-yaml-file/-/load-yaml-file-0.2.0.tgz", - "integrity": "sha512-OfCBkGEw4nN6JLtgRidPX6QxjBQGQf72q3si2uvqyFEMbycSFFHwAZeXx6cJgFM9wmLrf9zBwCP3Ivqa+LLZPw==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.5", - "js-yaml": "^3.13.0", - "pify": "^4.0.1", - "strip-bom": "^3.0.0" - }, - "dependencies": { - "pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", - "dev": true - }, - "strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", - "dev": true - } - } - }, "loader-runner": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", - "dev": true + "dev": true, + "peer": true }, "loader-utils": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.1.0.tgz", - "integrity": "sha1-yYrvSIvM7aL/teLeZG1qdUQp9c0=", + "integrity": "sha512-gkD9aSEG9UGglyPcDJqY9YBTUtCLKaBK6ihD2VP1d1X60lTfFspNZNulGBBbUZLkPygy4LySYHyxBpq+VhjObQ==", "requires": { "big.js": "^3.1.3", "emojis-list": "^2.0.0", @@ -25793,6 +68326,7 @@ "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" @@ -25801,14 +68335,15 @@ "path-exists": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "dev": true } } }, "lodash": { - "version": "4.17.4", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz", - "integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=" + "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", @@ -25818,61 +68353,61 @@ "lodash._basecopy": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz", - "integrity": "sha1-jaDmqHbPNEwK2KVIghEd08XHyjY=", + "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": "sha1-0YYdh3+CSlL2aYMtyvPuFVZqB9U=", + "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": "sha1-W3dXYoAr3j0yl1A+JjAIIP32Ybc=", + "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": "sha1-VwvH3t5G1hzc3mh9ZdPuy6o6r/U=", + "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": "sha1-UgOte6Ql+uhCRg5pbbnPPmqsBXw=", + "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": "sha1-Kx1vXf4HyKNVdT5fJ/rH8c3hYWo=", + "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": "sha1-WLx0xAZklTrgsSTYBpltrKQx4u0=", + "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": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=", + "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": "sha1-+6HEUkwZ7ppfgTa0YJ8BfPTe1pI=", + "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": "sha1-DZnzzNem0mHRm9rrkkUAXShYCOc=", + "integrity": "sha512-hFuH8TY+Yji7Eja3mGiuAxBqLagejScbG8GbG0j6o9vzn0YL14My+ktnqtZgFTosKymC9/44wP6s7xyuLfnClw==", "dev": true }, "lodash.camelcase": { @@ -25884,22 +68419,16 @@ "lodash.escape": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-3.2.0.tgz", - "integrity": "sha1-mV7g3BjBtIzJLv+ucaEKq1tIdpg=", + "integrity": "sha512-n1PZMXgaaDWZDSvuNZ/8XOcYO2hOKDqZel5adtR30VKQAtoWs/5AOeFA0vPV8moiPzlqe7F4cP2tzpFewQyelQ==", "dev": true, "requires": { "lodash._root": "^3.0.0" } }, - "lodash.flattendeep": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz", - "integrity": "sha1-+wMJF/hqMTTlvJvsDWngAT3f7bI=", - "dev": true - }, "lodash.get": { "version": "4.4.2", "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", - "integrity": "sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=" + "integrity": "sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==" }, "lodash.includes": { "version": "4.3.0", @@ -25910,13 +68439,13 @@ "lodash.isarguments": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz", - "integrity": "sha1-L1c9hcaiQon/AGY7SRwdM4/zRYo=", + "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": "sha1-eeTriMNqgSKvhvhEqpvNhRtfu1U=", + "integrity": "sha512-JwObCrNJuT0Nnbuecmqr5DgtuBppuCvGD9lxjFpAzwnVtdGoDQ1zig+5W8k5/6Gcn0gZ3936HDAlGd28i7sOGQ==", "dev": true }, "lodash.isboolean": { @@ -25928,7 +68457,7 @@ "lodash.isequal": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", - "integrity": "sha1-QVxEePK8wwEgwizhDtMib30+GOA=" + "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==" }, "lodash.isinteger": { "version": "4.0.4", @@ -25957,7 +68486,7 @@ "lodash.keys": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz", - "integrity": "sha1-TbwEcrFWvlCgsoaFXRvQsMZWCYo=", + "integrity": "sha512-CuBsapFjcubOGMn3VD+24HOAPxM79tH+V6ivJL3CHYjtrawauDJHUk//Yew9Hvc6e9rbCrURGk8z6PC+8WJBfQ==", "dev": true, "requires": { "lodash._getnative": "^3.0.0", @@ -25977,6 +68506,11 @@ "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", "dev": true }, + "lodash.omit": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.omit/-/lodash.omit-4.5.0.tgz", + "integrity": "sha512-XeqSp49hNGmlkj2EJlfrQFIzQ6lXdNro9sddtQzcJY8QaoC2GO0DT7xaIokHeyM+mIT0mPMlPvkYzg2xCuHdZg==" + }, "lodash.once": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", @@ -25986,19 +68520,19 @@ "lodash.restparam": { "version": "3.6.1", "resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz", - "integrity": "sha1-k2pOMJ7zMKdkXtQUWYbIWuWyCAU=", + "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": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=", + "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": "sha1-+M3sxhaaJVvpCYrosMU9N4kx0U8=", + "integrity": "sha512-0B4Y53I0OgHUJkt+7RmlDFWKjVAI/YUpWNiL9GQz5ORDr4ttgfQGo+phBWKFLJbBdtOwgMuUkdOHOnPg45jKmQ==", "dev": true, "requires": { "lodash._basecopy": "^3.0.0", @@ -26015,7 +68549,7 @@ "lodash.templatesettings": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz", - "integrity": "sha1-+zB4RHU7Zrnxr6VOJix0UwfbqOU=", + "integrity": "sha512-TcrlEr31tDYnWkHFWDCV3dHYroKEXpJZ2YJYvJdhN+y4AkWMDZ5I4I8XDtUKqSAyG81N7w+I1mFEJtcED+tGqQ==", "dev": true, "requires": { "lodash._reinterpolate": "^3.0.0", @@ -26028,46 +68562,6 @@ "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", "dev": true }, - "log-symbols": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz", - "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==", - "dev": true, - "requires": { - "chalk": "^2.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "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" - } - } - } - }, "lolex": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/lolex/-/lolex-5.1.2.tgz", @@ -26077,12 +68571,6 @@ "@sinonjs/commons": "^1.7.0" } }, - "longest-streak": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-2.0.4.tgz", - "integrity": "sha512-vM6rUVCVUJJt33bnmHiZEvr7wPT78ztX7rojL+LW51bHtLh6HTjx84LA5W4+oa6aKEJA7jJu5LR6vQRBpA5DVg==", - "dev": true - }, "loose-envify": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", @@ -26094,52 +68582,37 @@ "loud-rejection": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", - "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", + "integrity": "sha512-RPNliZOFkqFumDhvYqOaNY4Uz9oJM2K9tC6JWsJJsNdhuONW4LQHRBpb0qf4pJApVffI5N39SwzWZJuEhfd7eQ==", + "dev": true, "requires": { "currently-unhandled": "^0.4.1", "signal-exit": "^3.0.0" } }, "lower-case": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", - "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", - "dev": true, - "requires": { - "tslib": "^2.0.3" - }, - "dependencies": { - "tslib": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", - "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==", - "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==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-1.1.4.tgz", + "integrity": "sha512-2Fgx1Ycm599x+WGpIYwJOvsjmXFzTSc34IwDWALRA/8AopUKAVPwfJ+h5+f85BCp0PWmmJcWzEpxOpoXycMpdA==", "dev": true }, "lru-cache": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", - "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", "requires": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" + "yallist": "^3.0.2" } }, - "magic-string": { - "version": "0.30.10", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.10.tgz", - "integrity": "sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ==", - "dev": true, - "requires": { - "@jridgewell/sourcemap-codec": "^1.4.15" - } + "luxon": { + "version": "3.4.4", + "resolved": "https://registry.npmjs.org/luxon/-/luxon-3.4.4.tgz", + "integrity": "sha512-zobTr7akeGHnv7eBOXcRgMeCP6+uyYsczwmeRCauvpvaAltgNyTbLH/+VaEAPUeWBT+1GuNmz4wC/6jtQzbbVA==" + }, + "lz-string": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.4.4.tgz", + "integrity": "sha512-0ckx7ZHRPqb0oUm8zNr+90mtf9DQB60H1wMCjBtfi62Kl3a7JbHob6gA2bC+xRvZoOL+1hzUK8jeuEIQE8svEQ==", + "dev": true }, "make-dir": { "version": "3.1.0", @@ -26158,12 +68631,6 @@ } } }, - "make-error": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", - "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", - "dev": true - }, "make-iterator": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz", @@ -26190,57 +68657,58 @@ "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": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==", "dev": true }, "map-obj": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", - "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=" + "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", + "dev": true }, "map-stream": { "version": "0.0.7", "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.0.7.tgz", - "integrity": "sha1-ih8HiW2CsQkmvTdEokIACfiJdKg=", + "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": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "integrity": "sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==", "dev": true, "requires": { "object-visit": "^1.0.0" } }, - "markdown-escapes": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/markdown-escapes/-/markdown-escapes-1.0.4.tgz", - "integrity": "sha512-8z4efJYk43E0upd0NbVXwgSTQs6cT3T06etieCMEg7dRbzCbxUCK/GHlX8mhHRDcp+OLlHkPKsvqQTCvsRl2cg==", - "dev": true + "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" + } }, - "markdown-table": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-1.1.3.tgz", - "integrity": "sha512-1RUZVgQlpJSPWYbFSpmudq5nHY1doEIv89gBtF0s4gW1GF2XorxcA/70M5vq7rLv0a6mhOUccRsqkwhwLCIQ2Q==", - "dev": true + "markdown-to-jsx": { + "version": "6.11.4", + "resolved": "https://registry.npmjs.org/markdown-to-jsx/-/markdown-to-jsx-6.11.4.tgz", + "integrity": "sha512-3lRCD5Sh+tfA52iGgfs/XZiw33f7fFX9Bn55aNnVNUd2GzLDkOWyKYYD8Yju2B1Vn+feiEdgJs8T6Tg0xNokPw==", + "requires": { + "prop-types": "^15.6.2", + "unquote": "^1.1.0" + } }, "matchdep": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/matchdep/-/matchdep-2.0.0.tgz", - "integrity": "sha1-xvNINKDY28OzfCfui7yyfHd1WC4=", + "integrity": "sha512-LFgVbaHIHMqCRuCZyfCtUOq9/Lnzhi7Z0KFUE2fhD54+JN2jLh3hC02RLkqauJ3U4soU6H1J3tfj/Byk7GoEjA==", "dev": true, "requires": { "findup-sync": "^2.0.0", @@ -26252,7 +68720,7 @@ "arr-diff": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", "dev": true }, "braces": { @@ -26276,7 +68744,7 @@ "extend-shallow": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", "dev": true, "requires": { "is-extendable": "^0.1.0" @@ -26287,7 +68755,7 @@ "extend-shallow": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", "dev": true, "requires": { "assign-symbols": "^1.0.0", @@ -26308,7 +68776,7 @@ "fill-range": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", "dev": true, "requires": { "extend-shallow": "^2.0.1", @@ -26320,7 +68788,7 @@ "extend-shallow": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", "dev": true, "requires": { "is-extendable": "^0.1.0" @@ -26331,7 +68799,7 @@ "findup-sync": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz", - "integrity": "sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw=", + "integrity": "sha512-vs+3unmJT45eczmcAZ6zMJtxN3l/QXeccaXQx5cu/MeJMhewVfoWZqibRkOxPnmoR59+Zy5hjabfQc6JLSah4g==", "dev": true, "requires": { "detect-file": "^1.0.0", @@ -26343,7 +68811,7 @@ "is-glob": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", "dev": true, "requires": { "is-extglob": "^2.1.0" @@ -26352,7 +68820,7 @@ "is-number": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", "dev": true, "requires": { "kind-of": "^3.0.2" @@ -26361,7 +68829,7 @@ "kind-of": { "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", "dev": true, "requires": { "is-buffer": "^1.1.5" @@ -26399,7 +68867,7 @@ "to-regex-range": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", "dev": true, "requires": { "is-number": "^3.0.0", @@ -26408,76 +68876,63 @@ } } }, - "math-random": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/math-random/-/math-random-1.0.4.tgz", - "integrity": "sha512-rUxjysqif/BZQH2yhd5Aaq7vXMSx9NdEsQcyA07uEzIvxgI7zIr33gGsh+RU0/XjmQpCW7RsVof1vlkvQVCK5A==", - "dev": true - }, - "mathml-tag-names": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz", - "integrity": "sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==", - "dev": true - }, - "mdast-util-compact": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mdast-util-compact/-/mdast-util-compact-1.0.4.tgz", - "integrity": "sha512-3YDMQHI5vRiS2uygEFYaqckibpJtKq5Sj2c8JioeOQBU6INpKbdWzfyLqFFnDwEcEnRFIdMsguzs5pC1Jp4Isg==", + "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": { - "unist-util-visit": "^1.1.0" + "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==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==", "dev": true }, + "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": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", "dev": true }, - "mem": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/mem/-/mem-4.3.0.tgz", - "integrity": "sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==", - "dev": true, - "requires": { - "map-age-cleaner": "^0.1.1", - "mimic-fn": "^2.0.0", - "p-is-promise": "^2.0.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 - } - } - }, "memfs": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.3.tgz", - "integrity": "sha512-eivjfi7Ahr6eQTn44nvTnR60e4a1Fs1Via2kCR5lHo/kyNoiMWaXCNJ/GpSd0ilXas2JSOl9B5FTIhflXu0hlg==", + "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.3" + "fs-monkey": "^1.0.4" } }, "memoize-one": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-5.2.1.tgz", - "integrity": "sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==" + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-6.0.0.tgz", + "integrity": "sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==" + }, + "memory-fs": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", + "integrity": "sha512-cda4JKCxReDXFXRqOHPQscuIYg1PvxbE2S2GP45rnwfEK+vZaXC8C1OFvdHIbgw0DLzowXGVoxLaAmlgRy14GQ==", + "dev": true, + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } }, "meow": { "version": "3.7.0", "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", - "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", + "integrity": "sha512-TNdwZs0skRlpPpCUK25StC4VH+tP5GgeY1HQOOGP+lQ2xtdkN2VtT/5tiX9k3IWpkBPV9b3LsAWXn4GGi/PrSA==", + "dev": true, "requires": { "camelcase-keys": "^2.0.0", "decamelize": "^1.1.2", @@ -26491,16 +68946,10 @@ "trim-newlines": "^1.0.0" } }, - "merge": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/merge/-/merge-1.2.1.tgz", - "integrity": "sha512-VjFo4P5Whtj4vsLzsYBu5ayHhoHJ0UqNm7ibvShmbmoz7tGi0vXaoJbGdB+GmDMLUdg8DpQXEIeVDAe8MaABvQ==", - "dev": true - }, "merge-descriptors": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=", + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==", "dev": true }, "merge-stream": { @@ -26512,54 +68961,68 @@ "merge2": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.0.3.tgz", - "integrity": "sha1-+kT4siYmFaty8ICKQB1HinDjlNs=", + "integrity": "sha512-KgI4P7MSM31MNBftGJ07WBsLYLx7z9mQsL6+bcHk80AdmUA3cPzX69MK6dSgEgSF9TXLOl040pgo0XP/VTMENA==", "dev": true }, "methods": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", "dev": true }, "micromatch": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", - "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "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.1", - "picomatch": "^2.2.3" + "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": "1.4.1", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", - "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==", + "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.51.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", - "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==" + "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.34", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", - "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", + "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.51.0" + "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==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", "dev": true }, "min-indent": { @@ -26568,36 +69031,32 @@ "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.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "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.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" - }, - "minimist-options": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-3.0.2.tgz", - "integrity": "sha512-FyBrT/d0d4+uiZRbqznPXqw3IpZZG3gl3wKWiX784FycUKVwBt0uLBFkQrtE4tZOrgo78nZp2jnKz3L65T5LdQ==", - "dev": true, - "requires": { - "arrify": "^1.0.1", - "is-plain-obj": "^1.1.0" - }, - "dependencies": { - "is-plain-obj": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", - "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", - "dev": true - } - } + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", + "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", + "dev": true }, "minipass": { "version": "3.3.6", @@ -26616,6 +69075,33 @@ } } }, + "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", @@ -26634,6 +69120,24 @@ } } }, + "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", @@ -26656,75 +69160,111 @@ } }, "mkdirp": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", - "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "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.5" + "minimist": "^1.2.6" } }, "moment": { - "version": "2.30.1", - "resolved": "https://registry.npmjs.org/moment/-/moment-2.30.1.tgz", - "integrity": "sha512-uEmtNhbDOrWPFS+hdjFCBfy9f2YoyzRpwcl+DqpC6taX21FzsTLQVbMV/W7PzNSX6x/bhC1zA3c2UQ5NzH6how==" + "version": "2.29.4", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz", + "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==" }, - "moo": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/moo/-/moo-0.5.1.tgz", - "integrity": "sha512-I1mnb5xn4fO80BH9BLcF0yLypy2UKl+Cb01Fu0hJRkJjlCRtxZMWkTdAtDd5ZqCOxtCkhmRwyI57vWT+1iZ67w==", - "dev": true + "moment-timezone": { + "version": "0.5.45", + "resolved": "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.45.tgz", + "integrity": "sha512-HIWmqA86KcmCAhnMAN0wuDOARV/525R2+lOLotuGFzn4HO+FH+/645z2wx0Dt3iDv6/p61SIvKnDstISainhLQ==", + "requires": { + "moment": "^2.29.4" + } + }, + "monaco-editor": { + "version": "0.20.0", + "resolved": "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.20.0.tgz", + "integrity": "sha512-hkvf4EtPJRMQlPC3UbMoRs0vTAFAYdzFQ+gpMb8A+9znae1c43q8Mab9iVsgTcg/4PNiLGGn3SlDIa8uvK1FIQ==", + "peer": true + }, + "move-concurrently": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", + "integrity": "sha512-hdrFxZOycD/g6A6SoI2bB5NA/5NEqD0569+S47WZhPvm46sD50ZHdYaFmnua5lndde9rCHGjmfK7Z8BuCt/PcQ==", + "dev": true, + "requires": { + "aproba": "^1.1.1", + "copy-concurrently": "^1.0.0", + "fs-write-stream-atomic": "^1.0.8", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.3" + } }, "ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" }, "msal": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/msal/-/msal-1.4.0.tgz", - "integrity": "sha512-NTxMFQh6t5g2QWMlvZTWTxL1bmcqiCv0cs2lxTHhUbWEuxWCfvaVRZfjxN8i+T0VltVVGaVIdML8QEoBnlbaSw==", + "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" - } - }, - "multimatch": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-5.0.0.tgz", - "integrity": "sha512-ypMKuglUrZUD99Tk2bUQ+xNQj43lPEfAeX2o9cTteAmShXy2VHDJpuwu1o0xqoKCt9jLVAvwyFKdLTPXKAfJyA==", - "dev": true, - "requires": { - "@types/minimatch": "^3.0.3", - "array-differ": "^3.0.0", - "array-union": "^2.1.0", - "arrify": "^2.0.1", - "minimatch": "^3.0.4" }, "dependencies": { - "array-differ": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-3.0.0.tgz", - "integrity": "sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg==", - "dev": true - }, - "array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "dev": true - }, - "arrify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", - "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==", - "dev": true + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" } } }, + "msalBrowserLegacy": { + "version": "npm:@azure/msal-browser@2.22.0", + "resolved": "https://registry.npmjs.org/@azure/msal-browser/-/msal-browser-2.22.0.tgz", + "integrity": "sha512-ZpnbnzjYGRGHjWDPOLjSp47CQvhK927+W9avtLoNNCMudqs2dBfwj76lnJwObDE7TAKmCUueTiieglBiPb1mgQ==", + "requires": { + "@azure/msal-common": "^6.1.0" + }, + "dependencies": { + "@azure/msal-common": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-6.4.0.tgz", + "integrity": "sha512-WZdgq9f9O8cbxGzdRwLLMM5xjmLJ2mdtuzgXeiGxIRkVVlJ9nZ6sWnDFKa2TX8j72UXD1IfL0p/RYNoTXYoGfg==" + } + } + }, + "msalLegacy": { + "version": "npm:msal@1.4.12", + "resolved": "https://registry.npmjs.org/msal/-/msal-1.4.12.tgz", + "integrity": "sha512-gjupwQ6nvNL6mZkl5NIXyUmZhTiEMRu5giNdgHMh8l5EPOnV2Xj6nukY1NIxFacSTkEYUSDB47Pej9GxDYf+1w==", + "requires": { + "tslib": "^1.9.3" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "multicast-dns": { + "version": "7.2.5", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", + "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", + "dev": true, + "requires": { + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" + } + }, "multipipe": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/multipipe/-/multipipe-0.1.2.tgz", - "integrity": "sha1-Ko8t33Du1WTf8tV/HhoTfZ8FB4s=", + "integrity": "sha512-7ZxrUybYv9NonoXgwoOqtStIu18D1c3eFZj27hqgf5kBrBF8Q+tE8V0MW8dKM5QLkQPh1JhhbKgHLY9kifov4Q==", "dev": true, "requires": { "duplexer2": "0.0.2" @@ -26737,9 +69277,9 @@ "dev": true }, "mute-stream": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", - "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=", + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", "dev": true }, "mz": { @@ -26754,9 +69294,52 @@ } }, "nan": { - "version": "2.15.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.15.0.tgz", - "integrity": "sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ==" + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.17.0.tgz", + "integrity": "sha512-2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ==", + "dev": true, + "optional": true + }, + "nano-css": { + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/nano-css/-/nano-css-5.6.1.tgz", + "integrity": "sha512-T2Mhc//CepkTa3X4pUhKgbEheJHYAxD0VptuqFhDbGMUWVV2m+lkNiW/Ieuj35wrfC8Zm0l7HvssQh7zcEttSw==", + "requires": { + "@jridgewell/sourcemap-codec": "^1.4.15", + "css-tree": "^1.1.2", + "csstype": "^3.1.2", + "fastest-stable-stringify": "^2.0.2", + "inline-style-prefixer": "^7.0.0", + "rtl-css-js": "^1.16.1", + "stacktrace-js": "^2.0.2", + "stylis": "^4.3.0" + }, + "dependencies": { + "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" + } + }, + "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==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "stylis": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.3.2.tgz", + "integrity": "sha512-bhtUjWd/z6ltJiQwg0dUfxEJ+W+jdqQd8TbWLWyeIJHlnsqmGLRFFd8e5mA0AZi/zx90smXRlN66YMTcaSFifg==" + } + } }, "nanocolors": { "version": "0.2.13", @@ -26792,13 +69375,13 @@ "arr-diff": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", "dev": true }, "extend-shallow": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", "dev": true, "requires": { "assign-symbols": "^1.0.0", @@ -26825,25 +69408,13 @@ "natural-compare": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", "dev": true }, - "nearley": { - "version": "2.20.1", - "resolved": "https://registry.npmjs.org/nearley/-/nearley-2.20.1.tgz", - "integrity": "sha512-+Mc8UaAebFzgV+KpI5n7DasuuQCHA89dmwm7JXw3TV43ukfNQ9DnBH3Mdb2g/I4Fdxc26pwimBWvjIw0UAILSQ==", - "dev": true, - "requires": { - "commander": "^2.19.0", - "moo": "^0.5.0", - "railroad-diagrams": "^1.0.0", - "randexp": "0.4.6" - } - }, "negotiator": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", - "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==", + "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": { @@ -26853,9 +69424,10 @@ "dev": true }, "next-tick": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", - "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=" + "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", @@ -26864,44 +69436,12 @@ "dev": true }, "no-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", - "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "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": "^2.0.2", - "tslib": "^2.0.3" - }, - "dependencies": { - "tslib": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", - "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==", - "dev": true - } - } - }, - "node-addon-api": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-1.7.2.tgz", - "integrity": "sha512-ibPK3iA+vaY1eEjESkQkM0BbCqFOaZMiXRTtdB0u7b4djtY6JnsjvPdUHVMg6xQt3B8fpTTWHI9A+ADjM9frzg==", - "dev": true - }, - "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" - }, - "dependencies": { - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true - } + "lower-case": "^1.1.1" } }, "node-fetch": { @@ -26914,15 +69454,18 @@ } }, "node-forge": { - "version": "0.7.6", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.7.6.tgz", - "integrity": "sha512-sol30LUpz1jQFBjOKwbjxijiE3b6pjd74YwfD0fJOKPjF+fONKb2Yg8rYgS6+bK6VDl+/wfr4IYpC7jDzLUIfw==", + "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-gyp": { "version": "3.8.0", "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz", "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==", + "dev": true, + "optional": true, + "peer": true, "requires": { "fstream": "^1.0.0", "glob": "^7.0.3", @@ -26941,32 +69484,87 @@ "semver": { "version": "5.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz", - "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=" + "integrity": "sha512-mfmm3/H9+67MCVix1h+IXTpDwL6710LyHuk7+cWC9T1mE0qz4iHhh6r4hU2wrIT9iTsAAC2XQRvfblL028cpLw==", + "dev": true, + "optional": true, + "peer": true } } }, "node-int64": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", - "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=", + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", "dev": true }, - "node-modules-regexp": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz", - "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=", - "dev": true + "node-libs-browser": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", + "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", + "dev": true, + "requires": { + "assert": "^1.1.1", + "browserify-zlib": "^0.2.0", + "buffer": "^4.3.0", + "console-browserify": "^1.1.0", + "constants-browserify": "^1.0.0", + "crypto-browserify": "^3.11.0", + "domain-browser": "^1.1.1", + "events": "^3.0.0", + "https-browserify": "^1.0.0", + "os-browserify": "^0.3.0", + "path-browserify": "0.0.1", + "process": "^0.11.10", + "punycode": "^1.2.4", + "querystring-es3": "^0.2.0", + "readable-stream": "^2.3.3", + "stream-browserify": "^2.0.1", + "stream-http": "^2.7.2", + "string_decoder": "^1.0.0", + "timers-browserify": "^2.0.4", + "tty-browserify": "0.0.0", + "url": "^0.11.0", + "util": "^0.11.0", + "vm-browserify": "^1.0.1" + }, + "dependencies": { + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==", + "dev": true + } + } }, "node-notifier": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-5.0.2.tgz", - "integrity": "sha1-RDhEn+aeMh+UHO+UOYaweXAycBs=", + "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", - "semver": "^5.3.0", - "shellwords": "^0.1.0", - "which": "^1.2.12" + "is-wsl": "^2.2.0", + "semver": "^7.3.5", + "shellwords": "^0.1.1", + "uuid": "^8.3.2", + "which": "^2.0.2" + }, + "dependencies": { + "semver": { + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", + "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", + "dev": true + }, + "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" + } + } } }, "node-releases": { @@ -26978,6 +69576,9 @@ "version": "4.14.1", "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.14.1.tgz", "integrity": "sha512-sjCuOlvGyCJS40R8BscF5vhVlQjNN069NtQ1gSxyK1u9iqvn6tf7O1R4GNowVZfiZUCRt5MmMs1xd+4V/7Yr0g==", + "dev": true, + "optional": true, + "peer": true, "requires": { "async-foreach": "^0.1.3", "chalk": "^1.1.1", @@ -26996,19 +69597,15 @@ "sass-graph": "2.2.5", "stdout-stream": "^1.4.0", "true-case-path": "^1.0.2" - }, - "dependencies": { - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" - } } }, "nopt": { "version": "3.0.6", "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", - "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", + "integrity": "sha512-4GUt3kSEYmk4ITxzB/b9vaIDfUVWN/Ml1Fwl11IlnIG2iaJ9O6WXZ9SrYM9NLI8OCBieN2Y8SWC2oJV0RQ7qYg==", + "dev": true, + "optional": true, + "peer": true, "requires": { "abbrev": "1" } @@ -27017,6 +69614,7 @@ "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", @@ -27033,19 +69631,13 @@ "normalize-range": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", - "dev": true - }, - "normalize-selector": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/normalize-selector/-/normalize-selector-0.2.0.tgz", - "integrity": "sha1-0LFF62kRicY6eNIB3E/bEpPvDAM=", + "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==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz", + "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==", "dev": true }, "now-and-later": { @@ -27066,575 +69658,6 @@ "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": { - "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" - } - }, - "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 - }, - "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" - } - }, - "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" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "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" - } - }, - "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": "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" - } - }, - "get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "dev": true - }, - "global-modules": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", - "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", - "dev": true, - "requires": { - "global-prefix": "^3.0.0" - } - }, - "global-prefix": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", - "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", - "dev": true, - "requires": { - "ini": "^1.3.5", - "kind-of": "^6.0.2", - "which": "^1.3.1" - }, - "dependencies": { - "which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - } - } - }, - "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" - } - }, - "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 - }, - "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" - } - }, - "human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "dev": true - }, - "ignore": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", - "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", - "dev": true - }, - "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 - }, - "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-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 - }, - "kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "requires": { - "p-locate": "^4.1.0" - } - }, - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true - }, - "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" - } - }, - "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 - }, - "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" - } - }, - "merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true - }, - "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" - } - }, - "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" - } - }, - "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" - } - }, - "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" - } - }, - "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" - } - }, - "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-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 - }, - "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" - }, - "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-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": "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" - } - } - } - }, - "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 - }, - "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": { - "hosted-git-info": { - "version": "2.8.9", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", - "dev": true - }, - "normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "dev": true, - "requires": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, - "semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "dev": true - }, - "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 - } - } - }, - "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": { - "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 - } - } - }, - "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" - } - }, - "semver": { - "version": "7.6.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", - "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", - "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 - }, - "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-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" - } - }, - "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" - } - }, - "throat": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.2.tgz", - "integrity": "sha512-WKexMoJj3vEuK0yFEapj8y64V0A6xcuPuK9Gt1d0R+dzCSJc0lHqQytAbSB4cDAK0dWh4T0E2ETkoLE2WZ41OQ==", - "dev": true - }, - "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 - }, - "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 - }, - "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" - } - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "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 - } - } - }, "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", @@ -27668,16 +69691,27 @@ "npm-run-path": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", "dev": true, "requires": { "path-key": "^2.0.0" + }, + "dependencies": { + "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 + } } }, "npmlog": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", + "dev": true, + "optional": true, + "peer": true, "requires": { "are-we-there-yet": "~1.1.2", "console-control-strings": "~1.1.0", @@ -27686,45 +69720,47 @@ } }, "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==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", "dev": true, "requires": { - "boolbase": "^1.0.0" + "boolbase": "~1.0.0" } }, "num2fraction": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", - "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", + "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": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=" + "integrity": "sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==", + "dev": true }, "nwsapi": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", - "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==", + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.2.tgz", + "integrity": "sha512-90yv+6538zuvUMnN+zCr8LuV6bPFdq50304114vJYJ8RDyK8D5O9Phpbd6SZWgI7PwzmmfN1upeOJlvybDSgCw==", "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==" + "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": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + "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": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "integrity": "sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==", "dev": true, "requires": { "copy-descriptor": "^0.1.0", @@ -27735,7 +69771,7 @@ "define-property": { "version": "0.2.5", "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", "dev": true, "requires": { "is-descriptor": "^0.1.0" @@ -27744,7 +69780,7 @@ "kind-of": { "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", "dev": true, "requires": { "is-buffer": "^1.1.5" @@ -27753,18 +69789,18 @@ } }, "object-inspect": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.11.0.tgz", - "integrity": "sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg==", + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.2.tgz", + "integrity": "sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==", "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==", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.6.tgz", + "integrity": "sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==", "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" + "call-bind": "^1.0.7", + "define-properties": "^1.2.1" } }, "object-keys": { @@ -27775,28 +69811,28 @@ "object-visit": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", - "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "integrity": "sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==", "dev": true, "requires": { "isobject": "^3.0.0" } }, "object.assign": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", - "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", + "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", "dev": true, "requires": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "has-symbols": "^1.0.1", + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", + "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": "sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8=", + "integrity": "sha512-c/K0mw/F11k4dEUBMW8naXUuBuhxRCfG7W+yFy8EcijU/rSmazOUd1XAEEe6bC0OuXY4HUKjTJv7xbxIMqdxrA==", "dev": true, "requires": { "array-each": "^1.0.1", @@ -27814,73 +69850,68 @@ } }, "object.entries": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz", - "integrity": "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==", + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.8.tgz", + "integrity": "sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==", "dev": true, "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" } }, "object.fromentries": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.5.tgz", - "integrity": "sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==", + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz", + "integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==", "dev": true, "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-object-atoms": "^1.0.0" } }, "object.getownpropertydescriptors": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.3.tgz", - "integrity": "sha512-VdDoCwvJI4QdC6ndjpqFmoL3/+HxffFBbcJzKi5hwLLqqx3mdbedRpfZDdK0SrOSauj8X4GzBvnDZl4vTN7dOw==", + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.8.tgz", + "integrity": "sha512-qkHIGe4q0lSYMv0XI4SsBTJz3WaURhLvd0lKSgtVuOsJ2krg4SgMw3PIRQFMp07yi++UR3se2mkcLqsBNpBb/A==", "dev": true, "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" + "array.prototype.reduce": "^1.0.6", + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-object-atoms": "^1.0.0", + "gopd": "^1.0.1", + "safe-array-concat": "^1.1.2" + } + }, + "object.hasown": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.4.tgz", + "integrity": "sha512-FZ9LZt9/RHzGySlBARE3VF+gE26TxR38SdmqOqliuTnl9wrKulaQs+4dee1V+Io8VfxqzAfHu6YuRgUy8OHoTg==", + "dev": true, + "requires": { + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-object-atoms": "^1.0.0" } }, "object.map": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz", - "integrity": "sha1-z4Plncj8wK1fQlDh94s7gb2AHTc=", + "integrity": "sha512-3+mAJu2PLfnSVGHwIWubpOFLscJANBKuB/6A4CxBstc4aqwQY0FWcsppuy4jU5GSB95yES5JHSI+33AWuS4k6w==", "dev": true, "requires": { "for-own": "^1.0.0", "make-iterator": "^1.0.0" } }, - "object.omit": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz", - "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=", - "dev": true, - "requires": { - "for-own": "^0.1.4", - "is-extendable": "^0.1.1" - }, - "dependencies": { - "for-own": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", - "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=", - "dev": true, - "requires": { - "for-in": "^1.0.1" - } - } - } - }, "object.pick": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", - "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==", "dev": true, "requires": { "isobject": "^3.0.1" @@ -27889,7 +69920,7 @@ "object.reduce": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/object.reduce/-/object.reduce-1.0.1.tgz", - "integrity": "sha1-b+NI8qx/oPlcpiEiZZkJaCW7A60=", + "integrity": "sha512-naLhxxpUESbNkRqc35oQ2scZSJueHGQNUfMW/0U37IgN6tE2dgDWg3whf+NEliy3F/QysrO48XKUz/nGPe+AQw==", "dev": true, "requires": { "for-own": "^1.0.0", @@ -27897,54 +69928,74 @@ } }, "object.values": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", - "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.0.tgz", + "integrity": "sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==", "dev": true, "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" } }, + "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": "9.6.1-fluent2", - "resolved": "https://registry.npmjs.org/office-ui-fabric-core/-/office-ui-fabric-core-9.6.1-fluent2.tgz", - "integrity": "sha512-gcBs5HHr7tjkvk/+Ls10ttb3jEllRn7SvJitX/kx/gQq8BiFMSMKr1w+oNqXlh4EgkBHWUlJVPrYUu1KW/jVaQ==" + "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.156.0", - "resolved": "https://registry.npmjs.org/office-ui-fabric-react/-/office-ui-fabric-react-7.156.0.tgz", - "integrity": "sha512-e9EwmkTGRjt+PJiRqB2ZU+8dTOUtDzNcOhiZmyI7Rvmz1XK3LhNDgoExbMQfAuDFEr2TcyvrOidwTAAkoRyWYw==", + "version": "7.199.1", + "resolved": "https://registry.npmjs.org/office-ui-fabric-react/-/office-ui-fabric-react-7.199.1.tgz", + "integrity": "sha512-wKhlbYSWH8IcphqBy6ySeFF9xSnE3um4yp/Tim6RD7zK54AydUIC66QclAxmsqfHulZDOLb4O7aihU7tyK4jig==", "requires": { - "@fluentui/date-time-utilities": "^7.9.0", - "@fluentui/react-focus": "^7.17.1", - "@fluentui/react-window-provider": "^1.0.1", + "@fluentui/date-time-utilities": "^7.9.1", + "@fluentui/react-focus": "^7.18.14", + "@fluentui/react-window-provider": "^1.0.5", "@microsoft/load-themed-styles": "^1.10.26", - "@uifabric/foundation": "^7.9.21", - "@uifabric/icons": "^7.5.18", - "@uifabric/merge-styles": "^7.19.1", - "@uifabric/react-hooks": "^7.13.9", - "@uifabric/set-version": "^7.0.23", - "@uifabric/styling": "^7.16.19", - "@uifabric/utilities": "^7.33.2", + "@uifabric/foundation": "^7.10.13", + "@uifabric/icons": "^7.9.2", + "@uifabric/merge-styles": "^7.20.1", + "@uifabric/react-hooks": "^7.16.3", + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.23.1", + "@uifabric/utilities": "^7.38.1", "prop-types": "^15.7.2", "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } } }, "on-finished": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "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": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, "requires": { "wrappy": "1" } @@ -27956,14 +70007,6 @@ "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": { @@ -27995,116 +70038,29 @@ "is-wsl": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", - "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", "dev": true } } }, "optionator": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", - "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", "dev": true, "requires": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.6", - "levn": "~0.3.0", - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2", - "word-wrap": "~1.2.3" - } - }, - "ora": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", - "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", - "dev": true, - "requires": { - "bl": "^4.1.0", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-spinners": "^2.5.0", - "is-interactive": "^1.0.0", - "is-unicode-supported": "^0.1.0", - "log-symbols": "^4.1.0", - "strip-ansi": "^6.0.0", - "wcwidth": "^1.0.1" - }, - "dependencies": { - "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" - } - }, - "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" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "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 - }, - "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" - } - }, - "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" - } - }, - "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" - } - } + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" } }, "orchestrator": { "version": "0.3.8", "resolved": "https://registry.npmjs.org/orchestrator/-/orchestrator-0.3.8.tgz", - "integrity": "sha1-FOfp4nZPcxX7rBhOUGx6pt+UrX4=", + "integrity": "sha512-DrQ43ngaJ0e36j2CHyoDoIg1K4zbc78GnTQESebK9vu6hj4W5/pvfSFO/kgM620Yd0YnhseSNYsLK3/SszZ5NQ==", "dev": true, "requires": { "end-of-stream": "~0.1.5", @@ -28115,7 +70071,7 @@ "end-of-stream": { "version": "0.1.5", "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-0.1.5.tgz", - "integrity": "sha1-jhdyBsPICDfYVjLouTWd/osvbq8=", + "integrity": "sha512-go5TQkd0YRXYhX+Lc3UrXkoKU5j+m72jEP5lHWr2Nh82L8wfZtH8toKgcg4T10o23ELIMGXQdwCbl+qAXIPDrw==", "dev": true, "requires": { "once": "~1.3.0" @@ -28124,7 +70080,7 @@ "once": { "version": "1.3.3", "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz", - "integrity": "sha1-suJhVXzkwxTsgwTz+oJmPkKXyiA=", + "integrity": "sha512-6vaNInhu+CHxtONf3zw3vq4SP2DOQhjBvIa3rNcG0+P7eKWlYH6Peu7rHizSloRU2EwMz6GraLieis9Ac9+p1w==", "dev": true, "requires": { "wrappy": "1" @@ -28135,21 +70091,28 @@ "ordered-read-streams": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz", - "integrity": "sha1-d8DLN8QVJdZBZtmQ/61+xqDhNj4=", + "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": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=" + "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": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", + "integrity": "sha512-PRT7ZORmwu2MEFt4/fv3Q+mEfN4zetKxufQrkShY2oGvUms9r8otu5HfdyIFHkYXjO7laNsoVGmM2MANfuTA8g==", "dev": true, "requires": { "lcid": "^1.0.0" @@ -28158,29 +70121,19 @@ "os-tmpdir": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=" + "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": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=", - "dev": true - }, "p-each-series": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz", @@ -28190,19 +70143,14 @@ "p-finally": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", - "dev": true - }, - "p-is-promise": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-2.1.0.tgz", - "integrity": "sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==", + "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", "dev": true }, "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" } @@ -28211,16 +70159,36 @@ "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" } }, + "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", @@ -28234,27 +70202,8 @@ "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==" - }, - "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 - } - } + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true }, "pako": { "version": "1.0.11", @@ -28262,22 +70211,24 @@ "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", "dev": true }, - "param-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", - "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "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": { - "dot-case": "^3.0.4", - "tslib": "^2.0.3" - }, - "dependencies": { - "tslib": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", - "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==", - "dev": true - } + "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": { @@ -28289,29 +70240,36 @@ "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-entities": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-1.2.2.tgz", - "integrity": "sha512-NzfpbxW/NPrzZ/yYSoQxyqUZMZXIdCfE0OIN4ESsnptHJECoUk3FZktxNuzQf4tjt5UEopnxpYJbvYuxIFDdsg==", + "parse-asn1": { + "version": "5.1.7", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.7.tgz", + "integrity": "sha512-CTM5kuWR3sx9IFamcl5ErfPl6ea/N8IYwiJ+vpeB2g+1iknv7zBl5uPwbMbRVznRVbrNY6lGuDoE5b30grmbqg==", "dev": true, "requires": { - "character-entities": "^1.0.0", - "character-entities-legacy": "^1.0.0", - "character-reference-invalid": "^1.0.0", - "is-alphanumerical": "^1.0.0", - "is-decimal": "^1.0.0", - "is-hexadecimal": "^1.0.0" + "asn1.js": "^4.10.1", + "browserify-aes": "^1.2.0", + "evp_bytestokey": "^1.0.3", + "hash-base": "~3.0", + "pbkdf2": "^3.1.2", + "safe-buffer": "^5.2.1" + }, + "dependencies": { + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + } } }, "parse-filepath": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", - "integrity": "sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE=", + "integrity": "sha512-FwdRXKCohSVeXqwtYonZTXtbGJKrn+HNyWDYVcp5yuJlesTwNH4rsmRZ+GrKAPJ5bLpRxESMeS+Rl0VCHRvB2Q==", "dev": true, "requires": { "is-absolute": "^1.0.0", @@ -28319,39 +70277,11 @@ "path-root": "^0.1.1" } }, - "parse-glob": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz", - "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=", - "dev": true, - "requires": { - "glob-base": "^0.3.0", - "is-dotfile": "^1.0.0", - "is-extglob": "^1.0.0", - "is-glob": "^2.0.0" - }, - "dependencies": { - "is-extglob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", - "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", - "dev": true - }, - "is-glob": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", - "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", - "dev": true, - "requires": { - "is-extglob": "^1.0.0" - } - } - } - }, "parse-json": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", - "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", + "dev": true, "requires": { "error-ex": "^1.2.0" } @@ -28359,77 +70289,50 @@ "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==" + "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": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=", + "integrity": "sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==", "dev": true }, "parse5": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz", - "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz", + "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==", "dev": true }, - "parse5-htmlparser2-tree-adapter": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz", - "integrity": "sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==", - "dev": true, - "requires": { - "parse5": "^6.0.1" - }, - "dependencies": { - "parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", - "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 }, - "pascal-case": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", - "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", - "dev": true, - "requires": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" - }, - "dependencies": { - "tslib": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", - "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==", - "dev": true - } - } - }, "pascalcase": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", - "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "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": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", + "integrity": "sha512-ALzNPpyNq9AqXMBjeymIjFDAkAFH06mHJH/cSBHAgU0s4vfpBn6b2nf8tiRLvagKD8RbTpq2FKTBg7cl9l3c7Q==", "dev": true }, "path-exists": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", - "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", + "dev": true, "requires": { "pinkie-promise": "^2.0.0" } @@ -28437,18 +70340,19 @@ "path-is-absolute": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" + "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": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=", + "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==", "dev": true }, "path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "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": { @@ -28459,7 +70363,7 @@ "path-root": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", - "integrity": "sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc=", + "integrity": "sha512-QLcPegTHF11axjfojBIoDygmS2E3Lf+8+jI6wOVmNVenrKSo3mFdSGiIgdSHenczw3wPtlVMQaFVwGmM7BJdtg==", "dev": true, "requires": { "path-root-regex": "^0.1.0" @@ -28468,19 +70372,20 @@ "path-root-regex": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", - "integrity": "sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0=", + "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": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==", "dev": true }, "path-type": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", - "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", + "integrity": "sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==", + "dev": true, "requires": { "graceful-fs": "^4.1.2", "pify": "^2.0.0", @@ -28490,16 +70395,30 @@ "pause-stream": { "version": "0.0.11", "resolved": "https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz", - "integrity": "sha1-/lo0sMvOErWqaitAPuLnO2AvFEU=", + "integrity": "sha512-e3FBlXLmN/D1S+zHzanP4E/4Z60oFAa3O051qt1pxa7DEJWKAyil6upYVXCWadEnuoqa4Pkc9oUx9zsxYeRv8A==", "dev": true, "requires": { "through": "~2.3" } }, + "pbkdf2": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", + "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", + "dev": true, + "requires": { + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, "performance-now": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==", + "dev": true }, "picocolors": { "version": "1.0.1", @@ -28507,48 +70426,48 @@ "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==" }, "picomatch": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", - "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", + "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": "sha1-+6Dq4cgzWhHrgJn10PPvvEXLTpA=", + "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": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" + "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": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=" + "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": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==", + "dev": true, "requires": { "pinkie": "^2.0.0" } }, "pirates": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz", - "integrity": "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==", - "dev": true, - "requires": { - "node-modules-regexp": "^1.0.0" - } + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", + "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==", + "dev": true }, "pkg-conf": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/pkg-conf/-/pkg-conf-1.1.3.tgz", - "integrity": "sha1-N45W1v0T6Iv7b0ol33qD+qvduls=", + "integrity": "sha512-9hHgE5+Xai/ChrnahNP8Ke0VNF/s41IZIB/d24eMHEaRamdPg+wwlRm2lTb5wMvE8eTIKrYZsrxfuOwt3dpsIQ==", "dev": true, "requires": { "find-up": "^1.0.0", @@ -28602,31 +70521,10 @@ } } }, - "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" - } - }, - "plugin-error": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-0.1.2.tgz", - "integrity": "sha1-O5uzM1zPAPQl4HQ34ZJ2ln2kes4=", - "requires": { - "ansi-cyan": "^0.1.1", - "ansi-red": "^0.1.1", - "arr-diff": "^1.0.1", - "arr-union": "^2.0.1", - "extend-shallow": "^1.1.2" - } - }, "plugin-log": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/plugin-log/-/plugin-log-0.1.0.tgz", - "integrity": "sha1-hgSc9qsQgzOYqTHzaJy67nteEzM=", + "integrity": "sha512-TzmfWRMEFAnrZbI4GfyXv9Gp5E71eby3gmvnP6LEfmYbVC8FPN2RBRhwxg4sjIg+fy8AJ3mczhLXvk0pzHPeMg==", "dev": true, "requires": { "chalk": "^1.1.1", @@ -28636,7 +70534,7 @@ "dateformat": { "version": "1.0.12", "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.12.tgz", - "integrity": "sha1-nxJLZ1lMk3/3BpMuSmQsyo27/uk=", + "integrity": "sha512-5sFRfAAmbHdIts+eKjR9kYJoF0ViCMVX9yqLu5A7S/v+nd077KgCITOMiirmyCBiZpKLDXbBOkYm6tu7rX/TKg==", "dev": true, "requires": { "get-stdin": "^4.0.1", @@ -28651,21 +70549,10 @@ "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==", "dev": true }, - "pnpm-sync-lib": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/pnpm-sync-lib/-/pnpm-sync-lib-0.1.4.tgz", - "integrity": "sha512-3xwsXcsu+lj2l1nTF0TcgjHuMrnPpQJqHioPj5DTL9gFU+RSsoND2nEMelOo9qAz+BlPelxXZOc5z1Tgs7gwiQ==", - "dev": true - }, - "popper.js": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/popper.js/-/popper.js-1.16.1.tgz", - "integrity": "sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ==" - }, "posix-character-classes": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", - "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", + "integrity": "sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==", "dev": true }, "possible-typed-array-names": { @@ -28675,277 +70562,333 @@ "dev": true }, "postcss": { - "version": "7.0.32", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.32.tgz", - "integrity": "sha512-03eXong5NLnNCD05xscnGKGDZ98CyzoqPSMjOe6SuoQY7Z2hIj0Ld1g/O/UQRuOle2aRtiIRDg9tDcTGAkLfKw==", + "version": "7.0.38", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.38.tgz", + "integrity": "sha512-wNrSHWjHDQJR/IZL5IKGxRtFgrYNaAA/UrkW2WqbtZO6uxSLMxMN+s2iqUMwnAWm3fMROlDYZB41dr0Mt7vBwQ==", "dev": true, "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" + "nanocolors": "^0.2.2", + "source-map": "^0.6.1" }, "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "dependencies": { - "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" - } - } - } - }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true - }, - "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } } } }, "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==", + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.5.tgz", + "integrity": "sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg==", "dev": true, "requires": { - "postcss-selector-parser": "^6.0.9", - "postcss-value-parser": "^4.2.0" - }, - "dependencies": { - "postcss-selector-parser": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.1.tgz", - "integrity": "sha512-b4dlw/9V8A71rLIDsSwVmak9z2DuBUB7CA1/wSdelNEzqsjoSPeADTWNO09lpH49Diy3/JIZ2bSPB1dI3LJCHg==", - "dev": true, - "requires": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - } - } + "postcss": "^7.0.27", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.0.2" } }, "postcss-colormin": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.1.tgz", - "integrity": "sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz", + "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==", "dev": true, "requires": { - "browserslist": "^4.21.4", - "caniuse-api": "^3.0.0", - "colord": "^2.9.1", - "postcss-value-parser": "^4.2.0" + "browserslist": "^4.0.0", + "color": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } } }, "postcss-convert-values": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz", - "integrity": "sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz", + "integrity": "sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==", "dev": true, "requires": { - "browserslist": "^4.21.4", - "postcss-value-parser": "^4.2.0" + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } } }, "postcss-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 - }, - "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 - }, - "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 - }, - "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 - }, - "postcss-html": { - "version": "0.36.0", - "resolved": "https://registry.npmjs.org/postcss-html/-/postcss-html-0.36.0.tgz", - "integrity": "sha512-HeiOxGcuwID0AFsNAL0ox3mW6MHH5cstWN1Z3Y+n6H+g12ih7LHdYxWwEA/QmrebctLjo79xz9ouK3MroHwOJw==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz", + "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==", "dev": true, "requires": { - "htmlparser2": "^3.10.0" + "postcss": "^7.0.0" + } + }, + "postcss-discard-duplicates": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz", + "integrity": "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-discard-empty": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz", + "integrity": "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-discard-overridden": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz", + "integrity": "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-load-config": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.2.tgz", + "integrity": "sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw==", + "dev": true, + "requires": { + "cosmiconfig": "^5.0.0", + "import-cwd": "^2.0.0" }, "dependencies": { - "domhandler": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz", - "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==", + "cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", "dev": true, "requires": { - "domelementtype": "1" + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" } }, - "entities": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", - "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==", + "import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg==", + "dev": true, + "requires": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + } + }, + "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" + } + }, + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==", "dev": true - }, - "htmlparser2": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz", - "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==", + } + } + }, + "postcss-loader": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz", + "integrity": "sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==", + "dev": true, + "requires": { + "loader-utils": "^1.1.0", + "postcss": "^7.0.0", + "postcss-load-config": "^2.0.0", + "schema-utils": "^1.0.0" + }, + "dependencies": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", "dev": true, "requires": { - "domelementtype": "^1.3.1", - "domhandler": "^2.3.0", - "domutils": "^1.5.1", - "entities": "^1.1.1", - "inherits": "^2.0.1", - "readable-stream": "^3.1.1" + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" } }, - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "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": {} + }, + "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": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" } } } }, - "postcss-jsx": { - "version": "0.36.4", - "resolved": "https://registry.npmjs.org/postcss-jsx/-/postcss-jsx-0.36.4.tgz", - "integrity": "sha512-jwO/7qWUvYuWYnpOb0+4bIIgJt7003pgU3P6nETBLaOyBXuTD55ho21xnals5nBrlpTIFodyd3/jBi6UO3dHvA==", - "dev": true, - "requires": { - "@babel/core": ">=7.2.2" - } - }, - "postcss-less": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/postcss-less/-/postcss-less-3.1.4.tgz", - "integrity": "sha512-7TvleQWNM2QLcHqvudt3VYjULVB49uiW6XzEUFmvwHzvsOEF5MwBrIXZDJQvJNFGjJQTzSzZnDoCJ8h/ljyGXA==", - "dev": true, - "requires": { - "postcss": "^7.0.14" - } - }, - "postcss-markdown": { - "version": "0.36.0", - "resolved": "https://registry.npmjs.org/postcss-markdown/-/postcss-markdown-0.36.0.tgz", - "integrity": "sha512-rl7fs1r/LNSB2bWRhyZ+lM/0bwKv9fhl38/06gF6mKMo/NPnp55+K1dSTosSVjFZc0e1ppBlu+WT91ba0PMBfQ==", - "dev": true, - "requires": { - "remark": "^10.0.1", - "unist-util-find-all-after": "^1.0.2" - } - }, - "postcss-media-query-parser": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz", - "integrity": "sha1-J7Ocb02U+Bsac7j3Y1HGCeXO8kQ=", - "dev": true - }, "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==", + "version": "4.0.11", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz", + "integrity": "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==", "dev": true, "requires": { - "postcss-value-parser": "^4.2.0", - "stylehacks": "^5.1.1" + "css-color-names": "0.0.4", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "stylehacks": "^4.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } } }, "postcss-merge-rules": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.4.tgz", - "integrity": "sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz", + "integrity": "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==", "dev": true, "requires": { - "browserslist": "^4.21.4", + "browserslist": "^4.0.0", "caniuse-api": "^3.0.0", - "cssnano-utils": "^3.1.0", - "postcss-selector-parser": "^6.0.5" + "cssnano-util-same-parent": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0", + "vendors": "^1.0.0" + }, + "dependencies": { + "postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dev": true, + "requires": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } } }, "postcss-minify-font-values": { - "version": "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==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz", + "integrity": "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==", "dev": true, "requires": { - "postcss-value-parser": "^4.2.0" + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } } }, "postcss-minify-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==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz", + "integrity": "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==", "dev": true, "requires": { - "colord": "^2.9.1", - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" + "cssnano-util-get-arguments": "^4.0.0", + "is-color-stop": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } } }, "postcss-minify-params": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz", - "integrity": "sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz", + "integrity": "sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==", "dev": true, "requires": { - "browserslist": "^4.21.4", - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" + "alphanum-sort": "^1.0.0", + "browserslist": "^4.0.0", + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "uniqs": "^2.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } } }, "postcss-minify-selectors": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz", - "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz", + "integrity": "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==", "dev": true, "requires": { - "postcss-selector-parser": "^6.0.5" + "alphanum-sort": "^1.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "dependencies": { + "postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dev": true, + "requires": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } } }, "postcss-modules": { @@ -29193,209 +71136,223 @@ } }, "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 - }, - "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==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz", + "integrity": "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==", "dev": true, "requires": { - "postcss-value-parser": "^4.2.0" + "postcss": "^7.0.0" + } + }, + "postcss-normalize-display-values": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz", + "integrity": "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==", + "dev": true, + "requires": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } } }, "postcss-normalize-positions": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz", - "integrity": "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz", + "integrity": "sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==", "dev": true, "requires": { - "postcss-value-parser": "^4.2.0" + "cssnano-util-get-arguments": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } } }, "postcss-normalize-repeat-style": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz", - "integrity": "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz", + "integrity": "sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==", "dev": true, "requires": { - "postcss-value-parser": "^4.2.0" + "cssnano-util-get-arguments": "^4.0.0", + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } } }, "postcss-normalize-string": { - "version": "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==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz", + "integrity": "sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==", "dev": true, "requires": { - "postcss-value-parser": "^4.2.0" + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } } }, "postcss-normalize-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==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz", + "integrity": "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==", "dev": true, "requires": { - "postcss-value-parser": "^4.2.0" + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } } }, "postcss-normalize-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==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz", + "integrity": "sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==", "dev": true, "requires": { - "browserslist": "^4.21.4", - "postcss-value-parser": "^4.2.0" + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } } }, "postcss-normalize-url": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", - "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz", + "integrity": "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==", "dev": true, "requires": { - "normalize-url": "^6.0.1", - "postcss-value-parser": "^4.2.0" + "is-absolute-url": "^2.0.0", + "normalize-url": "^3.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.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==", + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", "dev": true } } }, "postcss-normalize-whitespace": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz", - "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz", + "integrity": "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==", "dev": true, "requires": { - "postcss-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-reporter": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-6.0.1.tgz", - "integrity": "sha512-LpmQjfRWyabc+fRygxZjpRxfhRf9u/fdlKf4VHG4TSPbV2XNsuISzYW1KL+1aQzx53CAppa1bKG4APIB/DOXXw==", - "dev": true, - "requires": { - "chalk": "^2.4.1", - "lodash": "^4.17.11", - "log-symbols": "^2.2.0", - "postcss": "^7.0.7" + "postcss": "^7.0.0", + "postcss-value-parser": "^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" - } - }, - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", "dev": true - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } } } }, - "postcss-resolve-nested-selector": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.1.tgz", - "integrity": "sha1-Kcy8fDfe36wwTp//C/FZaz9qDk4=", - "dev": true + "postcss-ordered-values": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz", + "integrity": "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } }, - "postcss-safe-parser": { + "postcss-reduce-initial": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz", + "integrity": "sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0" + } + }, + "postcss-reduce-transforms": { "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-4.0.2.tgz", - "integrity": "sha512-Uw6ekxSWNLCPesSv/cmqf2bY/77z11O7jZGPax3ycZMFU/oi2DMH9i89AdHc1tRwFg/arFoEwX0IS3LCUxJh1g==", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz", + "integrity": "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==", "dev": true, "requires": { - "postcss": "^7.0.26" - } - }, - "postcss-sass": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/postcss-sass/-/postcss-sass-0.3.5.tgz", - "integrity": "sha512-B5z2Kob4xBxFjcufFnhQ2HqJQ2y/Zs/ic5EZbCywCkxKd756Q40cIQ/veRDwSrw1BF6+4wUgmpm0sBASqVi65A==", - "dev": true, - "requires": { - "gonzales-pe": "^4.2.3", - "postcss": "^7.0.1" - } - }, - "postcss-scss": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-2.1.1.tgz", - "integrity": "sha512-jQmGnj0hSGLd9RscFw9LyuSVAa5Bl1/KBPqG1NQw9w8ND55nY4ZEsdlVuYJvLPpV+y0nwTV5v/4rHPzZRihQbA==", - "dev": true, - "requires": { - "postcss": "^7.0.6" + "cssnano-util-get-match": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } } }, "postcss-selector-parser": { - "version": "6.0.6", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz", - "integrity": "sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.0.tgz", + "integrity": "sha512-UMz42UD0UY0EApS0ZL9o1XnLhSTtvvvLe5Dc2H2O56fvRZi+KulDyf5ctDhhtYJBGKStV2FL1fy6253cmLgqVQ==", "dev": true, "requires": { "cssesc": "^3.0.0", @@ -29403,28 +71360,33 @@ } }, "postcss-svgo": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", - "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.3.tgz", + "integrity": "sha512-NoRbrcMWTtUghzuKSoIm6XV+sJdvZ7GZSc3wdBN0W19FTtp2ko8NqLsgoh/m9CzNhU3KLPvQmjIwtaNFkaFTvw==", "dev": true, "requires": { - "postcss-value-parser": "^4.2.0", - "svgo": "^2.7.0" + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "svgo": "^1.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } } }, - "postcss-syntax": { - "version": "0.36.2", - "resolved": "https://registry.npmjs.org/postcss-syntax/-/postcss-syntax-0.36.2.tgz", - "integrity": "sha512-nBRg/i7E3SOHWxF3PpF5WnJM/jQ1YpY9000OaVXlAQj6Zp/kIqJxEDWIZ67tAd7NLuk7zqN4yqe9nc0oNAOs1w==", - "dev": true - }, "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==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz", + "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==", "dev": true, "requires": { - "postcss-selector-parser": "^6.0.5" + "alphanum-sort": "^1.0.0", + "postcss": "^7.0.0", + "uniqs": "^2.0.0" } }, "postcss-value-parser": { @@ -29433,79 +71395,10 @@ "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", "dev": true }, - "preferred-pm": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/preferred-pm/-/preferred-pm-3.1.4.tgz", - "integrity": "sha512-lEHd+yEm22jXdCphDrkvIJQU66EuLojPPtvZkpKIkiD+l0DMThF/niqZKJSoU8Vl7iuvtmzyMhir9LdVy5WMnA==", - "dev": true, - "requires": { - "find-up": "^5.0.0", - "find-yarn-workspace-root2": "1.2.16", - "path-exists": "^4.0.0", - "which-pm": "^2.2.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-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": "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" - } - }, - "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 - } - } - }, "prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", - "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 - }, - "preserve": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz", - "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", "dev": true }, "pretty-format": { @@ -29549,7 +71442,7 @@ "pretty-hrtime": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", - "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=", + "integrity": "sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==", "dev": true }, "private": { @@ -29567,12 +71460,7 @@ "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==" - }, - "progress": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", - "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", "dev": true }, "promise": { @@ -29583,6 +71471,12 @@ "asap": "~2.0.3" } }, + "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", @@ -29594,24 +71488,13 @@ } }, "prop-types": { - "version": "15.7.2", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", - "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", + "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.8.1" - } - }, - "prop-types-exact": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/prop-types-exact/-/prop-types-exact-1.2.0.tgz", - "integrity": "sha512-K+Tk3Kd9V0odiXFP9fwDHUYRyvK3Nun3GVyPapSIs5OBkITAm15W0CPFD/YKTkMUAbc0b9CUwRQp2ybiBIq+eA==", - "dev": true, - "requires": { - "has": "^1.0.3", - "object.assign": "^4.1.0", - "reflect.ownkeys": "^0.2.0" + "react-is": "^16.13.1" } }, "proxy-addr": { @@ -29624,6 +71507,12 @@ "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", @@ -29636,12 +71525,38 @@ "pseudomap": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", - "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=" + "integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==", + "dev": true, + "optional": true, + "peer": true }, "psl": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", - "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" + "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", @@ -29681,19 +71596,29 @@ "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" }, - "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" - } + "q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", + "dev": true }, "qs": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", - "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==" + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz", + "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==", + "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", @@ -29701,12 +71626,6 @@ "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", "dev": true }, - "quick-lru": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-1.1.0.tgz", - "integrity": "sha1-Q2CxfGETatOAeDl/8RQW4Ybc+7g=", - "dev": true - }, "quill": { "version": "1.3.7", "resolved": "https://registry.npmjs.org/quill/-/quill-1.3.7.tgz", @@ -29718,13 +71637,6 @@ "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": { @@ -29737,62 +71649,12 @@ "fast-diff": "1.1.2" } }, - "raf": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", - "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", - "dev": true, - "requires": { - "performance-now": "^2.1.0" - } - }, - "railroad-diagrams": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/railroad-diagrams/-/railroad-diagrams-1.0.0.tgz", - "integrity": "sha1-635iZ1SN3t+4mcG5Dlc3RVnN234=", - "dev": true - }, "ramda": { "version": "0.27.2", "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.27.2.tgz", "integrity": "sha512-SbiLPU40JuJniHexQSAgad32hfwd+DRUdwF2PlVuI5RZD0/vahUco7R8vD86J/tcEKKF9vZrUVwgtmGCqlCKyA==", "dev": true }, - "randexp": { - "version": "0.4.6", - "resolved": "https://registry.npmjs.org/randexp/-/randexp-0.4.6.tgz", - "integrity": "sha512-80WNmd9DA0tmZrw9qQa62GPPWfuXJknrmVmLcxvq4uZBdYqb1wYoKTmnlGUchvVWe0XiLupYkBoXVOxz3C8DYQ==", - "dev": true, - "requires": { - "discontinuous-range": "1.0.0", - "ret": "~0.1.10" - } - }, - "randomatic": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-3.1.1.tgz", - "integrity": "sha512-TuDE5KxZ0J461RVjrJZCJc+J+zCkTb1MbH9AQUq68sMhOMcy9jLcb3BrZKgp9q9Ncltdg4QVqWrH02W2EFFVYw==", - "dev": true, - "requires": { - "is-number": "^4.0.0", - "kind-of": "^6.0.0", - "math-random": "^1.0.1" - }, - "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 - }, - "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 - } - } - }, "randombytes": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", @@ -29802,6 +71664,16 @@ "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", @@ -29834,86 +71706,27 @@ "raw-loader": { "version": "0.5.1", "resolved": "https://registry.npmjs.org/raw-loader/-/raw-loader-0.5.1.tgz", - "integrity": "sha1-DD0L6u2KAclm2Xh793goElKpeao=" - }, - "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 - }, - "debug": { - "version": "4.3.5", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.5.tgz", - "integrity": "sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==", - "dev": true, - "requires": { - "ms": "2.1.2" - } - }, - "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" - } - }, - "json5": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", - "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", - "dev": true - } - } + "integrity": "sha512-sf7oGoLuaYAScB4VGr0tzetsYlS8EJH6qnTCfQ/WVEa89hALQ4RQfCKt5xCyPQKPDUbVUAIP1QsxAwfAjlDp7Q==" }, "react": { - "version": "16.9.0", - "resolved": "https://registry.npmjs.org/react/-/react-16.9.0.tgz", - "integrity": "sha512-+7LQnFBwkiw+BobzOF6N//BdoNw0ouwmSJTEm9cglOOmsg/TMiFHZLe2sEoN5M7LgJTj9oHH0gxklfnQe66S1w==", + "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", - "prop-types": "^15.6.2" + "object-assign": "^4.1.1" } }, + "react-accessible-accordion": { + "version": "3.3.5", + "resolved": "https://registry.npmjs.org/react-accessible-accordion/-/react-accessible-accordion-3.3.5.tgz", + "integrity": "sha512-yCh3tx+jNuOPs+m58LOBFTGDEaGvM8UfuCNznr855FDAWzwV8V/ZH/TVBvgqH0npP58KrrVrHpj4jcy0EE5hEw==", + "requires": {} + }, "react-ace": { "version": "5.8.0", "resolved": "https://registry.npmjs.org/react-ace/-/react-ace-5.8.0.tgz", - "integrity": "sha1-hy2e6LZkMA7Vq57axiNLvpCDaDY=", + "integrity": "sha512-50OXFDqL9C5t4/rxuyTZyEfsaRfH9RlqKqQ86OPVhNGxlGj2U78yL6GHqbcxYd/PZXbqBvsFhYclUx9zugtH7Q==", "requires": { "brace": "^0.11.0", "lodash.get": "^4.4.2", @@ -29921,40 +71734,52 @@ "prop-types": "^15.5.8" } }, - "react-big-calendar": { - "version": "0.24.6", - "resolved": "https://registry.npmjs.org/react-big-calendar/-/react-big-calendar-0.24.6.tgz", - "integrity": "sha512-3t+FSqmaNQr3sAvOcIue+VmNjBV7PNOiGLUidwG0mN6LRPuprO8+poZBq3QM6OqZPu69HY50tCZN8P3BslRUbw==", + "react-addons-shallow-compare": { + "version": "15.6.3", + "resolved": "https://registry.npmjs.org/react-addons-shallow-compare/-/react-addons-shallow-compare-15.6.3.tgz", + "integrity": "sha512-EDJbgKTtGRLhr3wiGDXK/+AEJ59yqGS+tKE6mue0aNXT6ZMR7VJbbzIiT6akotmHg1BLj46ElJSb+NBMp80XBg==", "requires": { - "@babel/runtime": "^7.1.5", - "clsx": "^1.0.4", - "date-arithmetic": "^4.0.1", - "dom-helpers": "^5.1.0", + "object-assign": "^4.1.0" + } + }, + "react-big-calendar": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/react-big-calendar/-/react-big-calendar-1.13.0.tgz", + "integrity": "sha512-3ewolEKeBC5CjuxxDbo+IfQXjcd6jIBLSOoMzn1/lVMf+BYhPneifuOjMseXCIIaA4UlGZcy625BIdYgtAx+cA==", + "requires": { + "@babel/runtime": "^7.20.7", + "clsx": "^1.2.1", + "date-arithmetic": "^4.1.0", + "dayjs": "^1.11.7", + "dom-helpers": "^5.2.1", + "globalize": "^0.1.1", "invariant": "^2.2.4", - "lodash": "^4.17.11", - "lodash-es": "^4.17.11", - "memoize-one": "^5.1.1", - "prop-types": "^15.6.2", - "react-overlays": "^2.0.0-0", - "uncontrollable": "^7.0.0" + "lodash": "^4.17.21", + "lodash-es": "^4.17.21", + "luxon": "^3.2.1", + "memoize-one": "^6.0.0", + "moment": "^2.29.4", + "moment-timezone": "^0.5.40", + "prop-types": "^15.8.1", + "react-overlays": "^5.2.1", + "uncontrollable": "^7.2.1" }, "dependencies": { - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + "globalize": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/globalize/-/globalize-0.1.1.tgz", + "integrity": "sha512-5e01v8eLGfuQSOvx2MsDMOWS0GFtCx1wPzQSmcHw4hkxFzrQDBO3Xwg/m8Hr/7qXMrHeOIE29qWVzyv06u1TZA==" } } }, "react-dom": { - "version": "16.9.0", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.9.0.tgz", - "integrity": "sha512-YFT2rxO9hM70ewk9jq0y6sQk8cL02xm4+IzYBz75CQGlClQQ1Bxq0nhHF6OtSbit+AIahujJgb/CPRibFkMNJQ==", + "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", - "prop-types": "^15.6.2", - "scheduler": "^0.15.0" + "scheduler": "^0.20.1" } }, "react-dom-factories": { @@ -29972,14 +71797,22 @@ "html-to-draftjs": "^1.5.0", "linkify-it": "^2.2.0", "prop-types": "^15.7.2" - } - }, - "react-input-autosize": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/react-input-autosize/-/react-input-autosize-3.0.0.tgz", - "integrity": "sha512-nL9uS7jEs/zu8sqwFE5MAPx6pPkNAriACQ2rGLlqmKr2sPGtN7TXTyDdQt4lbNXVx7Uzadb40x8qotIuru6Rhg==", - "requires": { - "prop-types": "^15.5.8" + }, + "dependencies": { + "draftjs-utils": { + "version": "0.10.2", + "resolved": "https://registry.npmjs.org/draftjs-utils/-/draftjs-utils-0.10.2.tgz", + "integrity": "sha512-EstHqr3R3JVcilJrBaO/A+01GvwwKmC7e4TCjC7S94ZeMh4IVmf60OuQXtHHpwItK8C2JCi3iljgN5KHkJboUg==", + "requires": {} + }, + "linkify-it": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-2.2.0.tgz", + "integrity": "sha512-GnAl/knGn+i1U/wjBz3akz2stz+HrHLsxMwHQGofCDfPvlf+gDKN58UtfmUquTY4/MXeE2x7k19KQmeoZi94Iw==", + "requires": { + "uc.micro": "^1.0.1" + } + } } }, "react-is": { @@ -29992,76 +71825,87 @@ "resolved": "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz", "integrity": "sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==" }, - "react-overlays": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/react-overlays/-/react-overlays-2.1.1.tgz", - "integrity": "sha512-gaQJwmb8Ij2IGVt4D1HmLtl4A0mDVYxlsv/8i0dHWK7Mw0kNat6ORelbbEWzaXTK1TqMeQtJw/jraL3WOADz3w==", + "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", - "@restart/hooks": "^0.3.12", - "dom-helpers": "^5.1.0", - "popper.js": "^1.15.0", - "prop-types": "^15.7.2", - "uncontrollable": "^7.0.0", - "warning": "^4.0.3" - } - }, - "react-quill": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/react-quill/-/react-quill-1.3.3.tgz", - "integrity": "sha512-T9RubLaWJ8gCfp7sOqmFupjiTiEp/EdGqhCG+PWGKc5UHiK6xIWNKWYsOHHEhQ+sZCKs8u/DPx47gc1VfFmcLg==", - "requires": { - "@types/quill": "1.3.10", - "@types/react": "*", - "create-react-class": "^15.6.0", - "lodash": "^4.17.4", - "prop-types": "^15.5.10", - "quill": "^1.2.6", - "react-dom-factories": "^1.0.0" - } - }, - "react-select": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/react-select/-/react-select-4.3.1.tgz", - "integrity": "sha512-HBBd0dYwkF5aZk1zP81Wx5UsLIIT2lSvAY2JiJo199LjoLHoivjn9//KsmvQMEFGNhe58xyuOITjfxKCcGc62Q==", - "requires": { - "@babel/runtime": "^7.12.0", - "@emotion/cache": "^11.4.0", - "@emotion/react": "^11.1.1", - "memoize-one": "^5.0.0", - "prop-types": "^15.6.0", - "react-input-autosize": "^3.0.0", - "react-transition-group": "^4.3.0" - } - }, - "react-test-renderer": { - "version": "16.8.6", - "resolved": "https://registry.npmjs.org/react-test-renderer/-/react-test-renderer-16.8.6.tgz", - "integrity": "sha512-H2srzU5IWYT6cZXof6AhUcx/wEyJddQ8l7cLM/F7gDXYyPr4oq+vCIxJYXVGhId1J706sqziAjuOEjyNkfgoEw==", - "dev": true, - "requires": { - "object-assign": "^4.1.1", - "prop-types": "^15.6.2", - "react-is": "^16.8.6", - "scheduler": "^0.13.6" + "@babel/runtime": "7.4.5", + "invariant": "^2.2.4", + "prop-types": "^15.5.8", + "substyle": "^9.1.0" }, "dependencies": { - "scheduler": { - "version": "0.13.6", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.13.6.tgz", - "integrity": "sha512-IWnObHt413ucAYKsD9J1QShUKkbKLQQHdxRyw73sw4FN26iWr3DY/H34xGPe4nmL1DwXyWmSWmMrA9TfQbE/XQ==", - "dev": true, + "@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": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" + "regenerator-runtime": "^0.13.2" } } } }, + "react-overlays": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/react-overlays/-/react-overlays-5.2.1.tgz", + "integrity": "sha512-GLLSOLWr21CqtJn8geSwQfoJufdt3mfdsnIiQswouuQ2MMPns+ihZklxvsTDKD3cR2tF8ELbi5xUsvqVhR6WvA==", + "requires": { + "@babel/runtime": "^7.13.8", + "@popperjs/core": "^2.11.6", + "@restart/hooks": "^0.4.7", + "@types/warning": "^3.0.0", + "dom-helpers": "^5.2.0", + "prop-types": "^15.7.2", + "uncontrollable": "^7.2.1", + "warning": "^4.0.3" + }, + "dependencies": { + "@popperjs/core": { + "version": "2.11.8", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz", + "integrity": "sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==" + } + } + }, + "react-quill": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/react-quill/-/react-quill-1.3.5.tgz", + "integrity": "sha512-/W/rNCW+6QpGz8yQ9tFK5Ka/h/No1RqrcOOvCIOR092OiKzRFlU2xbPEwiP3Wgy/Dx13pi1YhjReDMX/5uotJg==", + "requires": { + "@types/quill": "1.3.10", + "create-react-class": "^15.6.0", + "lodash": "^4.17.4", + "prop-types": "^15.5.10", + "quill": "^1.3.7", + "react-dom-factories": "^1.0.0" + } + }, + "react-select": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/react-select/-/react-select-5.2.2.tgz", + "integrity": "sha512-miGS2rT1XbFNjduMZT+V73xbJEeMzVkJOz727F6MeAr2hKE0uUSA8Ff7vD44H32x2PD3SRB6OXTY/L+fTV3z9w==", + "requires": { + "@babel/runtime": "^7.12.0", + "@emotion/cache": "^11.4.0", + "@emotion/react": "^11.1.1", + "@types/react-transition-group": "^4.4.0", + "memoize-one": "^5.0.0", + "prop-types": "^15.6.0", + "react-transition-group": "^4.3.0" + }, + "dependencies": { + "memoize-one": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-5.2.1.tgz", + "integrity": "sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==" + } + } + }, "react-transition-group": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.2.tgz", - "integrity": "sha512-/RNYfRAMlZwDSr6z4zNKV6xu53/e2BuaBbGhbyYIXTrmgu/bGHzmqOs7mJSJBHy9Ud+ApHx3QjrkKSp1pxvlFg==", + "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", @@ -30072,7 +71916,7 @@ "read": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/read/-/read-1.0.7.tgz", - "integrity": "sha1-s9oZvQUkMal2cdRKQmNK33ELQMQ=", + "integrity": "sha512-rSOKNYUmaxy0om1BNjMN4ezNT6VKK+2xF4GBhc81mkH7L60i6dp8qPYrkndNLT3QPphoII3maL9PVC9XmhHwVQ==", "dev": true, "requires": { "mute-stream": "~0.0.4" @@ -30106,7 +71950,8 @@ "read-pkg": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", - "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", + "integrity": "sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==", + "dev": true, "requires": { "load-json-file": "^1.0.0", "normalize-package-data": "^2.3.2", @@ -30116,7 +71961,8 @@ "read-pkg-up": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", - "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", + "integrity": "sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==", + "dev": true, "requires": { "find-up": "^1.0.0", "read-pkg": "^1.0.0" @@ -30132,12 +71978,6 @@ "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", @@ -30156,9 +71996,10 @@ } }, "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "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", @@ -30195,7 +72036,7 @@ "arr-diff": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", "dev": true }, "braces": { @@ -30219,7 +72060,7 @@ "extend-shallow": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", "dev": true, "requires": { "is-extendable": "^0.1.0" @@ -30230,7 +72071,7 @@ "extend-shallow": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", "dev": true, "requires": { "assign-symbols": "^1.0.0", @@ -30251,7 +72092,7 @@ "fill-range": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", "dev": true, "requires": { "extend-shallow": "^2.0.1", @@ -30263,7 +72104,7 @@ "extend-shallow": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", "dev": true, "requires": { "is-extendable": "^0.1.0" @@ -30274,7 +72115,7 @@ "is-number": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", "dev": true, "requires": { "kind-of": "^3.0.2" @@ -30283,7 +72124,7 @@ "kind-of": { "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", "dev": true, "requires": { "is-buffer": "^1.1.5" @@ -30321,7 +72162,7 @@ "to-regex-range": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", "dev": true, "requires": { "is-number": "^3.0.0", @@ -30336,10 +72177,36 @@ "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": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", + "integrity": "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==", "dev": true, "requires": { "resolve": "^1.1.6" @@ -30348,32 +72215,18 @@ "redent": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", - "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", + "integrity": "sha512-qtW5hKzGQZqKoh6JNSD+4lfitfPKGz42e6QwiRmPM5mmKtR0N41AbJRYu0xJi7nhOJ4WDgRkKvAk6tw4WIwR4g==", + "dev": true, "requires": { "indent-string": "^2.1.0", "strip-indent": "^1.0.1" } }, - "reflect.ownkeys": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/reflect.ownkeys/-/reflect.ownkeys-0.2.0.tgz", - "integrity": "sha1-dJrO7H8/34tj+SegSAnpDFwLNGA=", - "dev": true - }, "regenerator-runtime": { "version": "0.13.9", "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" }, - "regex-cache": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz", - "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==", - "dev": true, - "requires": { - "is-equal-shallow": "^0.1.3" - } - }, "regex-not": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", @@ -30387,7 +72240,7 @@ "extend-shallow": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", "dev": true, "requires": { "assign-symbols": "^1.0.0", @@ -30405,32 +72258,27 @@ } } }, + "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.3.1", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz", - "integrity": "sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==", + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz", + "integrity": "sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==", "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" + "call-bind": "^1.0.6", + "define-properties": "^1.2.1", + "es-errors": "^1.3.0", + "set-function-name": "^2.0.1" } }, - "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" - } + "regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", + "dev": true }, "relateurl": { "version": "0.2.7", @@ -30438,62 +72286,6 @@ "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", "dev": true }, - "remark": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/remark/-/remark-10.0.1.tgz", - "integrity": "sha512-E6lMuoLIy2TyiokHprMjcWNJ5UxfGQjaMSMhV+f4idM625UjjK4j798+gPs5mfjzDE6vL0oFKVeZM6gZVSVrzQ==", - "dev": true, - "requires": { - "remark-parse": "^6.0.0", - "remark-stringify": "^6.0.0", - "unified": "^7.0.0" - } - }, - "remark-parse": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-6.0.3.tgz", - "integrity": "sha512-QbDXWN4HfKTUC0hHa4teU463KclLAnwpn/FBn87j9cKYJWWawbiLgMfP2Q4XwhxxuuuOxHlw+pSN0OKuJwyVvg==", - "dev": true, - "requires": { - "collapse-white-space": "^1.0.2", - "is-alphabetical": "^1.0.0", - "is-decimal": "^1.0.0", - "is-whitespace-character": "^1.0.0", - "is-word-character": "^1.0.0", - "markdown-escapes": "^1.0.0", - "parse-entities": "^1.1.0", - "repeat-string": "^1.5.4", - "state-toggle": "^1.0.0", - "trim": "0.0.1", - "trim-trailing-lines": "^1.0.0", - "unherit": "^1.0.4", - "unist-util-remove-position": "^1.0.0", - "vfile-location": "^2.0.0", - "xtend": "^4.0.1" - } - }, - "remark-stringify": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-6.0.4.tgz", - "integrity": "sha512-eRWGdEPMVudijE/psbIDNcnJLRVx3xhfuEsTDGgH4GsFF91dVhw5nhmnBppafJ7+NWINW6C7ZwWbi30ImJzqWg==", - "dev": true, - "requires": { - "ccount": "^1.0.0", - "is-alphanumeric": "^1.0.0", - "is-decimal": "^1.0.0", - "is-whitespace-character": "^1.0.0", - "longest-streak": "^2.0.1", - "markdown-escapes": "^1.0.0", - "markdown-table": "^1.1.0", - "mdast-util-compact": "^1.0.0", - "parse-entities": "^1.0.2", - "repeat-string": "^1.5.4", - "state-toggle": "^1.0.0", - "stringify-entities": "^1.0.1", - "unherit": "^1.0.4", - "xtend": "^4.0.1" - } - }, "remove-bom-buffer": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/remove-bom-buffer/-/remove-bom-buffer-3.0.0.tgz", @@ -30507,7 +72299,7 @@ "remove-bom-stream": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz", - "integrity": "sha1-BfGlk/FuQuH7kOv1nejlaVJflSM=", + "integrity": "sha512-wigO8/O08XHb8YPzpDDT+QmRANfW6vLqxfaXm1YXhnFf3AkSLyjfG3GEFg4McZkmgL7KvCj5u2KczkvSP6NfHA==", "dev": true, "requires": { "remove-bom-buffer": "^3.0.0", @@ -30518,7 +72310,7 @@ "remove-trailing-separator": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", - "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", + "integrity": "sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==", "dev": true }, "repeat-element": { @@ -30530,13 +72322,14 @@ "repeat-string": { "version": "1.6.1", "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==", "dev": true }, "repeating": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", - "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", + "integrity": "sha512-ZqtSMuVybkISo2OWvqvm7iHSWngvdaW3IpsT9/uP8v4gMi591LY6h35wdOfvQdWCKFWZWm2Y1Opp4kV7vQKT6A==", + "dev": true, "requires": { "is-finite": "^1.0.0" } @@ -30550,7 +72343,7 @@ "replace-homedir": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/replace-homedir/-/replace-homedir-1.0.0.tgz", - "integrity": "sha1-6H9tUTuSjd6AgmDBK+f+xv9ueYw=", + "integrity": "sha512-CHPV/GAglbIB1tnQgaiysb8H2yCy8WQ7lcEwQ/eT+kLj0QHV8LnJW0zpqpE7RSkrMSRoa+EBoag86clf7WAgSg==", "dev": true, "requires": { "homedir-polyfill": "^1.0.1", @@ -30562,6 +72355,7 @@ "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", @@ -30583,6 +72377,14 @@ "tough-cookie": "~2.5.0", "tunnel-agent": "^0.6.0", "uuid": "^3.3.2" + }, + "dependencies": { + "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": { @@ -30592,14 +72394,6 @@ "dev": true, "requires": { "lodash": "^4.17.19" - }, - "dependencies": { - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true - } } }, "request-promise-native": { @@ -30616,7 +72410,8 @@ "require-directory": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=" + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "dev": true }, "require-from-string": { "version": "2.0.2", @@ -30627,12 +72422,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==" - }, - "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==", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", "dev": true }, "requirejs": { @@ -30640,12 +72430,18 @@ "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.20.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", - "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "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.2.0", + "is-core-module": "^2.1.0", "path-parse": "^1.0.6" } }, @@ -30669,7 +72465,7 @@ "resolve-dir": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", - "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=", + "integrity": "sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==", "dev": true, "requires": { "expand-tilde": "^2.0.0", @@ -30679,13 +72475,12 @@ "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 + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" }, "resolve-options": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/resolve-options/-/resolve-options-1.1.0.tgz", - "integrity": "sha1-MrueOcBtZzONyTeMDW1gdFZq0TE=", + "integrity": "sha512-NYDgziiroVeDC29xq7bp/CacZERYsA9bXYd1ZmcJlF3BcrZv5pTb4NG7SjdyKDnXZ84aC4vo2u6sNKIA1LCu/A==", "dev": true, "requires": { "value-or-function": "^3.0.0" @@ -30694,18 +72489,9 @@ "resolve-url": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", - "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "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", @@ -30722,34 +72508,47 @@ "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.3", - "resolved": "https://registry.npmjs.org/rfc4648/-/rfc4648-1.5.3.tgz", - "integrity": "sha512-MjOWxM065+WswwnmNONOT+bD1nXzY9Km6u3kzvnx8F8/HXGZdz3T6e6vZJ8Q/RIMUSp/nxqjH3GwvJDy8ijeQQ==", + "rgb-regex": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz", + "integrity": "sha512-gDK5mkALDFER2YLqH6imYvK6g02gpNGM4ILDZ472EwWfXZnC2ZEpoB2ECXTyOVUKuk/bPJZMzwQPBYICzP+D3w==", + "dev": true + }, + "rgba-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz", + "integrity": "sha512-zgn5OjNQXLUTdq8m17KdaicF6w89TZs8ZU8y0AYENIU6wG8GG6LLm0yLSiPY8DmaYmHdgRW8rnApjoT0fQRfMg==", "dev": true }, "rimraf": { "version": "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" } }, - "rst-selector-parser": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/rst-selector-parser/-/rst-selector-parser-2.2.3.tgz", - "integrity": "sha1-gbIw6i/MYGbInjRy3nlChdmwPZE=", + "ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", "dev": true, "requires": { - "lodash.flattendeep": "^4.4.0", - "nearley": "^2.7.10" + "hash-base": "^3.0.0", + "inherits": "^2.0.1" } }, "rsvp": { @@ -30758,6 +72557,14 @@ "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", @@ -30773,6 +72580,15 @@ "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", @@ -30780,6 +72596,14 @@ "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": { @@ -30794,44 +72618,6 @@ "isarray": "^2.0.5" }, "dependencies": { - "call-bind": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", - "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", - "dev": true, - "requires": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.4", - "set-function-length": "^1.2.1" - } - }, - "function-bind": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", - "dev": true - }, - "get-intrinsic": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", - "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", - "dev": true, - "requires": { - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "hasown": "^2.0.0" - } - }, - "has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "dev": true - }, "isarray": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", @@ -30843,18 +72629,13 @@ "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==" - }, - "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==", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", "dev": true }, "safe-regex": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", - "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==", "dev": true, "requires": { "ret": "~0.1.10" @@ -30869,46 +72650,6 @@ "call-bind": "^1.0.6", "es-errors": "^1.3.0", "is-regex": "^1.1.4" - }, - "dependencies": { - "call-bind": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", - "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", - "dev": true, - "requires": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.4", - "set-function-length": "^1.2.1" - } - }, - "function-bind": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", - "dev": true - }, - "get-intrinsic": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", - "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", - "dev": true, - "requires": { - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "hasown": "^2.0.0" - } - }, - "has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "dev": true - } } }, "safer-buffer": { @@ -30946,7 +72687,7 @@ "arr-diff": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", "dev": true }, "braces": { @@ -30970,7 +72711,7 @@ "extend-shallow": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", "dev": true, "requires": { "is-extendable": "^0.1.0" @@ -30981,7 +72722,7 @@ "extend-shallow": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", "dev": true, "requires": { "assign-symbols": "^1.0.0", @@ -31002,7 +72743,7 @@ "fill-range": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", "dev": true, "requires": { "extend-shallow": "^2.0.1", @@ -31014,7 +72755,7 @@ "extend-shallow": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", "dev": true, "requires": { "is-extendable": "^0.1.0" @@ -31025,7 +72766,7 @@ "is-number": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", "dev": true, "requires": { "kind-of": "^3.0.2" @@ -31034,7 +72775,7 @@ "kind-of": { "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", "dev": true, "requires": { "is-buffer": "^1.1.5" @@ -31072,7 +72813,7 @@ "normalize-path": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", "dev": true, "requires": { "remove-trailing-separator": "^1.0.1" @@ -31081,7 +72822,7 @@ "to-regex-range": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", "dev": true, "requires": { "is-number": "^3.0.0", @@ -31146,6 +72887,9 @@ "version": "2.2.5", "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.5.tgz", "integrity": "sha512-VFWDAHOe6mRuT4mZRd4eKE+d8Uedrk6Xnh7Sh9b4NGufQLQjOrvf/MQoOdx+0s92L89FeyUUNfU597j/3uNpag==", + "dev": true, + "optional": true, + "peer": true, "requires": { "glob": "^7.0.0", "lodash": "^4.0.0", @@ -31153,15 +72897,64 @@ "yargs": "^13.3.2" } }, - "sass-test.sh": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/sass-test.sh/-/sass-test.sh-1.4.0.tgz", - "integrity": "sha1-Jp1CXqVbQL6RaPTKpJLwK/c/6uY=" + "sass-loader": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-8.0.2.tgz", + "integrity": "sha512-7o4dbSK8/Ol2KflEmSco4jTjQoV988bM82P9CZdmo9hR3RLnvNc0ufMNdMrB0caq38JQ/FgF4/7RcbcfKzxoFQ==", + "dev": true, + "requires": { + "clone-deep": "^4.0.1", + "loader-utils": "^1.2.3", + "neo-async": "^2.6.1", + "schema-utils": "^2.6.1", + "semver": "^6.3.0" + }, + "dependencies": { + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true + }, + "json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + }, + "semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true + } + } }, "sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.4.1.tgz", + "integrity": "sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==", + "dev": true }, "saxes": { "version": "3.1.11", @@ -31173,22 +72966,22 @@ } }, "scheduler": { - "version": "0.15.0", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.15.0.tgz", - "integrity": "sha512-xAefmSfN6jqAa7Kuq7LIJY0bwAPG3xlCj0HMEBQk1lxYiDKZscY2xJ5U/61ZTrYbmNQbXa+gc7czPkVo11tnCg==", + "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": "3.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", - "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "version": "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.8", - "ajv": "^6.12.5", + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", "ajv-keywords": "^3.5.2" }, "dependencies": { @@ -31203,50 +72996,59 @@ "json-schema-traverse": "^0.4.1", "uri-js": "^4.2.2" } + }, + "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": {} } } }, "scss-tokenizer": { "version": "0.2.3", "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz", - "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=", + "integrity": "sha512-dYE8LhncfBUar6POCxMTm0Ln+erjeczqEvCJib5/7XNkdw1FkUGgwMPY360FY0FgPWQxHWCx29Jl3oejyGLM9Q==", + "dev": true, + "optional": true, + "peer": true, "requires": { "js-base64": "^2.1.8", "source-map": "^0.4.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.4.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.4.1.tgz", + "integrity": "sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==", + "dev": true, + "requires": { + "@types/node-forge": "^1.3.0", + "node-forge": "^1" + } + }, "semver": { "version": "5.7.1", "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" - }, - "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==", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", "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": "sha1-E+jCZYq5aRywzXEJMkAoDTb3els=", + "integrity": "sha512-Ny/iyOzSSa8M5ML46IAx3iXc6tfOsYU2R4AXi2UpHk60Zrgyq6eqPj/xiOfS0rRl/iiQ/rdJkVjw/5cdUyCntQ==", "dev": true, "requires": { "sver-compat": "^1.5.0" @@ -31282,10 +73084,16 @@ "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": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", "dev": true } } @@ -31293,13 +73101,13 @@ "sequencify": { "version": "0.0.7", "resolved": "https://registry.npmjs.org/sequencify/-/sequencify-0.0.7.tgz", - "integrity": "sha1-kM/xnQLgcCf9dn9erT57ldHnOAw=", + "integrity": "sha512-YL8BPm0tp6SlXef/VqYpA/ijmTsDP2ZEXzsnqjkaWS7NP7Bfvw18NboL0O8WCIjy67sOCG3MYSK1PB4GC9XdtQ==", "dev": true }, "serialize-javascript": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", - "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", + "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" @@ -31308,7 +73116,7 @@ "serve-index": { "version": "1.9.1", "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", "dev": true, "requires": { "accepts": "~1.3.4", @@ -31332,7 +73140,7 @@ "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", "dev": true } } @@ -31352,13 +73160,13 @@ "set-blocking": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", + "dev": true }, "set-function-length": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", - "dev": true, "requires": { "define-data-property": "^1.1.4", "es-errors": "^1.3.0", @@ -31366,53 +73174,17 @@ "get-intrinsic": "^1.2.4", "gopd": "^1.0.1", "has-property-descriptors": "^1.0.2" - }, - "dependencies": { - "function-bind": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", - "dev": true - }, - "get-intrinsic": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", - "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", - "dev": true, - "requires": { - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "hasown": "^2.0.0" - } - }, - "has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "dev": true - } } }, "set-function-name": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", - "dev": true, "requires": { "define-data-property": "^1.1.4", "es-errors": "^1.3.0", "functions-have-names": "^1.2.3", "has-property-descriptors": "^1.0.2" - }, - "dependencies": { - "functions-have-names": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", - "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", - "dev": true - } } }, "set-immediate-shim": { @@ -31436,7 +73208,7 @@ "extend-shallow": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", "dev": true, "requires": { "is-extendable": "^0.1.0" @@ -31447,7 +73219,7 @@ "setimmediate": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", - "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" + "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==" }, "setprototypeof": { "version": "1.1.0", @@ -31455,6 +73227,16 @@ "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", @@ -31472,19 +73254,24 @@ } } }, + "shallow-equal": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/shallow-equal/-/shallow-equal-1.2.1.tgz", + "integrity": "sha512-S4vJDjHHMBaiZuT9NPb616CSmLf618jawtv3sufLl6ivK8WocjAo58cXwbRV1cgqxH0Qbv+iUt6m05eqEa2IRA==" + }, "shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "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": "^1.0.0" + "shebang-regex": "^3.0.0" } }, "shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "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": { @@ -31494,25 +73281,27 @@ "dev": true }, "side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz", + "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==", "dev": true, "requires": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4", + "object-inspect": "^1.13.1" } }, "signal-exit": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.6.tgz", - "integrity": "sha512-sDl4qMFpijcGw22U5w63KmD3cZJfBuFlVNbVMKje2keoKML7X2UzWbc4XrmEbDwg0NXJc3yv4/ox7b+JWb57kQ==" + "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": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", + "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", "requires": { "is-arrayish": "^0.3.1" } @@ -31529,34 +73318,6 @@ "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", "dev": true }, - "slice-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", - "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.0", - "astral-regex": "^1.0.0", - "is-fullwidth-code-point": "^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" - } - }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true - } - } - }, "snapdragon": { "version": "0.8.2", "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", @@ -31585,7 +73346,7 @@ "define-property": { "version": "0.2.5", "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", "dev": true, "requires": { "is-descriptor": "^0.1.0" @@ -31594,7 +73355,7 @@ "extend-shallow": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", "dev": true, "requires": { "is-extendable": "^0.1.0" @@ -31603,13 +73364,13 @@ "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "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": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", "dev": true } } @@ -31628,7 +73389,7 @@ "define-property": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", "dev": true, "requires": { "is-descriptor": "^1.0.0" @@ -31683,7 +73444,7 @@ "kind-of": { "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", "dev": true, "requires": { "is-buffer": "^1.1.5" @@ -31691,6 +73452,28 @@ } } }, + "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" + } + } + } + }, "sort-keys": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-4.2.0.tgz", @@ -31700,28 +73483,102 @@ "is-plain-obj": "^2.0.0" } }, + "source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==", + "dev": true + }, "source-map": { "version": "0.4.4", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", - "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", + "integrity": "sha512-Y8nIfcb1s/7DcobUz1yOO1GSp7gyL+D9zLHDehT7iRESqGSxjJ448Sg7rvfgsRJCnKLdSl11uGf0s9X80cH0/A==", + "dev": true, + "optional": true, + "peer": true, "requires": { "amdefine": ">=0.0.4" } }, - "source-map-js": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz", - "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==", - "dev": true - }, "source-map-loader": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-4.0.2.tgz", - "integrity": "sha512-oYwAqCuL0OZhBoSgmdrLa7mv9MjommVMiQIWgcztf+eS4+8BfcUee6nenFnDhKOhzAVnk5gpZdfnz1iiBv+5sg==", + "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": { - "iconv-lite": "^0.6.3", - "source-map-js": "^1.0.2" + "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": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-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": {} + }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true + }, + "json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "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" + } + }, + "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": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } } }, "source-map-resolve": { @@ -31771,6 +73628,7 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "dev": true, "requires": { "spdx-expression-parse": "^3.0.0", "spdx-license-ids": "^3.0.0" @@ -31779,38 +73637,70 @@ "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==" + "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.11", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz", - "integrity": "sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==" - }, - "specificity": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/specificity/-/specificity-0.4.1.tgz", - "integrity": "sha512-1klA3Gi5PD1Wv9Q0wUoOQN1IWAuPu0D1U03ThXTr0cJ20+/iq2tHSDnK7Kk/0LXJ1ztUB2/1Os0wKmfyNgUQfg==", + "version": "3.0.12", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz", + "integrity": "sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA==", "dev": true }, - "spfx-uifabric-themes": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/spfx-uifabric-themes/-/spfx-uifabric-themes-0.6.0.tgz", - "integrity": "sha512-tcFLUaP1LWL1g5ni/U0LcJWfAGihD7uPvUJCHq6KycsS/GlLmmI06LpMVXlWk7OJdpcsrOPsO1fYuIWtqO27PA==", + "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": { - "gulp-plumber": "^1.2.0", - "node-sass": "^4.9.3", - "sass-test.sh": "^1.4.0" + "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": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/split/-/split-1.0.1.tgz", @@ -31832,7 +73722,7 @@ "extend-shallow": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", "dev": true, "requires": { "assign-symbols": "^1.0.0", @@ -31853,13 +73743,14 @@ "sprintf-js": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", "dev": true }, "sshpk": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", - "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "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", @@ -31872,6 +73763,12 @@ "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==", + "peer": true + }, "ssri": { "version": "8.0.1", "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", @@ -31887,10 +73784,18 @@ "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": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=", + "integrity": "sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==", "dev": true }, "stack-utils": { @@ -31913,19 +73818,43 @@ "stackframe": { "version": "1.3.4", "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", - "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==", - "dev": true + "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==" }, - "state-toggle": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/state-toggle/-/state-toggle-1.0.3.tgz", - "integrity": "sha512-d/5Z4/2iiCnHw6Xzghyhb+GcmF89bxwgXG60wjIiZaxnymbyOmI8Hk4VqHXiVVp6u2ysaskFfXg3ekCj4WNftQ==", - "dev": true + "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": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "integrity": "sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==", "dev": true, "requires": { "define-property": "^0.2.5", @@ -31935,7 +73864,7 @@ "define-property": { "version": "0.2.5", "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", "dev": true, "requires": { "is-descriptor": "^0.1.0" @@ -31953,6 +73882,9 @@ "version": "1.4.1", "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz", "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==", + "dev": true, + "optional": true, + "peer": true, "requires": { "readable-stream": "^2.0.1" } @@ -31960,7 +73892,7 @@ "stealthy-require": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", - "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=", + "integrity": "sha512-ZnWpYnYugiOVEY5GkcuJK1io5V8QmNYChG62gSit9pQVGErXtrKuPC55ITaVSukmMta5qpMU7vqLt2Lnni4f/g==", "dev": true }, "stoppable": { @@ -31969,10 +73901,20 @@ "integrity": "sha512-KXDYZ9dszj6bzvnEMRYvxgeTHU74QBFL54XKtP3nyMuJ81CFYtABZ3bAzL2EdFUaEwJOBOgENyFj3R7oTzDyyw==", "dev": true }, + "stream-browserify": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", + "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", + "dev": true, + "requires": { + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" + } + }, "stream-combiner": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.2.2.tgz", - "integrity": "sha1-rsjLrBd7Vrb0+kec7YwZEs7lKFg=", + "integrity": "sha512-6yHMqgLYDzQDcAkL+tjJDC5nSNuNIx0vZtRZeiPh7Saef7VHX9H5Ijn9l2VIol2zaNYlYEX6KyuT/237A58qEQ==", "dev": true, "requires": { "duplexer": "~0.1.1", @@ -31985,12 +73927,35 @@ "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", @@ -32003,6 +73968,15 @@ "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.1", "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.1.tgz", @@ -32031,9 +74005,9 @@ }, "dependencies": { "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "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": { @@ -32047,16 +74021,11 @@ } } }, - "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": "1.0.2", "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", + "dev": true, "requires": { "code-point-at": "^1.0.0", "is-fullwidth-code-point": "^1.0.0", @@ -32081,332 +74050,47 @@ "regexp.prototype.flags": "^1.5.2", "set-function-name": "^2.0.2", "side-channel": "^1.0.6" - }, - "dependencies": { - "call-bind": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", - "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", - "dev": true, - "requires": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.4", - "set-function-length": "^1.2.1" - } - }, - "define-properties": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", - "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", - "dev": true, - "requires": { - "define-data-property": "^1.0.1", - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - } - }, - "es-abstract": { - "version": "1.23.3", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.3.tgz", - "integrity": "sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==", - "dev": true, - "requires": { - "array-buffer-byte-length": "^1.0.1", - "arraybuffer.prototype.slice": "^1.0.3", - "available-typed-arrays": "^1.0.7", - "call-bind": "^1.0.7", - "data-view-buffer": "^1.0.1", - "data-view-byte-length": "^1.0.1", - "data-view-byte-offset": "^1.0.0", - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0", - "es-set-tostringtag": "^2.0.3", - "es-to-primitive": "^1.2.1", - "function.prototype.name": "^1.1.6", - "get-intrinsic": "^1.2.4", - "get-symbol-description": "^1.0.2", - "globalthis": "^1.0.3", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.2", - "has-proto": "^1.0.3", - "has-symbols": "^1.0.3", - "hasown": "^2.0.2", - "internal-slot": "^1.0.7", - "is-array-buffer": "^3.0.4", - "is-callable": "^1.2.7", - "is-data-view": "^1.0.1", - "is-negative-zero": "^2.0.3", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.3", - "is-string": "^1.0.7", - "is-typed-array": "^1.1.13", - "is-weakref": "^1.0.2", - "object-inspect": "^1.13.1", - "object-keys": "^1.1.1", - "object.assign": "^4.1.5", - "regexp.prototype.flags": "^1.5.2", - "safe-array-concat": "^1.1.2", - "safe-regex-test": "^1.0.3", - "string.prototype.trim": "^1.2.9", - "string.prototype.trimend": "^1.0.8", - "string.prototype.trimstart": "^1.0.8", - "typed-array-buffer": "^1.0.2", - "typed-array-byte-length": "^1.0.1", - "typed-array-byte-offset": "^1.0.2", - "typed-array-length": "^1.0.6", - "unbox-primitive": "^1.0.2", - "which-typed-array": "^1.1.15" - } - }, - "function-bind": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", - "dev": true - }, - "function.prototype.name": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", - "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "functions-have-names": "^1.2.3" - } - }, - "functions-have-names": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", - "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", - "dev": true - }, - "get-intrinsic": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", - "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", - "dev": true, - "requires": { - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "hasown": "^2.0.0" - } - }, - "get-symbol-description": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz", - "integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==", - "dev": true, - "requires": { - "call-bind": "^1.0.5", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.4" - } - }, - "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-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "dev": true - }, - "internal-slot": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz", - "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==", - "dev": true, - "requires": { - "es-errors": "^1.3.0", - "hasown": "^2.0.0", - "side-channel": "^1.0.4" - } - }, - "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-negative-zero": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", - "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", - "dev": true - }, - "is-shared-array-buffer": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz", - "integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==", - "dev": true, - "requires": { - "call-bind": "^1.0.7" - } - }, - "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" - } - }, - "object-inspect": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz", - "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==", - "dev": true - }, - "object.assign": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", - "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.5", - "define-properties": "^1.2.1", - "has-symbols": "^1.0.3", - "object-keys": "^1.1.1" - } - }, - "regexp.prototype.flags": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz", - "integrity": "sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==", - "dev": true, - "requires": { - "call-bind": "^1.0.6", - "define-properties": "^1.2.1", - "es-errors": "^1.3.0", - "set-function-name": "^2.0.1" - } - }, - "side-channel": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz", - "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==", - "dev": true, - "requires": { - "call-bind": "^1.0.7", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.4", - "object-inspect": "^1.13.1" - } - }, - "string.prototype.trim": { - "version": "1.2.9", - "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz", - "integrity": "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==", - "dev": true, - "requires": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.0", - "es-object-atoms": "^1.0.0" - } - }, - "string.prototype.trimend": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz", - "integrity": "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0" - } - }, - "string.prototype.trimstart": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", - "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", - "dev": true, - "requires": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0" - } - }, - "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" - } - } } }, "string.prototype.trim": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.5.tgz", - "integrity": "sha512-Lnh17webJVsD6ECeovpVN17RlAKjmz4rF9S+8Y45CkMc/ufVpTkU3vZIyIC7sllQ1FCvObZnnCdNs/HXTUOTlg==", + "version": "1.2.9", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz", + "integrity": "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==", "dev": true, "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.0", + "es-object-atoms": "^1.0.0" } }, "string.prototype.trimend": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", - "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz", + "integrity": "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==", "dev": true, "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" } }, "string.prototype.trimstart": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", - "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", + "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", "dev": true, "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - } - }, - "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==", - "requires": { - "safe-buffer": "~5.1.0" - } - }, - "stringify-entities": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-1.3.2.tgz", - "integrity": "sha512-nrBAQClJAPN2p+uGCVJRPIPakKeKWZ9GtBCmormE7pWOSlHat7+x5A8gx85M7HM5Dt0BP3pP5RhVW77WdbJJ3A==", - "dev": true, - "requires": { - "character-entities-html4": "^1.0.0", - "character-entities-legacy": "^1.0.0", - "is-alphanumerical": "^1.0.0", - "is-hexadecimal": "^1.0.0" + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" } }, "strip-ansi": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, "requires": { "ansi-regex": "^2.0.0" } @@ -32414,7 +74098,8 @@ "strip-bom": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", - "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "integrity": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==", + "dev": true, "requires": { "is-utf8": "^0.2.0" } @@ -32422,7 +74107,7 @@ "strip-eof": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", - "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", + "integrity": "sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==", "dev": true }, "strip-final-newline": { @@ -32434,7 +74119,8 @@ "strip-indent": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", - "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", + "integrity": "sha512-I5iQq6aFMM62fBEAIB/hXzwJD6EEZ0xEGCX2t7oXqaKPIRgt4WruAQ285BISgdkP+HLGWyeGmNJcpIwFeRYRUA==", + "dev": true, "requires": { "get-stdin": "^4.0.1" } @@ -32445,516 +74131,22 @@ "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", "dev": true }, - "style-search": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/style-search/-/style-search-0.1.0.tgz", - "integrity": "sha1-eVjHk+R+MuB9K1yv5cC/jhLneQI=", - "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==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz", + "integrity": "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==", "dev": true, "requires": { - "browserslist": "^4.21.4", - "postcss-selector-parser": "^6.0.4" - } - }, - "stylelint": { - "version": "9.10.1", - "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-9.10.1.tgz", - "integrity": "sha512-9UiHxZhOAHEgeQ7oLGwrwoDR8vclBKlSX7r4fH0iuu0SfPwFaLkb1c7Q2j1cqg9P7IDXeAV2TvQML/fRQzGBBQ==", - "dev": true, - "requires": { - "autoprefixer": "^9.0.0", - "balanced-match": "^1.0.0", - "chalk": "^2.4.1", - "cosmiconfig": "^5.0.0", - "debug": "^4.0.0", - "execall": "^1.0.0", - "file-entry-cache": "^4.0.0", - "get-stdin": "^6.0.0", - "global-modules": "^2.0.0", - "globby": "^9.0.0", - "globjoin": "^0.1.4", - "html-tags": "^2.0.0", - "ignore": "^5.0.4", - "import-lazy": "^3.1.0", - "imurmurhash": "^0.1.4", - "known-css-properties": "^0.11.0", - "leven": "^2.1.0", - "lodash": "^4.17.4", - "log-symbols": "^2.0.0", - "mathml-tag-names": "^2.0.1", - "meow": "^5.0.0", - "micromatch": "^3.1.10", - "normalize-selector": "^0.2.0", - "pify": "^4.0.0", - "postcss": "^7.0.13", - "postcss-html": "^0.36.0", - "postcss-jsx": "^0.36.0", - "postcss-less": "^3.1.0", - "postcss-markdown": "^0.36.0", - "postcss-media-query-parser": "^0.2.3", - "postcss-reporter": "^6.0.0", - "postcss-resolve-nested-selector": "^0.1.1", - "postcss-safe-parser": "^4.0.0", - "postcss-sass": "^0.3.5", - "postcss-scss": "^2.0.0", - "postcss-selector-parser": "^3.1.0", - "postcss-syntax": "^0.36.2", - "postcss-value-parser": "^3.3.0", - "resolve-from": "^4.0.0", - "signal-exit": "^3.0.2", - "slash": "^2.0.0", - "specificity": "^0.4.1", - "string-width": "^3.0.0", - "style-search": "^0.1.0", - "sugarss": "^2.0.0", - "svg-tags": "^1.0.0", - "table": "^5.0.0" + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" }, "dependencies": { - "@nodelib/fs.stat": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz", - "integrity": "sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==", - "dev": true - }, - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", - "dev": true - }, - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", - "dev": true - }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "camelcase": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", - "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", - "dev": true - }, - "camelcase-keys": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-4.2.0.tgz", - "integrity": "sha1-oqpfsa9oh1glnDLBQUJteJI7m3c=", - "dev": true, - "requires": { - "camelcase": "^4.1.0", - "map-obj": "^2.0.0", - "quick-lru": "^1.0.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "dir-glob": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.2.2.tgz", - "integrity": "sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw==", - "dev": true, - "requires": { - "path-type": "^3.0.0" - } - }, - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", - "dev": true, - "requires": { - "assign-symbols": "^1.0.0", - "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" - } - } - } - }, - "fast-glob": { - "version": "2.2.7", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.7.tgz", - "integrity": "sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw==", - "dev": true, - "requires": { - "@mrmlnc/readdir-enhanced": "^2.2.1", - "@nodelib/fs.stat": "^1.1.2", - "glob-parent": "^3.1.0", - "is-glob": "^4.0.0", - "merge2": "^1.2.3", - "micromatch": "^3.1.10" - } - }, - "file-entry-cache": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-4.0.0.tgz", - "integrity": "sha512-AVSwsnbV8vH/UVbvgEhf3saVQXORNv0ZzSkvkhQIaia5Tia+JhGTaa/ePUSVoPHQyGayQNmYfkzFi3WZV5zcpA==", - "dev": true, - "requires": { - "flat-cache": "^2.0.1" - } - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "dev": true, - "requires": { - "locate-path": "^2.0.0" - } - }, - "get-stdin": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-6.0.0.tgz", - "integrity": "sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g==", - "dev": true - }, - "glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", - "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": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", - "dev": true, - "requires": { - "is-extglob": "^2.1.0" - } - } - } - }, - "global-modules": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", - "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", - "dev": true, - "requires": { - "global-prefix": "^3.0.0" - } - }, - "global-prefix": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", - "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", - "dev": true, - "requires": { - "ini": "^1.3.5", - "kind-of": "^6.0.2", - "which": "^1.3.1" - } - }, - "globby": { - "version": "9.2.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-9.2.0.tgz", - "integrity": "sha512-ollPHROa5mcxDEkwg6bPt3QbEf4pDQSNtd6JPL1YvOvAo/7/0VAm9TccUeoTmarjPw4pfUthSCqcyfNB1I3ZSg==", - "dev": true, - "requires": { - "@types/glob": "^7.1.1", - "array-union": "^1.0.2", - "dir-glob": "^2.2.2", - "fast-glob": "^2.2.6", - "glob": "^7.1.3", - "ignore": "^4.0.3", - "pify": "^4.0.1", - "slash": "^2.0.0" - }, - "dependencies": { - "ignore": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", - "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", - "dev": true - } - } - }, - "ignore": { - "version": "5.1.9", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.9.tgz", - "integrity": "sha512-2zeMQpbKz5dhZ9IwL0gbxSW5w0NK/MSAMtNuhgIHEPmaU3vPdKPL0UdvUCXs5SS4JAwsBxysK5sFMW8ocFiVjQ==", - "dev": true - }, - "import-lazy": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-3.1.0.tgz", - "integrity": "sha512-8/gvXvX2JMn0F+CDlSC4l6kOmVaLOO3XLkksI7CI3Ud95KDYJuYur2b9P/PUt/i/pDAMd/DulQsNbbbmRRsDIQ==", - "dev": true - }, - "indent-string": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz", - "integrity": "sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "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": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true - }, - "leven": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/leven/-/leven-2.1.0.tgz", - "integrity": "sha1-wuep93IJTe6dNCAq6KzORoeHVYA=", - "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": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^4.0.0", - "pify": "^3.0.0", - "strip-bom": "^3.0.0" - }, - "dependencies": { - "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", - "dev": true - } - } - }, - "locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", - "dev": true, - "requires": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" - } - }, - "map-obj": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-2.0.0.tgz", - "integrity": "sha1-plzSkIepJZi4eRJXpSPgISIqwfk=", - "dev": true - }, - "meow": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/meow/-/meow-5.0.0.tgz", - "integrity": "sha512-CbTqYU17ABaLefO8vCU153ZZlprKYWDljcndKKDCFcYQITzWCXZAVk4QMFZPgvzrnUQ3uItnIE/LoUOwrT15Ig==", - "dev": true, - "requires": { - "camelcase-keys": "^4.0.0", - "decamelize-keys": "^1.0.0", - "loud-rejection": "^1.0.0", - "minimist-options": "^3.0.1", - "normalize-package-data": "^2.3.4", - "read-pkg-up": "^3.0.0", - "redent": "^2.0.0", - "trim-newlines": "^2.0.0", - "yargs-parser": "^10.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 - }, - "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" - } - }, - "p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", - "dev": true, - "requires": { - "p-try": "^1.0.0" - } - }, - "p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", - "dev": true, - "requires": { - "p-limit": "^1.1.0" - } - }, - "p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", - "dev": true - }, - "parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", - "dev": true, - "requires": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" - } - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", - "dev": true - }, - "path-type": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", - "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", - "dev": true, - "requires": { - "pify": "^3.0.0" - }, - "dependencies": { - "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", - "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 - }, "postcss-selector-parser": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", @@ -32965,163 +74157,35 @@ "indexes-of": "^1.0.1", "uniq": "^1.0.1" } - }, - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - }, - "read-pkg": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", - "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", - "dev": true, - "requires": { - "load-json-file": "^4.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^3.0.0" - } - }, - "read-pkg-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz", - "integrity": "sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=", - "dev": true, - "requires": { - "find-up": "^2.0.0", - "read-pkg": "^3.0.0" - } - }, - "redent": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/redent/-/redent-2.0.0.tgz", - "integrity": "sha1-wbIAe0LVfrE4kHmzyDM2OdXhzKo=", - "dev": true, - "requires": { - "indent-string": "^3.0.0", - "strip-indent": "^2.0.0" - } - }, - "slash": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", - "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==", - "dev": true - }, - "string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", - "dev": true, - "requires": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - } - }, - "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" - } - }, - "strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", - "dev": true - }, - "strip-indent": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-2.0.0.tgz", - "integrity": "sha1-XvjbKV0B5u1sv3qrlpmNeCJSe2g=", - "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" - } - }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } - }, - "trim-newlines": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-2.0.0.tgz", - "integrity": "sha1-tAPQuRvlDDMd/EuC7s6yLD3hbSA=", - "dev": true - }, - "yargs-parser": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-10.1.0.tgz", - "integrity": "sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ==", - "dev": true, - "requires": { - "camelcase": "^4.1.0" - } - } - } - }, - "stylelint-config-recommended": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-2.2.0.tgz", - "integrity": "sha512-bZ+d4RiNEfmoR74KZtCKmsABdBJr4iXRiCso+6LtMJPw5rd/KnxUWTxht7TbafrTJK1YRjNgnN0iVZaJfc3xJA==", - "dev": true - }, - "stylelint-config-standard": { - "version": "18.3.0", - "resolved": "https://registry.npmjs.org/stylelint-config-standard/-/stylelint-config-standard-18.3.0.tgz", - "integrity": "sha512-Tdc/TFeddjjy64LvjPau9SsfVRexmTFqUhnMBrzz07J4p2dVQtmpncRF/o8yZn8ugA3Ut43E6o1GtjX80TFytw==", - "dev": true, - "requires": { - "stylelint-config-recommended": "^2.2.0" - } - }, - "stylelint-scss": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/stylelint-scss/-/stylelint-scss-3.21.0.tgz", - "integrity": "sha512-CMI2wSHL+XVlNExpauy/+DbUcB/oUZLARDtMIXkpV/5yd8nthzylYd1cdHeDMJVBXeYHldsnebUX6MoV5zPW4A==", - "dev": true, - "requires": { - "lodash": "^4.17.15", - "postcss-media-query-parser": "^0.2.3", - "postcss-resolve-nested-selector": "^0.1.1", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.1.0" - }, - "dependencies": { - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true } } }, "stylis": { - "version": "4.0.10", - "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.0.10.tgz", - "integrity": "sha512-m3k+dk7QeJw660eIKRRn3xPF6uuvHs/FFzjX3HQ5ove0qYsiygoAhwn5a3IYKaZPo5LrYD0rfVmtv1gNY1uYwg==" + "version": "3.5.4", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-3.5.4.tgz", + "integrity": "sha512-8/3pSmthWM7lsPBKv7NXkzn2Uc9W7NotcwGNpJaa3k7WMM1XDCA4MgT5k/8BIexd5ydZdboXtU90XH9Ec4Bv/Q==" + }, + "stylis-plugin-rtl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/stylis-plugin-rtl/-/stylis-plugin-rtl-1.1.0.tgz", + "integrity": "sha512-FPoSxP+gbBLJRUXDRDFNBhqy/eToquDLn7ZrjIVBRfXaZ9bunwNnDtDm2qW1EoU0c93krm1Dy+8iVmJpjRGsKw==", + "requires": { + "cssjanus": "^1.3.0" + } + }, + "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": "sha1-zPKGaRIPi3T4K4Rt/38clRIO/yA=", + "integrity": "sha512-3xMsaPg+8Xm+4LQm0b2V+G3lz3YxtDBzlqiU8CXw2AOIIDSvC1kBxIxBjnoCTq8dTTXAy23m58g6mdClUocpmQ==", "dev": true, "requires": { "inpath": "~1.0.2", @@ -33129,24 +74193,16 @@ "read": "~1.0.3" } }, - "sugarss": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/sugarss/-/sugarss-2.0.0.tgz", - "integrity": "sha512-WfxjozUk0UVA4jm+U1d736AUpzSrNsQcIbyOkoE364GrtWmIrFdk5lksEupgWMD4VaT/0kVx1dobpiDumSgmJQ==", - "dev": true, - "requires": { - "postcss": "^7.0.2" - } - }, "supports-color": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true }, "supports-hyperlinks": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", - "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", + "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", @@ -33179,46 +74235,85 @@ "sver-compat": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/sver-compat/-/sver-compat-1.5.0.tgz", - "integrity": "sha1-PPh9/rTQe0o/FIJ7wYaz/QxkXNg=", + "integrity": "sha512-aFTHfmjwizMNlNE6dsGmoAM4lHjL0CyiobWaFiXWSlD7cIxshW422Nb8KbXCmR6z+0ZEPY+daXJrDyh/vuwTyg==", "dev": true, "requires": { "es6-iterator": "^2.0.1", "es6-symbol": "^3.1.1" } }, - "svg-tags": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz", - "integrity": "sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q=", - "dev": true - }, "svgo": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", - "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", "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" + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" }, "dependencies": { - "commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "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" + } + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", "dev": true + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } } } }, + "swiper": { + "version": "8.4.7", + "resolved": "https://registry.npmjs.org/swiper/-/swiper-8.4.7.tgz", + "integrity": "sha512-VwO/KU3i9IV2Sf+W2NqyzwWob4yX9Qdedq6vBtS0rFqJ6Fa5iLUJwxQkuD4I38w0WDJwmFl8ojkdcRFPHWD+2g==", + "peer": true, + "requires": { + "dom7": "^4.0.4", + "ssr-window": "^4.0.2" + } + }, "symbol": { "version": "0.2.3", "resolved": "https://registry.npmjs.org/symbol/-/symbol-0.2.3.tgz", - "integrity": "sha1-O5hzuKkB5Hxu/iFSajrDcu8ou8c=", + "integrity": "sha512-IUW+ek7apEaW5bFhS6WpYoNtVpNTlNoqB/PH7YiMWQTxSPeXCzG4PILVakwXivJt3ZXWeO1fIJnUd/L9A/VeGA==", "dev": true }, "symbol-tree": { @@ -33227,69 +74322,10 @@ "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", "dev": true }, - "table": { - "version": "5.4.6", - "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz", - "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==", - "dev": true, - "requires": { - "ajv": "^6.10.2", - "lodash": "^4.17.14", - "slice-ansi": "^2.1.0", - "string-width": "^3.0.0" - }, - "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true - }, - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true - }, - "string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", - "dev": true, - "requires": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - } - }, - "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" - } - } - } + "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", @@ -33301,6 +74337,9 @@ "version": "2.2.2", "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.2.tgz", "integrity": "sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==", + "dev": true, + "optional": true, + "peer": true, "requires": { "block-stream": "*", "fstream": "^1.0.12", @@ -33315,23 +74354,6 @@ "requires": { "ansi-escapes": "^4.2.1", "supports-hyperlinks": "^2.0.0" - }, - "dependencies": { - "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" - } - }, - "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 - } } }, "ternary-stream": { @@ -33349,7 +74371,7 @@ "merge-stream": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-1.0.1.tgz", - "integrity": "sha1-QEEgLVCKNCugAXQAjfDCUbjBNeE=", + "integrity": "sha512-e6RM36aegd4f+r8BZCcYXlO2P3H6xbUM6ktL2Xmf45GAOit9bI4z6/3VU7JwllVO1L7u0UDSg/EhzQ5lmMLolA==", "dev": true, "requires": { "readable-stream": "^2.0.1" @@ -33358,10 +74380,11 @@ } }, "terser": { - "version": "5.31.2", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.31.2.tgz", - "integrity": "sha512-LGyRZVFm/QElZHy/CPr/O4eNZOZIzsrQ92y4v9UJe/pFJjypje2yI3C2FmPtvUEnhadlSbmG2nXtdcjHOjCfxw==", + "version": "5.31.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.31.1.tgz", + "integrity": "sha512-37upzU1+viGvuFtBo9NPufCb9dwM0+l9hMxYyWfBA+fbwrPqNJAhbZ6W47bBFnZHKHTUBnMvi87434qq+qnxOg==", "dev": true, + "peer": true, "requires": { "@jridgewell/source-map": "^0.3.3", "acorn": "^8.8.2", @@ -33373,7 +74396,8 @@ "version": "8.12.1", "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz", "integrity": "sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==", - "dev": true + "dev": true, + "peer": true } } }, @@ -33382,6 +74406,7 @@ "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz", "integrity": "sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==", "dev": true, + "peer": true, "requires": { "@jridgewell/trace-mapping": "^0.3.20", "jest-worker": "^27.4.5", @@ -33390,28 +74415,74 @@ "terser": "^5.26.0" }, "dependencies": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "peer": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-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, + "peer": true, + "requires": {} + }, "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 + "dev": 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, + "peer": true, "requires": { "@types/node": "*", "merge-stream": "^2.0.0", "supports-color": "^8.0.0" } }, + "schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "dev": true, + "peer": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + }, + "serialize-javascript": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", + "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", + "dev": true, + "peer": true, + "requires": { + "randombytes": "^2.1.0" + } + }, "supports-color": { "version": "8.1.1", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", "dev": true, + "peer": true, "requires": { "has-flag": "^4.0.0" } @@ -33432,7 +74503,7 @@ "text-table": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", "dev": true }, "thenify": { @@ -33462,13 +74533,14 @@ "through": { "version": "2.3.8", "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "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" @@ -33490,21 +74562,41 @@ "integrity": "sha512-ulXG17ZokTO8j0rTx/23YHsBuz6KAK1xdBPLH4zB1FRDUkttCQeli3DxGhhYtrrsRwzacSG+ZIebjSgLseluMw==", "dev": true }, + "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": "sha1-dkpaEa9QVhkhsTPztE5hhofg9cM=" + "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": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=", - "dev": true + "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": "0.2.1", "resolved": "https://registry.npmjs.org/tiny-lr/-/tiny-lr-0.2.1.tgz", - "integrity": "sha1-s/26gC5dVqM8L28QeUsy5Hescp0=", + "integrity": "sha512-cmC4iw/nymXg+dc57AQ8Xv3bHxNQOGyQC3Ht5xLN67hksk6ucshrLk/VKiXuMbnZgToQ2NbnICxYj63xVw+Qbw==", "dev": true, "requires": { "body-parser": "~1.14.0", @@ -33518,7 +74610,7 @@ "body-parser": { "version": "1.14.2", "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.14.2.tgz", - "integrity": "sha1-EBXLH+LEQ4WCWVgdtTMy+NDPUPk=", + "integrity": "sha512-6D9uiWn7dbnDAhlDikccybuqKCmsoest0es3VSQO8Doz/fzx6Ls7kJNxKBYTjbzu4/RzNsf9zuACnS3UYjVH8Q==", "dev": true, "requires": { "bytes": "2.2.0", @@ -33536,7 +74628,7 @@ "qs": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/qs/-/qs-5.2.0.tgz", - "integrity": "sha1-qfMRQq9GjLcrJbMBNrokVoNJFr4=", + "integrity": "sha512-VH4FeG98gs6AkHivaW2O14vsOPBL9E80Sj7fITunoDijiYQ1lsVwJYmm1CSL+oLyO2N5HPdo23GXAG64uKOAZQ==", "dev": true } } @@ -33544,13 +74636,13 @@ "bytes": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.2.0.tgz", - "integrity": "sha1-/TVGSkA/b5EXwt42Cez/nK4ABYg=", + "integrity": "sha512-zGRpnr2l5w/s8PxkrquUJoVeR06KvqPelrYqiSyQV7QEBqCYivpb6UzXYWC6JDBVtNFOT0rzJRFhkfJgxzmILA==", "dev": true }, "debug": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", - "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=", + "integrity": "sha512-X0rGvJcskG1c3TgSCPqHJ0XJgwlcvOC7elJ5Y0hYuKBZoVqWpAMfLOeIh2UI/DCQ5ruodIjvsugZtjUYUw2pUw==", "dev": true, "requires": { "ms": "0.7.1" @@ -33559,7 +74651,7 @@ "http-errors": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.3.1.tgz", - "integrity": "sha1-GX4izevUGYWF6GlO9nhhl7ke2UI=", + "integrity": "sha512-gMygNskMurDCWfoCdyh1gOeDfSbkAHXqz94QoPj5IHIUjC/BG8/xv7FSEUr7waR5RcAya4j58bft9Wu/wHNeXA==", "dev": true, "requires": { "inherits": "~2.0.1", @@ -33569,25 +74661,25 @@ "iconv-lite": { "version": "0.4.13", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.13.tgz", - "integrity": "sha1-H4irpKsLFQjoMSrMOTRfNumS4vI=", + "integrity": "sha512-QwVuTNQv7tXC5mMWFX5N5wGjmybjNBBD8P3BReTkPmipoxTUFgWM2gXNvldHQr6T14DH0Dh6qBVg98iJt7u4mQ==", "dev": true }, "ms": { "version": "0.7.1", "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", - "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=", + "integrity": "sha512-lRLiIR9fSNpnP6TC4v8+4OU7oStC01esuNowdQ34L+Gk8e5Puoc88IqJ+XAY/B3Mn2ZKis8l8HX90oU8ivzUHg==", "dev": true }, "qs": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/qs/-/qs-5.1.0.tgz", - "integrity": "sha1-TZMuXH6kEcynajEtOaYGIA/VDNk=", + "integrity": "sha512-SGDM48EwFLWnYYpNlOkEIRJb4wil5FKJxpR6NVfQjz6qJmX53ki7Xj1cLNEAkb70vUfJmdVLOwODyABgZyDMZw==", "dev": true }, "raw-body": { "version": "2.1.7", "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.1.7.tgz", - "integrity": "sha1-rf6s4uT7MJgFgBTQjActzFl1h3Q=", + "integrity": "sha512-x4d27vsIG04gZ1imkuDXB9Rd/EkAx5kYzeMijIYw1PAor0Ld3nTlkQQwDjKu42GdRUFCX1AfGnTSQB4O57eWVg==", "dev": true, "requires": { "bytes": "2.4.0", @@ -33598,7 +74690,7 @@ "bytes": { "version": "2.4.0", "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.4.0.tgz", - "integrity": "sha1-fZcZb51br39pNeJZhVSe3SpsIzk=", + "integrity": "sha512-SvUX8+c/Ga454a4fprIdIUzUN9xfd1YTvYh7ub5ZPJ+ZJ/+K2Bp6IpWGmnw8r3caLTsmhvJAKZz3qjIo9+XuCQ==", "dev": true } } @@ -33623,23 +74715,28 @@ "to-absolute-glob": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz", - "integrity": "sha1-GGX0PZ50sIItufFFt4z/fQ98hJs=", + "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": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", - "dev": true + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==" }, "to-object-path": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", - "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "integrity": "sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==", "dev": true, "requires": { "kind-of": "^3.0.2" @@ -33648,7 +74745,7 @@ "kind-of": { "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", "dev": true, "requires": { "is-buffer": "^1.1.5" @@ -33656,12 +74753,6 @@ } } }, - "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", @@ -33677,7 +74768,7 @@ "extend-shallow": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", "dev": true, "requires": { "assign-symbols": "^1.0.0", @@ -33707,7 +74798,7 @@ "to-through": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/to-through/-/to-through-2.0.0.tgz", - "integrity": "sha1-/JKtq6ByZHvAtn1rA2ZKoZUJOvY=", + "integrity": "sha512-+QIz37Ly7acM4EMdw2PRN389OneM5+d844tirkGp4dPKzI5OE72V9OsbFp+CIYJDahZ41ZV05hNtcPAQUAm9/Q==", "dev": true, "requires": { "through2": "^2.0.3" @@ -33723,6 +74814,7 @@ "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" @@ -33731,41 +74823,21 @@ "tr46": { "version": "0.0.3", "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=" - }, - "trim": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/trim/-/trim-0.0.1.tgz", - "integrity": "sha1-WFhUf2spB1fulczMZm+1AITEYN0=", - "dev": true + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" }, "trim-newlines": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", - "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=" - }, - "trim-right": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz", - "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=", - "dev": true - }, - "trim-trailing-lines": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/trim-trailing-lines/-/trim-trailing-lines-1.1.4.tgz", - "integrity": "sha512-rjUWSqnfTNrjbB9NQWfPMH/xRK1deHeGsHoVfpxJ++XeYXE0d6B1En37AHfw3jtfTU7dzMzZL2jjpe8Qb5gLIQ==", - "dev": true - }, - "trough": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/trough/-/trough-1.0.5.tgz", - "integrity": "sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==", + "integrity": "sha512-Nm4cF79FhSTzrLKGDMi3I4utBtFv8qKy4sq1enftf2gMdpqI8oVQTAfySkTz5r49giVzDj88SVZXP4CeYQwjaw==", "dev": true }, "true-case-path": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz", "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==", + "dev": true, + "optional": true, + "peer": true, "requires": { "glob": "^7.1.2" } @@ -33776,254 +74848,33 @@ "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==", "dev": true }, - "ts-jest": { - "version": "26.5.6", - "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-26.5.6.tgz", - "integrity": "sha512-rua+rCP8DxpA8b4DQD/6X2HQS8Zy/xzViVYfEs2OQu68tkCuKLV0Md8pmX55+W24uRIyAsf/BajRfxOs+R2MKA==", - "dev": true, - "requires": { - "bs-logger": "0.x", - "buffer-from": "1.x", - "fast-json-stable-stringify": "2.x", - "jest-util": "^26.1.0", - "json5": "2.x", - "lodash": "4.x", - "make-error": "1.x", - "mkdirp": "1.x", - "semver": "7.x", - "yargs-parser": "20.x" - }, - "dependencies": { - "@jest/types": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - } - }, - "@types/istanbul-reports": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", - "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", - "dev": true, - "requires": { - "@types/istanbul-lib-report": "*" - } - }, - "@types/yargs": { - "version": "15.0.14", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", - "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", - "dev": true, - "requires": { - "@types/yargs-parser": "*" - } - }, - "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" - } - }, - "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" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "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 - }, - "jest-util": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", - "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", - "dev": true, - "requires": { - "@jest/types": "^26.6.2", - "@types/node": "*", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "is-ci": "^2.0.0", - "micromatch": "^4.0.2" - } - }, - "json5": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", - "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", - "dev": true, - "requires": { - "minimist": "^1.2.5" - } - }, - "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" - } - }, - "mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "dev": true - }, - "semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "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" - } - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "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 - } - } - }, "tslib": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", - "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" }, - "tslint": { - "version": "6.1.3", - "resolved": "https://registry.npmjs.org/tslint/-/tslint-6.1.3.tgz", - "integrity": "sha512-IbR4nkT96EQOvKE2PW/djGz8iGNeJ4rF2mBfiYaR/nvUWYKJhLwimoJKgjIFEIDibBtOevj7BqCRL4oHeWWUCg==", + "tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", "dev": true, "requires": { - "@babel/code-frame": "^7.0.0", - "builtin-modules": "^1.1.1", - "chalk": "^2.3.0", - "commander": "^2.12.1", - "diff": "^4.0.1", - "glob": "^7.1.1", - "js-yaml": "^3.13.1", - "minimatch": "^3.0.4", - "mkdirp": "^0.5.3", - "resolve": "^1.3.2", - "semver": "^5.3.0", - "tslib": "^1.13.0", - "tsutils": "^2.29.0" + "tslib": "^1.8.1" }, "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "diff": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", - "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", - "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" - } - }, "tslib": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", "dev": true - }, - "tsutils": { - "version": "2.29.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz", - "integrity": "sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==", - "dev": true, - "requires": { - "tslib": "^1.8.1" - } } } }, - "tslint-microsoft-contrib": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/tslint-microsoft-contrib/-/tslint-microsoft-contrib-6.2.0.tgz", - "integrity": "sha512-6tfi/2tHqV/3CL77pULBcK+foty11Rr0idRDxKnteTaKm6gWF9qmaCNU17HVssOuwlYNyOmd9Jsmjd+1t3a3qw==", - "dev": true, - "requires": { - "tsutils": "^2.27.2 <2.29.0" - } - }, - "tsutils": { - "version": "2.28.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.28.0.tgz", - "integrity": "sha512-bh5nAtW0tuhvOJnx1GLRn5ScraRLICGyJV5wJhtRWOLsxW70Kk5tZtpK3O/hW6LDnqKS9mlUMPZj9fEMJ0gxqA==", - "dev": true, - "requires": { - "tslib": "^1.8.1" - } + "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", @@ -34034,7 +74885,8 @@ "tunnel-agent": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", + "dev": true, "requires": { "safe-buffer": "^5.0.1" } @@ -34042,20 +74894,22 @@ "tweetnacl": { "version": "0.14.5", "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" + "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==" + "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==", + "dev": true }, "type-check": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "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.1.2" + "prelude-ls": "^1.2.1" } }, "type-detect": { @@ -34089,46 +74943,6 @@ "call-bind": "^1.0.7", "es-errors": "^1.3.0", "is-typed-array": "^1.1.13" - }, - "dependencies": { - "call-bind": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", - "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", - "dev": true, - "requires": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.4", - "set-function-length": "^1.2.1" - } - }, - "function-bind": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", - "dev": true - }, - "get-intrinsic": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", - "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", - "dev": true, - "requires": { - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "hasown": "^2.0.0" - } - }, - "has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "dev": true - } } }, "typed-array-byte-length": { @@ -34142,46 +74956,6 @@ "gopd": "^1.0.1", "has-proto": "^1.0.3", "is-typed-array": "^1.1.13" - }, - "dependencies": { - "call-bind": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", - "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", - "dev": true, - "requires": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.4", - "set-function-length": "^1.2.1" - } - }, - "function-bind": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", - "dev": true - }, - "get-intrinsic": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", - "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", - "dev": true, - "requires": { - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "hasown": "^2.0.0" - } - }, - "has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "dev": true - } } }, "typed-array-byte-offset": { @@ -34196,46 +74970,6 @@ "gopd": "^1.0.1", "has-proto": "^1.0.3", "is-typed-array": "^1.1.13" - }, - "dependencies": { - "call-bind": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", - "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", - "dev": true, - "requires": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.4", - "set-function-length": "^1.2.1" - } - }, - "function-bind": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", - "dev": true - }, - "get-intrinsic": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", - "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", - "dev": true, - "requires": { - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "hasown": "^2.0.0" - } - }, - "has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "dev": true - } } }, "typed-array-length": { @@ -34250,52 +74984,12 @@ "has-proto": "^1.0.3", "is-typed-array": "^1.1.13", "possible-typed-array-names": "^1.0.0" - }, - "dependencies": { - "call-bind": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", - "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", - "dev": true, - "requires": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.4", - "set-function-length": "^1.2.1" - } - }, - "function-bind": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", - "dev": true - }, - "get-intrinsic": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", - "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", - "dev": true, - "requires": { - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "hasown": "^2.0.0" - } - }, - "has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "dev": true - } } }, "typedarray": { "version": "0.0.6", "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", + "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==", "dev": true }, "typedarray-to-buffer": { @@ -34308,14 +75002,15 @@ } }, "typescript": { - "version": "3.9.10", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.10.tgz", - "integrity": "sha512-w6fIxVE/H1PkLKcCPsFqKE7Kv7QUwhU8qQY2MueZXWx5cPZdwFupLgKK3vntcK98BtNHZtAF4LA/yl2a7k8R6Q==" + "version": "4.5.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.5.5.tgz", + "integrity": "sha512-TCTIul70LyWe6IJWT8QSYeA54WQe8EjQFU4wY52Fasj5UKx88LNYKCgBEHcOMOrFF1rKGbD8v/xcNWVUq9SymA==", + "dev": true }, "ua-parser-js": { - "version": "0.7.31", - "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.31.tgz", - "integrity": "sha512-qLK/Xe9E2uzmYI3qLeOmI0tEOt+TBBQyUIAh4aAgU05FVYzeZrKUdkAZfBNVGRaHVgV0TDkdEngJSw/SyQchkQ==" + "version": "0.7.38", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.38.tgz", + "integrity": "sha512-fYmIy7fKTSFAhG3fuPlubeGaMoAd6r0rSnfEsO5nEY55i26KSLt9EH7PLQiiqPUhNqYIJvSkTy1oArIcXAbPbA==" }, "uc.micro": { "version": "1.0.6", @@ -34347,21 +75042,21 @@ } }, "unbox-primitive": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", - "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", + "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": { - "function-bind": "^1.1.1", - "has-bigints": "^1.0.1", - "has-symbols": "^1.0.2", + "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": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=", + "integrity": "sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==", "dev": true }, "uncontrollable": { @@ -34373,20 +75068,13 @@ "@types/react": ">=16.9.11", "invariant": "^2.2.4", "react-lifecycles-compat": "^3.0.4" - }, - "dependencies": { - "@types/react": { - "version": "17.0.37", - "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.37.tgz", - "integrity": "sha512-2FS1oTqBGcH/s0E+CjrCCR9+JMpsu9b69RTFO+40ua43ZqP5MmQ4iUde/dMjWR909KxZwmOQIFq6AV6NjEG5xg==", - "requires": { - "@types/prop-types": "*", - "@types/scheduler": "*", - "csstype": "^3.0.2" - } - } } }, + "underscore": { + "version": "1.13.6", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.6.tgz", + "integrity": "sha512-+A5Sja4HP1M08MaXya7p5LvjuM7K6q/2EaC0+iovj/wOcMsTzMvDFbasi/oSapiwOlt252IqsKqPjCl7huKS0A==" + }, "undertaker": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/undertaker/-/undertaker-1.3.0.tgz", @@ -34408,7 +75096,7 @@ "fast-levenshtein": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.1.4.tgz", - "integrity": "sha1-5qdUzI8V5YmHqpy9J69m/W9OWvk=", + "integrity": "sha512-Ia0sQNrMPXXkqVFt6w6M1n1oKo3NfKs+mvaV811Jwir7vAk9a6PVV9VPYf6X3BU97QiLEmuW3uXH9u87zDFfdw==", "dev": true } } @@ -34416,43 +75104,9 @@ "undertaker-registry": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/undertaker-registry/-/undertaker-registry-1.0.1.tgz", - "integrity": "sha1-XkvaMI5KiirlhPm5pDWaSZglzFA=", + "integrity": "sha512-UR1khWeAjugW3548EfQmL9Z7pGMlBgXteQpr1IZeZBtnkCJQJIJ1Scj0mb9wQaPvUZ9Q17XqW6TIaPchJkyfqw==", "dev": true }, - "unherit": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/unherit/-/unherit-1.1.3.tgz", - "integrity": "sha512-Ft16BJcnapDKp0+J/rqFC3Rrk6Y/Ng4nzsC028k2jdDII/rdZ7Wd3pPT/6+vIIxRagwRc9K0IUX0Ra4fKvw+WQ==", - "dev": true, - "requires": { - "inherits": "^2.0.0", - "xtend": "^4.0.0" - } - }, - "unified": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/unified/-/unified-7.1.0.tgz", - "integrity": "sha512-lbk82UOIGuCEsZhPj8rNAkXSDXd6p0QLzIuSsCdxrqnqU56St4eyOB+AlXsVgVeRmetPTYydIuvFfpDIed8mqw==", - "dev": true, - "requires": { - "@types/unist": "^2.0.0", - "@types/vfile": "^3.0.0", - "bail": "^1.0.0", - "extend": "^3.0.0", - "is-plain-obj": "^1.1.0", - "trough": "^1.0.0", - "vfile": "^3.0.0", - "x-is-string": "^0.1.0" - }, - "dependencies": { - "is-plain-obj": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", - "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", - "dev": true - } - } - }, "union-value": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", @@ -34468,7 +75122,7 @@ "arr-union": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==", "dev": true } } @@ -34476,9 +75130,33 @@ "uniq": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", - "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=", + "integrity": "sha512-Gw+zz50YNKPDKXs+9d+aKAjVwpjNwqzvNpLigIruT4HA9lMZNdMqs9x07kKHB/L9WRzqp4+DlTU5s4wG2esdoA==", "dev": true }, + "uniqs": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", + "integrity": "sha512-mZdDpf3vBV5Efh29kMw5tXoup/buMgxLzOt/XKFKcVmi+15ManNQWr6HfZ2aiZTYlYixbdNJ0KFmIZIv52tHSQ==", + "dev": true + }, + "unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "dev": true, + "requires": { + "unique-slug": "^2.0.0" + } + }, + "unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "dev": true, + "requires": { + "imurmurhash": "^0.1.4" + } + }, "unique-stream": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.3.1.tgz", @@ -34489,82 +75167,26 @@ "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" - } - }, - "unist-util-find-all-after": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/unist-util-find-all-after/-/unist-util-find-all-after-1.0.5.tgz", - "integrity": "sha512-lWgIc3rrTMTlK1Y0hEuL+k+ApzFk78h+lsaa2gHf63Gp5Ww+mt11huDniuaoq1H+XMK2lIIjjPkncxXcDp3QDw==", - "dev": true, - "requires": { - "unist-util-is": "^3.0.0" - } - }, - "unist-util-is": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-3.0.0.tgz", - "integrity": "sha512-sVZZX3+kspVNmLWBPAB6r+7D9ZgAFPNWm66f7YNb420RlQSbn+n8rG8dGZSkrER7ZIXGQYNm5pqC3v3HopH24A==", - "dev": true - }, - "unist-util-remove-position": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-1.1.4.tgz", - "integrity": "sha512-tLqd653ArxJIPnKII6LMZwH+mb5q+n/GtXQZo6S6csPRs5zB0u79Yw8ouR3wTw8wxvdJFhpP6Y7jorWdCgLO0A==", - "dev": true, - "requires": { - "unist-util-visit": "^1.1.0" - } - }, - "unist-util-stringify-position": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.0.tgz", - "integrity": "sha512-SdfAl8fsDclywZpfMDTVDxA2V7LjtRDTOFd44wUJamgl6OlVngsqWjxvermMYf60elWHbxhuRCZml7AnuXCaSA==", - "dev": true, - "requires": { - "@types/unist": "^2.0.0" - } - }, - "unist-util-visit": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-1.4.1.tgz", - "integrity": "sha512-AvGNk7Bb//EmJZyhtRUnNMEpId/AZ5Ph/KUpTI09WHQuDZHKovQ1oEv3mfmKpWKtoMzyMC4GLBm1Zy5k12fjIw==", - "dev": true, - "requires": { - "unist-util-visit-parents": "^2.0.0" - } - }, - "unist-util-visit-parents": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-2.1.2.tgz", - "integrity": "sha512-DyN5vD4NE3aSeB+PXYNKxzGsfocxp6asDc2XXE3b0ekO2BaRUpBicbbUygfSvYfUz1IkmjFR1YF7dPklraMZ2g==", - "dev": true, - "requires": { - "unist-util-is": "^3.0.0" - } - }, "universalify": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "dev": true + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" }, "unpipe": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", "dev": true }, + "unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==" + }, "unset-value": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", - "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "integrity": "sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==", "dev": true, "requires": { "has-value": "^0.3.1", @@ -34574,7 +75196,7 @@ "has-value": { "version": "0.3.1", "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", - "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "integrity": "sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==", "dev": true, "requires": { "get-value": "^2.0.3", @@ -34585,7 +75207,7 @@ "isobject": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", "dev": true, "requires": { "isarray": "1.0.0" @@ -34596,7 +75218,7 @@ "has-values": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", - "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "integrity": "sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==", "dev": true } } @@ -34608,92 +75230,19 @@ "dev": true }, "update-browserslist-db": { - "version": "1.0.16", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.16.tgz", - "integrity": "sha512-KVbTxlBYlckhF5wgfyZXTWnMn7MMZjMu9XG8bPlliUOP9ThaF4QnhP8qrjrH7DRzHfSk0oQv1wToW+iA5GajEQ==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.0.tgz", + "integrity": "sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==", "requires": { "escalade": "^3.1.2", "picocolors": "^1.0.1" } }, - "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": { - "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" - } - }, - "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" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "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 - }, - "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 - }, - "semver": { - "version": "7.6.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", - "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", - "dev": true - }, - "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" - } - } - } + "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", @@ -34706,16 +75255,44 @@ "urix": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", - "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "integrity": "sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==", "dev": true }, - "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==", + "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": { - "prepend-http": "^2.0.0" + "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.12.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.12.2.tgz", + "integrity": "sha512-x+NLUpx9SYrcwXtX7ob1gnkSems4i/mGZX5SlYxwIau6RrUSODO89TR/XDGGpn5RPWSYIB+aSfuSlV5+CmbTBg==", + "dev": true, + "requires": { + "side-channel": "^1.0.6" + } + } + } + }, + "url-parse": { + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", + "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", + "dev": true, + "requires": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" } }, "use": { @@ -34724,10 +75301,28 @@ "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": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "dev": true }, "util.promisify": { "version": "1.0.1", @@ -34744,13 +75339,13 @@ "utils-merge": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", "dev": true }, "uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" }, "v8-compile-cache": { "version": "2.3.0", @@ -34770,9 +75365,9 @@ }, "dependencies": { "source-map": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", - "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", "dev": true } } @@ -34790,6 +75385,7 @@ "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" @@ -34807,24 +75403,32 @@ "validator": { "version": "8.2.0", "resolved": "https://registry.npmjs.org/validator/-/validator-8.2.0.tgz", - "integrity": "sha512-Yw5wW34fSv5spzTXNkokD6S6/Oq92d8q/t14TqsS3fAiA1RYnxSFSIZ+CY3n6PGGRCq5HhJTSepQvFUS2QUDxA==" + "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": "sha1-HCQ6ULWVwb5Up1S/7OhWO5/42BM=", + "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": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "dev": true + }, + "vendors": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz", + "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==", "dev": true }, "verror": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", - "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", + "dev": true, "requires": { "assert-plus": "^1.0.0", "core-util-is": "1.0.2", @@ -34834,67 +75438,11 @@ "core-util-is": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==", + "dev": true } } }, - "vfile": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/vfile/-/vfile-3.0.1.tgz", - "integrity": "sha512-y7Y3gH9BsUSdD4KzHsuMaCzRjglXN0W2EcMf0gpvu6+SbsGhMje7xDc8AEoeXy6mIwCKMI6BkjMsRjzQbhMEjQ==", - "dev": true, - "requires": { - "is-buffer": "^2.0.0", - "replace-ext": "1.0.0", - "unist-util-stringify-position": "^1.0.0", - "vfile-message": "^1.0.0" - }, - "dependencies": { - "is-buffer": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", - "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==", - "dev": true - }, - "replace-ext": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.0.tgz", - "integrity": "sha1-3mMSg3P8v3w8z6TeWkgMRaZ5WOs=", - "dev": true - }, - "unist-util-stringify-position": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-1.1.2.tgz", - "integrity": "sha512-pNCVrk64LZv1kElr0N1wPiHEUoXNVFERp+mlTg/s9R5Lwg87f9bM/3sQB99w+N9D/qnM9ar3+AKDBwo/gm/iQQ==", - "dev": true - }, - "vfile-message": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-1.1.1.tgz", - "integrity": "sha512-1WmsopSGhWt5laNir+633LszXvZ+Z/lxveBf6yhGsqnQIhlhzooZae7zV6YVM1Sdkw68dtAW3ow0pOdPANugvA==", - "dev": true, - "requires": { - "unist-util-stringify-position": "^1.1.1" - } - } - } - }, - "vfile-location": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-2.0.6.tgz", - "integrity": "sha512-sSFdyCP3G6Ka0CEmN83A2YCMKIieHx0EDaj5IDP4g1pa5ZJ4FJDvpO0WODLxo4LUX4oe52gmSCK7Jw4SBghqxA==", - "dev": true - }, - "vfile-message": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.0.2.tgz", - "integrity": "sha512-UUjZYIOg9lDRwwiBAuezLIsu9KlXntdxwG+nXnjuQAHvBpcX3x0eN8h+I7TkY5nkCXj+cWVp4ZqebtGBvok8ww==", - "dev": true, - "requires": { - "@types/unist": "^2.0.0", - "unist-util-stringify-position": "^3.0.0" - } - }, "vinyl": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.1.tgz", @@ -34937,7 +75485,7 @@ "vinyl-sourcemap": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/vinyl-sourcemap/-/vinyl-sourcemap-1.1.0.tgz", - "integrity": "sha1-kqgAWTo4cDqM2xHYswCtS+Y7PhY=", + "integrity": "sha512-NiibMgt6VJGJmyw7vtzhctDcfKch4e4n9TBeoWlirb7FMg9/1Ov9k+A5ZRAtywBpRPiyECvQRQllYM8dECegVA==", "dev": true, "requires": { "append-buffer": "^1.0.2", @@ -34952,7 +75500,7 @@ "normalize-path": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", "dev": true, "requires": { "remove-trailing-separator": "^1.0.1" @@ -34960,6 +75508,12 @@ } } }, + "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", @@ -35010,62 +75564,71 @@ "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.1.tgz", "integrity": "sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==", "dev": true, + "peer": true, "requires": { "glob-to-regexp": "^0.4.1", "graceful-fs": "^4.1.2" - }, - "dependencies": { - "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 - } } }, - "wcwidth": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", - "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", + "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" + } + }, + "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": { - "defaults": "^1.0.3" + "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==" + }, "webidl-conversions": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=" + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" }, "webpack": { - "version": "5.88.2", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.88.2.tgz", - "integrity": "sha512-JmcgNZ1iKj+aiR0OvTYtWQqJwq37Pf683dY9bVORwVbUrDhLhdn/PlO2sHsFHPkj7sHNQF3JwaAkp49V+Sq1tQ==", + "version": "5.92.1", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.92.1.tgz", + "integrity": "sha512-JECQ7IwJb+7fgUFBlrJzbyu3GEuNBcdqr1LD7IbSzwkSmIevTm8PF+wej3Oxuz/JFBUZ6O1o43zsPkwm1C4TmA==", "dev": true, + "peer": true, "requires": { "@types/eslint-scope": "^3.7.3", - "@types/estree": "^1.0.0", - "@webassemblyjs/ast": "^1.11.5", - "@webassemblyjs/wasm-edit": "^1.11.5", - "@webassemblyjs/wasm-parser": "^1.11.5", + "@types/estree": "^1.0.5", + "@webassemblyjs/ast": "^1.12.1", + "@webassemblyjs/wasm-edit": "^1.12.1", + "@webassemblyjs/wasm-parser": "^1.12.1", "acorn": "^8.7.1", - "acorn-import-assertions": "^1.9.0", - "browserslist": "^4.14.5", + "acorn-import-attributes": "^1.9.5", + "browserslist": "^4.21.10", "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.15.0", + "enhanced-resolve": "^5.17.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", + "graceful-fs": "^4.2.11", "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", + "terser-webpack-plugin": "^5.3.10", + "watchpack": "^2.4.1", "webpack-sources": "^3.2.3" }, "dependencies": { @@ -35073,19 +75636,56 @@ "version": "8.12.1", "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz", "integrity": "sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==", - "dev": true + "dev": true, + "peer": true }, - "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 + "acorn-import-attributes": { + "version": "1.9.5", + "resolved": "https://registry.npmjs.org/acorn-import-attributes/-/acorn-import-attributes-1.9.5.tgz", + "integrity": "sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==", + "dev": true, + "peer": true, + "requires": {} }, - "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==", - "dev": true + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "peer": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-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, + "peer": true, + "requires": {} + }, + "schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "dev": true, + "peer": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + }, + "webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "dev": true, + "peer": true } } }, @@ -35136,12 +75736,6 @@ "supports-color": "^5.3.0" } }, - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true - }, "supports-color": { "version": "5.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", @@ -35152,9 +75746,9 @@ } }, "ws": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz", - "integrity": "sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==", + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.3.tgz", + "integrity": "sha512-jmTjYU0j60B+vHey6TfR3Z7RD61z/hmxBS3VMSGIrroOWXQEneK1zNuotOUrGyBHQj0yrpsLHPWtigEFd13ndA==", "dev": true, "requires": { "async-limiter": "~1.0.0" @@ -35162,21 +75756,456 @@ } } }, - "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==", + "webpack-dev-middleware": { + "version": "5.3.4", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.4.tgz", + "integrity": "sha512-BVdTqhhs+0IfoeAf7EoH5WE+exCmqGerHfDM0IL096Px60Tq2Mn9MAbnaGUe6HiMa41KMCYF19gyzZmBcq/o4Q==", "dev": true, "requires": { - "clone-deep": "^4.0.1", - "wildcard": "^2.0.0" + "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.16.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.16.0.tgz", + "integrity": "sha512-F0twR8U1ZU67JIEtekUcLkXkoO5mMMmgGD8sK/xUFzJ805jxHQl92hImFAqqXMyMYjSPOyUPAwHYhB72g5sTXw==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.3", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.4.1" + } + }, + "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.16.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.16.0.tgz", + "integrity": "sha512-F0twR8U1ZU67JIEtekUcLkXkoO5mMMmgGD8sK/xUFzJ805jxHQl92hImFAqqXMyMYjSPOyUPAwHYhB72g5sTXw==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.3", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.4.1" + } + }, + "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" + } + }, + "binary-extensions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", + "dev": true + }, + "body-parser": { + "version": "1.20.2", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz", + "integrity": "sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==", + "dev": true, + "requires": { + "bytes": "3.1.2", + "content-type": "~1.0.5", + "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.2", + "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.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "dev": true, + "requires": { + "anymatch": "~3.1.2", + "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.6.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz", + "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==", + "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.19.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.19.2.tgz", + "integrity": "sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==", + "dev": true, + "requires": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.2", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.6.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" + } + }, + "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.2.0", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.2.0.tgz", + "integrity": "sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA==", + "dev": true + }, + "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" + } + }, + "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.2", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", + "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", + "dev": true, + "requires": { + "bytes": "3.1.2", + "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" + } + }, + "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" + } + }, + "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.17.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.1.tgz", + "integrity": "sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==", + "dev": true, + "requires": {} + } } }, "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 + "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" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } }, "websocket-driver": { "version": "0.7.4", @@ -35226,19 +76255,11 @@ "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", "dev": true }, - "whatwg-url": { - "version": "4.7.1", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-4.7.1.tgz", - "integrity": "sha1-303C4/JaY7H6WzLtbWwTlXfWkN4=", - "requires": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } - }, "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" } @@ -35259,25 +76280,8 @@ "which-module": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", - "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=" - }, - "which-pm": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/which-pm/-/which-pm-2.2.0.tgz", - "integrity": "sha512-MOiaDbA5ZZgUjkeMWM5EkJp4loW5ZRoa5bc3/aeMox/PJelMhE6t7S/mLuiY43DBupyxH+S0U1bTui9kWUlmsw==", - "dev": true, - "requires": { - "load-yaml-file": "^0.2.0", - "path-exists": "^4.0.0" - }, - "dependencies": { - "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 - } - } + "integrity": "sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q==", + "dev": true }, "which-typed-array": { "version": "1.1.15", @@ -35290,124 +76294,23 @@ "for-each": "^0.3.3", "gopd": "^1.0.1", "has-tostringtag": "^1.0.2" - }, - "dependencies": { - "call-bind": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", - "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", - "dev": true, - "requires": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.4", - "set-function-length": "^1.2.1" - } - }, - "function-bind": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", - "dev": true - }, - "get-intrinsic": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", - "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", - "dev": true, - "requires": { - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "hasown": "^2.0.0" - } - }, - "has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "dev": true - }, - "has-tostringtag": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", - "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", - "dev": true, - "requires": { - "has-symbols": "^1.0.3" - } - } } }, "wide-align": { "version": "1.1.5", "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", + "dev": true, + "optional": true, + "peer": true, "requires": { "string-width": "^1.0.2 || 2 || 3 || 4" } }, - "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" - }, - "dependencies": { - "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 - }, - "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 - }, - "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 - }, - "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" - } - }, - "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" - } - } - } - }, - "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": "sha1-tDFbtCFKPXBY6+7okuE/ok2YsHU=", + "integrity": "sha512-UD7d8HFA2+PZsbKyaOCEy8gMh1oDtHgJh1LfgjQ4zVXmYjAT/kvz3PueITKuqDiIXQe7yzpPnxX3lNc+AhQMyw==", "dev": true }, "word-wrap": { @@ -35419,13 +76322,25 @@ "wordwrap": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", - "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=", + "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": "5.1.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", + "dev": true, + "optional": true, + "peer": true, "requires": { "ansi-styles": "^3.2.0", "string-width": "^3.0.0", @@ -35433,14 +76348,20 @@ }, "dependencies": { "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", + "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", + "dev": true, + "optional": true, + "peer": true }, "ansi-styles": { "version": "3.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "optional": true, + "peer": true, "requires": { "color-convert": "^1.9.0" } @@ -35448,12 +76369,18 @@ "is-fullwidth-code-point": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" + "integrity": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==", + "dev": true, + "optional": true, + "peer": true }, "string-width": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, + "optional": true, + "peer": true, "requires": { "emoji-regex": "^7.0.1", "is-fullwidth-code-point": "^2.0.0", @@ -35464,6 +76391,9 @@ "version": "5.2.0", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "optional": true, + "peer": true, "requires": { "ansi-regex": "^4.1.0" } @@ -35473,16 +76403,8 @@ "wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" - }, - "write": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz", - "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==", - "dev": true, - "requires": { - "mkdirp": "^0.5.1" - } + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true }, "write-file-atomic": { "version": "3.0.3", @@ -35506,12 +76428,6 @@ "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", @@ -35524,27 +76440,16 @@ } }, "ws": { - "version": "7.5.6", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.6.tgz", - "integrity": "sha512-6GLgCqo2cy2A2rjCNFlxQS6ZljG/coZfZXclldI8FB/1G3CCI36Zd8xy2HrFVACi8tfk5XrgLQEk+P0Tnz9UcA==", - "dev": true - }, - "x-is-string": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/x-is-string/-/x-is-string-0.1.0.tgz", - "integrity": "sha1-R0tQhlrzpJqcRlfwWs0UVFj3fYI=", - "dev": true - }, - "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 + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "dev": true, + "requires": {} }, "xml": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/xml/-/xml-1.0.1.tgz", - "integrity": "sha1-eLpyAgApxbyHuKgaPPzXS0ovweU=", + "integrity": "sha512-huCv9IH9Tcf95zuYCsQraZtWnJvBtLVE0QHMOs8bWyZAFZNDcYjsPq1nEx8jKA9y+Beo9v+7OBPRisQTjinQMw==", "dev": true }, "xml-name-validator": { @@ -35554,9 +76459,10 @@ "dev": true }, "xml2js": { - "version": "0.4.23", - "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz", - "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==", + "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" @@ -35565,7 +76471,8 @@ "xmlbuilder": { "version": "11.0.1", "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", - "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==" + "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", + "dev": true }, "xmlchars": { "version": "2.2.0", @@ -35582,31 +76489,40 @@ "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==" + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true }, "y18n": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", - "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==" + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true }, "yallist": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=" + "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 + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==" }, "yargs": { "version": "13.3.2", "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", + "dev": true, + "optional": true, + "peer": true, "requires": { "cliui": "^5.0.0", "find-up": "^3.0.0", @@ -35621,14 +76537,20 @@ }, "dependencies": { "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", + "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", + "dev": true, + "optional": true, + "peer": true }, "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, + "optional": true, + "peer": true, "requires": { "locate-path": "^3.0.0" } @@ -35636,12 +76558,18 @@ "is-fullwidth-code-point": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" + "integrity": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==", + "dev": true, + "optional": true, + "peer": true }, "string-width": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, + "optional": true, + "peer": true, "requires": { "emoji-regex": "^7.0.1", "is-fullwidth-code-point": "^2.0.0", @@ -35652,6 +76580,9 @@ "version": "5.2.0", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "optional": true, + "peer": true, "requires": { "ansi-regex": "^4.1.0" } @@ -35662,6 +76593,9 @@ "version": "13.1.2", "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", + "dev": true, + "optional": true, + "peer": true, "requires": { "camelcase": "^5.0.0", "decamelize": "^1.2.0" @@ -35670,7 +76604,10 @@ "camelcase": { "version": "5.3.1", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "optional": true, + "peer": true } } }, @@ -35684,6 +76621,7 @@ "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", diff --git a/samples/react-calendar/package.json b/samples/react-calendar/package.json index d6eb9675c..e3c0683cb 100644 --- a/samples/react-calendar/package.json +++ b/samples/react-calendar/package.json @@ -4,7 +4,7 @@ "version": "1.0.12", "private": true, "engines": { - "node": ">=12.13.0" + "node": ">=16.20.2 <17.0.0" }, "scripts": { "build": "gulp bundle", @@ -14,66 +14,62 @@ "test": "./node_modules/.bin/jest --config ./config/jest.config.json", "test:watch": "./node_modules/.bin/jest --config ./config/jest.config.json --watchAll" }, - "dependencies": { - "@fluentui/react": "8.85.1", - "@microsoft/sp-core-library": "1.12.1", - "@microsoft/sp-lodash-subset": "1.12.1", - "@microsoft/sp-office-ui-fabric-core": "1.12.1", - "@microsoft/sp-property-pane": "1.12.1", - "@microsoft/sp-webpart-base": "1.12.1", - "@pnp/pnpjs": "^1.3.0", - "@pnp/spfx-controls-react": "1.21.3", - "@pnp/spfx-property-controls": "1.14.1", - "@types/draft-js": "^0.10.30", - "@types/globalize": "0.0.34", - "@types/jquery": "3.5.30", - "@types/react-big-calendar": "^0.24.6", - "@uifabric/fluent-theme": "^0.16.7", - "browserslist": "4.23.1", - "draft-js": "^0.10.5", - "draftjs-to-html": "^0.8.4", - "globalize": "^1.4.2", - "immutable": "4.3.6", - "jquery": "3.7.1", - "moment": "2.30.1", - "office-ui-fabric-react": "7.156.0", - "react": "16.9.0", - "react-big-calendar": "^0.24.6", - "react-dom": "16.9.0", - "react-draft-wysiwyg": "1.15.0", - "react-select": "^4.3.1", - "spfx-uifabric-themes": "^0.6.0", - "string-format": "^2.0.0", - "typescript": "3.9.10", - "xml2js": "^0.4.19" - }, - "resolutions": { - "@types/react": "16.7.22" - }, - "devDependencies": { - "@microsoft/rush-stack-compiler-3.9": "0.4.47", - "@microsoft/sp-build-web": "1.20.1", - "@microsoft/sp-module-interfaces": "1.12.1", - "@microsoft/sp-tslint-rules": "1.12.1", - "@microsoft/sp-webpart-workbench": "1.12.1", - "@types/react": "16.9.36", - "@types/react-dom": "16.9.8", - "@types/webpack-env": "1.13.1", - "@types/xml2js": "0.4.14", - "@voitanos/jest-preset-spfx-react16": "^1.1.0", - "ajv": "~5.2.2", - "gulp": "4.0.2", - "gulp-sequence": "1.0.0", - "gulp-stylelint": "^8.0.0", - "jest": "^23.6.0", - "karma-junit-reporter": "^1.2.0", - "stylelint": "^9.10.1", - "stylelint-config-standard": "^18.2.0", - "stylelint-scss": "^3.5.4", - "tslint": "^6.1.3", - "tslint-microsoft-contrib": "^6.2.0", - "webpack-bundle-analyzer": "^3.1.0" - }, +"dependencies": { + "@fluentui/react": "8.85.1", + "@microsoft/sp-adaptive-card-extension-base": "1.16.1", + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-office-ui-fabric-core": "1.16.1", + "@microsoft/sp-property-pane": "1.16.1", + "@microsoft/sp-webpart-base": "1.16.1", + "@pnp/graph": "2.11.0", + "@pnp/sp": "2.11.0", + "@pnp/spfx-controls-react": "3.12.0", + "@pnp/spfx-property-controls": "3.12.0", + "jquery": "3.7.1", + "office-ui-fabric-react": "7.199.1", + "@uifabric/fluent-theme": "^0.16.7", + "react": "17.0.1", + "react-big-calendar": "1.13.0", + "react-dom": "17.0.1", + "react-select": "5.2.2", + "string-format": "2.0.0", + "tslib": "2.3.1", + "underscore": "^1.13.6", + "draft-js": "^0.10.5", + "draftjs-to-html": "^0.8.4", + "react-draft-wysiwyg": "1.15.0", + "globalize": "^1.4.2", + "immutable": "4.3.6" +}, +"devDependencies": { + "@microsoft/eslint-plugin-spfx": "1.16.1", + "@microsoft/rush-stack-compiler-4.5": "0.2.2", + "@microsoft/sp-build-web": "1.16.1", + "@microsoft/sp-module-interfaces": "1.16.1", + "@microsoft/sp-webpart-base": "1.16.1", + "@pnp/graph-commonjs": "2.11.0", + "@pnp/sp-commonjs": "2.11.0", + "@rushstack/eslint-config": "2.5.1", + "@testing-library/jest-dom": "5.16.2", + "@testing-library/react": "12.1.2", + "@types/jest": "26.0.4", + "@types/react": "17.0.45", + "@types/react-big-calendar": "1.8.9", + "@types/react-dom": "17.0.17", + "@types/string-format": "2.0.0", + "@types/underscore": "^1.11.4", + "@types/webpack-env": "1.15.2", + "@types/xml2js": "0.4.14", + "ajv": "6.12.5", + "eslint": "8.7.0", + "eslint-plugin-react-hooks": "4.3.0", + "gulp": "4.0.2", + "gulp-sequence": "1.0.0", + "identity-obj-proxy": "^3.0.0", + "typescript": "4.5.5", + "webpack-bundle-analyzer": "^3.1.0" +}, "solution": { "developer": { "name": "", diff --git a/samples/react-calendar/src/controls/Event/event.tsx b/samples/react-calendar/src/controls/Event/event.tsx index 7b47c019d..39a8d1b49 100644 --- a/samples/react-calendar/src/controls/Event/event.tsx +++ b/samples/react-calendar/src/controls/Event/event.tsx @@ -1167,12 +1167,12 @@ export class Event extends React.Component {
{
); } -} +} \ No newline at end of file diff --git a/samples/react-calendar/src/services/spservices.ts b/samples/react-calendar/src/services/spservices.ts index 1accc4c8c..09d2da215 100644 --- a/samples/react-calendar/src/services/spservices.ts +++ b/samples/react-calendar/src/services/spservices.ts @@ -1,13 +1,9 @@ -// João Mendes -// March 2019 - import { WebPartContext } from "@microsoft/sp-webpart-base"; -import { sp, Web, PermissionKind, RegionalSettings } from '@pnp/sp'; +import { sp, Web, PermissionKind, RegionalSettings, ISiteUser, IRegionalSettings} from "@pnp/sp/presets/all"; import { graph, } from "@pnp/graph"; import * as $ from 'jquery'; import { IEventData } from './IEventData'; import * as moment from 'moment'; -import { SiteUser } from "@pnp/sp/src/siteusers"; import { IUserPermissions } from './IUserPermissions'; import parseRecurrentEvent from './parseRecurrentEvent'; import { IComboBoxOption } from '@fluentui/react'; @@ -17,15 +13,14 @@ import { Text } from "@microsoft/sp-core-library"; // Class Services export default class spservices { - constructor(private context: WebPartContext) { // Setuo Context to PnPjs and MSGraph sp.setup({ - spfxContext: this.context + spfxContext: this.context as any }); graph.setup({ - spfxContext: this.context + spfxContext: this.context as any }); // Init this.onInit(); @@ -77,7 +72,7 @@ export default class spservices { public async addEvent(newEvent: IEventData, siteUrl: string, listId: string) { let results = null; try { - const web = new Web(siteUrl); + const web = sp.web; results = await web.lists.getById(listId).items.add({ Title: newEvent.title, @@ -103,7 +98,6 @@ export default class spservices { return results; } - /** * * @@ -116,9 +110,7 @@ export default class spservices { public async getEvent(siteUrl: string, listId: string, eventId: number): Promise { let returnEvent: IEventData = undefined; try { - const web = new Web(siteUrl); - - //"Title","fRecurrence", "fAllDayEvent","EventDate", "EndDate", "Description","ID", "Location","Geolocation","ParticipantsPickerId" + const web = sp.web; const event = await web.lists.getById(listId).items.usingCaching().getById(eventId) .select("RecurrenceID", "MasterSeriesItemID", "Id", "ID", "ParticipantsPickerId", "EventType", "Title", "Description", "EventDate", "EndDate", "Location", "Author/SipAddress", "Author/Title", "Geolocation", "fAllDayEvent", "fRecurrence", "RecurrenceData", "RecurrenceData", "Duration", "Category", "UID") .expand("Author") @@ -173,11 +165,10 @@ export default class spservices { // delete all recursive extentions before update recurrence event if (updateEvent.EventType.toString() == "1") await this.deleteRecurrenceExceptions(updateEvent, siteUrl, listId); - const web = new Web(siteUrl); + const web = sp.web; const eventDate = await this.getUtcTime(updateEvent.EventDate); const endDate = await this.getUtcTime(updateEvent.EndDate); - //"Title","fRecurrence", "fAllDayEvent","EventDate", "EndDate", "Description","ID", "Location","Geolocation","ParticipantsPickerId" let newItem: any = { Title: updateEvent.title, Description: updateEvent.Description, @@ -211,7 +202,7 @@ export default class spservices { public async deleteRecurrenceExceptions(event: IEventData, siteUrl: string, listId: string) { let results = null; try { - const web = new Web(siteUrl); + const web = sp.web; results = await web.lists.getById(listId).items .select('Id') .filter(`EventType eq '3' or EventType eq '4' and MasterSeriesItemID eq '${event.Id}' `) @@ -238,7 +229,7 @@ export default class spservices { public async deleteEvent(event: IEventData, siteUrl: string, listId: string, recurrenceSeriesEdited: boolean) { let results = null; try { - const web = new Web(siteUrl); + const web = sp.web; // Exception Recurrence eventtype = 4 ? update to deleted Recurrence eventtype=3 switch (event.EventType.toString()) { case '4': // Exception Recurrence Event @@ -279,20 +270,19 @@ export default class spservices { * * @param {number} userId * @param {string} siteUrl - * @returns {Promise} + * @returns {Promise} * @memberof spservices */ - public async getUserById(userId: number, siteUrl: string): Promise { - let results: SiteUser = null; + public async getUserById(userId: number, siteUrl: string): Promise { + let results: ISiteUser = null; if (!userId && !siteUrl) { return null; } try { - const web = new Web(siteUrl); + const web = sp.web; results = await web.siteUsers.getById(userId).get(); - //results = await web.siteUsers.getByLoginName(userId).get(); } catch (error) { return Promise.reject(error); } @@ -304,21 +294,20 @@ export default class spservices { * * @param {string} loginName * @param {string} siteUrl - * @returns {Promise} + * @returns {Promise} * @memberof spservices */ - public async getUserByLoginName(loginName: string, siteUrl: string): Promise { - let results: SiteUser = null; + public async getUserByLoginName(loginName: string, siteUrl: string): Promise { + let results: ISiteUser = null; if (!loginName && !siteUrl) { return null; } try { - const web = new Web(siteUrl); + const web = sp.web; await web.ensureUser(loginName); results = await web.siteUsers.getByLoginName(loginName).get(); - //results = await web.siteUsers.getByLoginName(userId).get(); } catch (error) { return Promise.reject(error); } @@ -354,9 +343,9 @@ export default class spservices { let hasPermissionView: boolean = false; let userPermissions: IUserPermissions = undefined; try { - const web = new Web(siteUrl); + const web = sp.web; const userEffectivePermissions = await web.lists.getById(listId).effectiveBasePermissions.get(); - // ... + hasPermissionAdd = sp.web.lists.getById(listId).hasPermissions(userEffectivePermissions, PermissionKind.AddListItems); hasPermissionDelete = sp.web.lists.getById(listId).hasPermissions(userEffectivePermissions, PermissionKind.DeleteListItems); hasPermissionEdit = sp.web.lists.getById(listId).hasPermissions(userEffectivePermissions, PermissionKind.EditListItems); @@ -383,7 +372,7 @@ export default class spservices { } try { - const web = new Web(siteUrl); + const web = sp.web; results = await web.lists.select("Title", "ID").filter('BaseTemplate eq 106').get(); } catch (error) { @@ -424,14 +413,14 @@ export default class spservices { public async getChoiceFieldOptions(siteUrl: string, listId: string, fieldInternalName: string): Promise<{ key: string, text: string }[]> { let fieldOptions: { key: string, text: string }[] = []; try { - const web = new Web(siteUrl); + const web = sp.web; const results = await web.lists.getById(listId) .fields .getByInternalNameOrTitle(fieldInternalName) .select("Title", "InternalName", "Choices") .get(); - if (results && results.Choices.length > 0) { - for (const option of results.Choices) { + if (results && results["Choices"].length > 0) { + for (const option of results["Choices"]) { fieldOptions.push({ key: option, text: option @@ -468,7 +457,7 @@ export default class spservices { } let camlQueryExpression = this.setUpQueryExpression(eventStartDate, eventEndDate, categories); - const web = new Web(siteUrl); + const web = sp.web; const results = await web.lists.getById(listId).usingCaching().renderListDataAsStream( { DatesInUtc: true, @@ -647,9 +636,9 @@ export default class spservices { * @memberof spservices */ public async getSiteRegionalSettingsTimeZone(siteUrl: string) { - let regionalSettings: RegionalSettings; + let regionalSettings: IRegionalSettings; try { - const web = new Web(siteUrl); + const web = sp.web; regionalSettings = await web.regionalSettings.timeZone.usingCaching().get(); } catch (error) { @@ -1201,7 +1190,4 @@ export default class spservices { string = string.replace(/&/g, '&'); return string; } - - - -} +} \ No newline at end of file diff --git a/samples/react-calendar/src/webparts/calendar/components/Year/Year.tsx b/samples/react-calendar/src/webparts/calendar/components/Year/Year.tsx index d759cb46c..0dae07c9b 100644 --- a/samples/react-calendar/src/webparts/calendar/components/Year/Year.tsx +++ b/samples/react-calendar/src/webparts/calendar/components/Year/Year.tsx @@ -184,7 +184,7 @@ class Year extends React.Component { let { date, ...props } = this.props; let range = this.range(date); const months = []; - const firstMonth = dates.startOf(date, 'year'); + const firstMonth = dates.startOf(new Date(this.props.date), 'year'); for (let i = 0; i < 12; i++) { months.push( @@ -200,4 +200,4 @@ class Year extends React.Component { } } -export default Year; +export default Year; \ No newline at end of file diff --git a/samples/react-calendar/tsconfig.json b/samples/react-calendar/tsconfig.json index 50b518d6c..cdf02b189 100644 --- a/samples/react-calendar/tsconfig.json +++ b/samples/react-calendar/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "./node_modules/@microsoft/rush-stack-compiler-3.9/includes/tsconfig-web.json", + "extends": "./node_modules/@microsoft/rush-stack-compiler-4.5/includes/tsconfig-web.json", "compilerOptions": { "target": "es5", "forceConsistentCasingInFileNames": true, @@ -14,14 +14,15 @@ "inlineSources": false, "strictNullChecks": false, "noUnusedLocals": false, + "allowJs": true, + "noImplicitAny": false, "allowSyntheticDefaultImports": true, "typeRoots": [ "./node_modules/@types", "./node_modules/@microsoft" ], "types": [ - "webpack-env", - "@types/jest" + "webpack-env" ], "lib": [ "es5", diff --git a/samples/react-calendar/tslint.json b/samples/react-calendar/tslint.json deleted file mode 100644 index 6c3c92f28..000000000 --- a/samples/react-calendar/tslint.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "extends": "./node_modules/@microsoft/sp-tslint-rules/base-tslint.json", - "rules": { - "class-name": false, - "export-name": false, - "forin": false, - "label-position": false, - "member-access": true, - "no-arg": false, - "no-console": false, - "no-construct": false, - "no-duplicate-variable": true, - "no-eval": false, - "no-function-expression": true, - "no-internal-module": true, - "no-shadowed-variable": true, - "no-switch-case-fall-through": true, - "no-unnecessary-semicolons": true, - "no-unused-expression": true, - "no-with-statement": true, - "semicolon": true, - "trailing-comma": false, - "typedef": false, - "typedef-whitespace": false, - "use-named-parameter": true, - "variable-name": false, - "whitespace": false - } -} \ No newline at end of file From 703c17e8ecb82018503de174ade96f770d00364d Mon Sep 17 00:00:00 2001 From: Mohammad Amer Date: Tue, 1 Oct 2024 12:53:53 +0300 Subject: [PATCH 02/12] Updated .nvmrc --- samples/react-calendar/.nvmrc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/samples/react-calendar/.nvmrc b/samples/react-calendar/.nvmrc index bce43c253..2ab3d4be5 100644 --- a/samples/react-calendar/.nvmrc +++ b/samples/react-calendar/.nvmrc @@ -1 +1 @@ -v12.13.0 +v16.20.2 From ecb7feb45bc9c6c2296d1a973be559028ea11f7e Mon Sep 17 00:00:00 2001 From: Peter Paul Kirschner Date: Mon, 7 Oct 2024 00:32:55 +0200 Subject: [PATCH 03/12] Merge Refresh Rangers PR - react-kanban-board Upgrade to 1.20 (#5272) * Upgrade to 1.20 version Readme sample.json eslint bundle * new gif updated nvmrc --- samples/react-kanban-board/.eslintrc.js | 35 +- samples/react-kanban-board/.nvmrc | 2 +- samples/react-kanban-board/.yo-rc.json | 6 +- samples/react-kanban-board/README.md | 4 +- .../assets/kanbanofficeUI.gif | Bin 2218667 -> 327577 bytes samples/react-kanban-board/assets/sample.json | 6 +- .../config/package-solution.json | 4 +- samples/react-kanban-board/package-lock.json | 14028 ++++++++-------- samples/react-kanban-board/package.json | 27 +- .../src/kanban/IKanbanTask.ts | 1 + .../src/kanban/KanbanBucket.tsx | 4 +- .../src/kanban/KanbanBucketConfigurator.tsx | 2 +- .../src/kanban/KanbanComponent.tsx | 25 +- .../src/kanban/KanbanTask.tsx | 4 +- .../src/kanban/KanbanTaskManagedProp.tsx | 1 + 15 files changed, 7169 insertions(+), 6980 deletions(-) diff --git a/samples/react-kanban-board/.eslintrc.js b/samples/react-kanban-board/.eslintrc.js index 4737121c7..14c96f032 100644 --- a/samples/react-kanban-board/.eslintrc.js +++ b/samples/react-kanban-board/.eslintrc.js @@ -20,39 +20,6 @@ module.exports = { '@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, @@ -79,7 +46,7 @@ module.exports = { // 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': 0, + '@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 diff --git a/samples/react-kanban-board/.nvmrc b/samples/react-kanban-board/.nvmrc index 860cc5000..5f09eed8d 100644 --- a/samples/react-kanban-board/.nvmrc +++ b/samples/react-kanban-board/.nvmrc @@ -1 +1 @@ -v18.17.1 +v18.20.3 diff --git a/samples/react-kanban-board/.yo-rc.json b/samples/react-kanban-board/.yo-rc.json index d3b44080e..fe0df211e 100644 --- a/samples/react-kanban-board/.yo-rc.json +++ b/samples/react-kanban-board/.yo-rc.json @@ -1,9 +1,9 @@ { "@microsoft/generator-sharepoint": { - "nodeVersion": "18.17.1", + "nodeVersion": "18.20.3", "isCreatingSolution": true, "environment": "spo", - "version": "1.19.0", + "version": "1.20.0", "libraryName": "react-kanban-board", "libraryId": "cccbd72b-7b89-4128-9348-0a4850ded8fd", "packageManager": "npm", @@ -12,7 +12,7 @@ "plusBeta": false, "componentType": "webpart", "sdkVersions": { - "@microsoft/teams-js": "2.12.0", + "@microsoft/teams-js": "2.24.0", "@microsoft/microsoft-graph-client": "3.0.2" } } diff --git a/samples/react-kanban-board/README.md b/samples/react-kanban-board/README.md index 0c8f83774..e5a617d9b 100644 --- a/samples/react-kanban-board/README.md +++ b/samples/react-kanban-board/README.md @@ -20,7 +20,7 @@ The web part uses the default columns of the SharePoint Tasks list for showing t | Every SPFx version is only compatible with specific version(s) of Node.js. In order to be able to build this sample, please ensure that the version of Node on your workstation matches one of the versions listed in this section. This sample will not work on a different version of Node.| |Refer to for more information on SPFx compatibility. | -![SPFx 1.19.0](https://img.shields.io/badge/SPFx-1.19.0-green.svg) +![SPFx 1.20.0](https://img.shields.io/badge/SPFx-1.20.0-green.svg) ![Node.js v18 ](https://img.shields.io/badge/Node.js-v18-green.svg) ![Compatible with SharePoint Online](https://img.shields.io/badge/SharePoint%20Online-Compatible-green.svg) ![Does not work with SharePoint 2019](https://img.shields.io/badge/SharePoint%20Server%202019-Incompatible-red.svg "SharePoint Server 2019 requires SPFx 1.4.1 or lower") @@ -64,6 +64,8 @@ Version|Date|Comments 2.0.0.0|July 10, 2020| jqwidgets replaced with a custom Kanban Board based on Office UI Component and IE11 Support 3.0.0.0|October 29, 2021| SPFx 1.13, PnPJS v2, PnP Controls v3 4.0.0.0|Jun 1, 2024| SPFx 1.19, PnPJS v4, Node 18 (Property-ListPicker and Property-Order not used from @pnp/spfx-property-controls because of an issue ) +5.0.0.0|Okt 1, 2024| SPFx 1.20, PnPJS v4, Node 18 + [Read More about the implementation of this Board](./src/kanban/README.md) diff --git a/samples/react-kanban-board/assets/kanbanofficeUI.gif b/samples/react-kanban-board/assets/kanbanofficeUI.gif index 878c69593173d75e863de62e4bafffaf0d4610aa..c697538bce1a3b77ad4752b3df8aacf7f47abe32 100644 GIT binary patch literal 327577 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

*LA@HOHaIp7;L@-+HoP)sj?V*#;aq49ko2}6mA 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

6<(%GY@&KQTry1ee3M5C_ntu8LJ)(nP|fvgLU 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%0Dn>4?d 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 r`dN}9X;~<6NF3?(XhRF?DZV-+ukN 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%0A+>#5f6dD<23Qj$&>@xlBO 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ȳ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%0Aj{*srs3E?rEstbP5IE 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�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

09-_$JXD}ToB{(J5J3PD;Yk!W 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

  • tdOZ!5$y5p>^gGf}r{;A{sJyt<8 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 ~zNKFvz?P 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%0Au}#e(3-rtDsiJhS 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
    tSDWXm#Bl(@D5wFNYJ1{iu2Q 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

    Ch9oJLl^R*P>(hl> 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 @r# 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

    `=DmP_h1^e$xxR6V`Q{(0iUVbn$NT;?v~m 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

    %1o7@?! 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 {6SQ-8tyiKN-NuvHp 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%0DC94P8C>cE@WBNG$L0ud2iSECfDT-Ng9~rq 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